#include "arm_adi_v5.h"
#include "arm.h"
-/* define for enabling armv7 gdb workarounds */
-#if 1
-#define ARMV7_GDB_HACKS
-#endif
-
-#ifdef ARMV7_GDB_HACKS
-extern uint8_t armv7m_gdb_dummy_cpsr_value[];
-extern struct reg armv7m_gdb_dummy_cpsr_reg;
-#endif
-
extern const int armv7m_psp_reg_map[];
extern const int armv7m_msp_reg_map[];
-char *armv7m_exception_string(int number);
+const char *armv7m_exception_string(int number);
/* offsets into armv7m core register cache */
enum {
FPv4_SP,
};
+#define ARMV7M_NUM_CORE_REGS (ARMV7M_xPSR + 1)
+
#define ARMV7M_COMMON_MAGIC 0x2A452A45
struct armv7m_common {