Blame include/gdb/sim-lm32.h

Packit Service 72eb06
/* This file defines the interface between the LM32 simulator and GDB.
Packit Service 72eb06
   Contributed by Jon Beniston <jon@beniston.com>
Packit Service 72eb06
Packit Service 72eb06
   Copyright (C) 2009-2018 Free Software Foundation, Inc.
Packit Service 72eb06
Packit Service 72eb06
   This file is part of GDB.
Packit Service 72eb06
Packit Service 72eb06
   This program is free software; you can redistribute it and/or modify
Packit Service 72eb06
   it under the terms of the GNU General Public License as published by
Packit Service 72eb06
   the Free Software Foundation; either version 3 of the License, or
Packit Service 72eb06
   (at your option) any later version.
Packit Service 72eb06
Packit Service 72eb06
   This program is distributed in the hope that it will be useful,
Packit Service 72eb06
   but WITHOUT ANY WARRANTY; without even the implied warranty of
Packit Service 72eb06
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
Packit Service 72eb06
   GNU General Public License for more details.
Packit Service 72eb06
Packit Service 72eb06
   You should have received a copy of the GNU General Public License
Packit Service 72eb06
   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
Packit Service 72eb06
Packit Service 72eb06
#ifndef SIM_LM32_H
Packit Service 72eb06
#define SIM_LM32_H
Packit Service 72eb06
Packit Service 72eb06
enum sim_lm32_regs
Packit Service 72eb06
{
Packit Service 72eb06
  SIM_LM32_R0_REGNUM,
Packit Service 72eb06
  SIM_LM32_R1_REGNUM,     
Packit Service 72eb06
  SIM_LM32_R2_REGNUM,     
Packit Service 72eb06
  SIM_LM32_R3_REGNUM,     
Packit Service 72eb06
  SIM_LM32_R4_REGNUM,     
Packit Service 72eb06
  SIM_LM32_R5_REGNUM,     
Packit Service 72eb06
  SIM_LM32_R6_REGNUM,     
Packit Service 72eb06
  SIM_LM32_R7_REGNUM,     
Packit Service 72eb06
  SIM_LM32_R8_REGNUM,     
Packit Service 72eb06
  SIM_LM32_R9_REGNUM,     
Packit Service 72eb06
  SIM_LM32_R10_REGNUM,    
Packit Service 72eb06
  SIM_LM32_R11_REGNUM,    
Packit Service 72eb06
  SIM_LM32_R12_REGNUM,    
Packit Service 72eb06
  SIM_LM32_R13_REGNUM,    
Packit Service 72eb06
  SIM_LM32_R14_REGNUM,    
Packit Service 72eb06
  SIM_LM32_R15_REGNUM,    
Packit Service 72eb06
  SIM_LM32_R16_REGNUM,    
Packit Service 72eb06
  SIM_LM32_R17_REGNUM,    
Packit Service 72eb06
  SIM_LM32_R18_REGNUM,    
Packit Service 72eb06
  SIM_LM32_R19_REGNUM,    
Packit Service 72eb06
  SIM_LM32_R20_REGNUM,    
Packit Service 72eb06
  SIM_LM32_R21_REGNUM,    
Packit Service 72eb06
  SIM_LM32_R22_REGNUM,    
Packit Service 72eb06
  SIM_LM32_R23_REGNUM,    
Packit Service 72eb06
  SIM_LM32_R24_REGNUM,    
Packit Service 72eb06
  SIM_LM32_R25_REGNUM,    
Packit Service 72eb06
  SIM_LM32_GP_REGNUM,     
Packit Service 72eb06
  SIM_LM32_FP_REGNUM,     
Packit Service 72eb06
  SIM_LM32_SP_REGNUM,     
Packit Service 72eb06
  SIM_LM32_RA_REGNUM,     
Packit Service 72eb06
  SIM_LM32_BA_REGNUM,     
Packit Service 72eb06
  SIM_LM32_EA_REGNUM,     
Packit Service 72eb06
  SIM_LM32_PC_REGNUM,
Packit Service 72eb06
  SIM_LM32_EID_REGNUM,
Packit Service 72eb06
  SIM_LM32_EBA_REGNUM,  
Packit Service 72eb06
  SIM_LM32_DEBA_REGNUM, 
Packit Service 72eb06
  SIM_LM32_IE_REGNUM,  
Packit Service 72eb06
  SIM_LM32_IM_REGNUM,  
Packit Service 72eb06
  SIM_LM32_IP_REGNUM,  
Packit Service 72eb06
  SIM_LM32_NUM_REGS      
Packit Service 72eb06
};
Packit Service 72eb06
Packit Service 72eb06
#endif