xref: /netbsd-src/external/gpl3/binutils.old/dist/include/gdb/sim-rx.h (revision e992f068c547fd6e84b3f104dc2340adcc955732)
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