1 /* This file defines the interface between the Blackfin simulator and GDB.
3 Copyright (C) 2005-2013 Free Software Foundation, Inc.
4 Contributed by Analog Devices.
6 This file is part of GDB.
8 This program is free software; you can redistribute it and/or modify
9 it under the terms of the GNU General Public License as published by
10 the Free Software Foundation; either version 3 of the License, or
11 (at your option) any later version.
13 This program is distributed in the hope that it will be useful,
14 but WITHOUT ANY WARRANTY; without even the implied warranty of
15 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 GNU General Public License for more details.
18 You should have received a copy of the GNU General Public License
19 along with this program. If not, see <http://www.gnu.org/licenses/>. */
21 enum sim_bfin_regnum
{
22 SIM_BFIN_R0_REGNUM
= 0,
54 SIM_BFIN_A0_DOT_X_REGNUM
,
55 SIM_BFIN_A0_DOT_W_REGNUM
,
56 SIM_BFIN_A1_DOT_X_REGNUM
,
57 SIM_BFIN_A1_DOT_W_REGNUM
,
58 SIM_BFIN_ASTAT_REGNUM
,
66 SIM_BFIN_CYCLES_REGNUM
,
67 SIM_BFIN_CYCLES2_REGNUM
,
69 SIM_BFIN_SEQSTAT_REGNUM
,
70 SIM_BFIN_SYSCFG_REGNUM
,
78 SIM_BFIN_TEXT_END_ADDR
,