175fd0b74Schristos /* sim-rx.h --- interface between RX simulator and GDB. 275fd0b74Schristos 3*e992f068Schristos Copyright (C) 2008-2022 Free Software Foundation, Inc. 475fd0b74Schristos 575fd0b74Schristos Contributed by Red Hat. 675fd0b74Schristos 775fd0b74Schristos This file is part of GDB. 875fd0b74Schristos 975fd0b74Schristos This program is free software; you can redistribute it and/or modify 1075fd0b74Schristos it under the terms of the GNU General Public License as published by 1175fd0b74Schristos the Free Software Foundation; either version 3 of the License, or 1275fd0b74Schristos (at your option) any later version. 1375fd0b74Schristos 1475fd0b74Schristos This program is distributed in the hope that it will be useful, 1575fd0b74Schristos but WITHOUT ANY WARRANTY; without even the implied warranty of 1675fd0b74Schristos MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 1775fd0b74Schristos GNU General Public License for more details. 1875fd0b74Schristos 1975fd0b74Schristos You should have received a copy of the GNU General Public License 2075fd0b74Schristos along with this program. If not, see <http://www.gnu.org/licenses/>. */ 2175fd0b74Schristos 2275fd0b74Schristos #if !defined (SIM_RX_H) 2375fd0b74Schristos #define SIM_RX_H 2475fd0b74Schristos 2575fd0b74Schristos enum sim_rx_regnum 2675fd0b74Schristos { 2775fd0b74Schristos sim_rx_r0_regnum, 2875fd0b74Schristos sim_rx_r1_regnum, 2975fd0b74Schristos sim_rx_r2_regnum, 3075fd0b74Schristos sim_rx_r3_regnum, 3175fd0b74Schristos sim_rx_r4_regnum, 3275fd0b74Schristos sim_rx_r5_regnum, 3375fd0b74Schristos sim_rx_r6_regnum, 3475fd0b74Schristos sim_rx_r7_regnum, 3575fd0b74Schristos sim_rx_r8_regnum, 3675fd0b74Schristos sim_rx_r9_regnum, 3775fd0b74Schristos sim_rx_r10_regnum, 3875fd0b74Schristos sim_rx_r11_regnum, 3975fd0b74Schristos sim_rx_r12_regnum, 4075fd0b74Schristos sim_rx_r13_regnum, 4175fd0b74Schristos sim_rx_r14_regnum, 4275fd0b74Schristos sim_rx_r15_regnum, 4375fd0b74Schristos sim_rx_usp_regnum, 4475fd0b74Schristos sim_rx_isp_regnum, 4575fd0b74Schristos sim_rx_ps_regnum, 4675fd0b74Schristos sim_rx_pc_regnum, 4775fd0b74Schristos sim_rx_intb_regnum, 4875fd0b74Schristos sim_rx_bpsw_regnum, 4975fd0b74Schristos sim_rx_bpc_regnum, 5075fd0b74Schristos sim_rx_fintv_regnum, 5175fd0b74Schristos sim_rx_fpsw_regnum, 5275fd0b74Schristos sim_rx_acc_regnum, 5375fd0b74Schristos sim_rx_num_regs 5475fd0b74Schristos }; 5575fd0b74Schristos 5675fd0b74Schristos #endif /* SIM_RX_H */ 57