]> git.gag.com Git - fw/openocd/blobdiff - src/target/cortex_a.h
flash/nor/at91samd: Use 32-bit register writes for ST-Link compat
[fw/openocd] / src / target / cortex_a.h
index 05c3730c253cb789b553b59ee9e8b3b7c707298b..37fba1a8853f5d0ad29d63ad699026982f79fa07 100644 (file)
@@ -19,7 +19,7 @@
 
 #include "armv7a.h"
 
-#define CORTEX_A_COMMON_MAGIC 0x411fc082
+#define CORTEX_A_COMMON_MAGIC 0x411fc082U
 
 #define CORTEX_A5_PARTNUM 0xc05
 #define CORTEX_A7_PARTNUM 0xc07
@@ -67,7 +67,9 @@ struct cortex_a_wrp {
 };
 
 struct cortex_a_common {
-       int common_magic;
+       unsigned int common_magic;
+
+       struct armv7a_common armv7a_common;
 
        /* Context information */
        uint32_t cpudbg_dscr;
@@ -96,9 +98,6 @@ struct cortex_a_common {
 
        enum cortex_a_isrmasking_mode isrmasking_mode;
        enum cortex_a_dacrfixup_mode dacrfixup_mode;
-
-       struct armv7a_common armv7a_common;
-
 };
 
 static inline struct cortex_a_common *