enum cortex_m3_soft_reset_config
{
- CORTEX_M3_RESET_SRST,
CORTEX_M3_RESET_SYSRESETREQ,
CORTEX_M3_RESET_VECTRESET,
};
+enum cortex_m3_isrmasking_mode
+{
+ CORTEX_M3_ISRMASK_AUTO,
+ CORTEX_M3_ISRMASK_OFF,
+ CORTEX_M3_ISRMASK_ON,
+};
+
struct cortex_m3_common
{
int common_magic;
enum cortex_m3_soft_reset_config soft_reset_config;
+ enum cortex_m3_isrmasking_mode isrmasking_mode;
+
struct armv7m_common armv7m;
};