aboutsummaryrefslogtreecommitdiffstats
path: root/libmaple/include/libmaple/nvic.h
diff options
context:
space:
mode:
authorMarti Bolivar <mbolivar@leaflabs.com>2012-05-11 16:45:38 -0400
committerMarti Bolivar <mbolivar@leaflabs.com>2012-05-31 17:24:18 -0400
commitc2eb6f652367dc5b6f39062a9ec5af1e506fe172 (patch)
tree09e39e88ff0822a184e9536e33905505fcb0bc5d /libmaple/include/libmaple/nvic.h
parent493a58d80ca8a606fab6fdc20eff688acf3fd5b9 (diff)
downloadlibrambutan-c2eb6f652367dc5b6f39062a9ec5af1e506fe172.tar.gz
librambutan-c2eb6f652367dc5b6f39062a9ec5af1e506fe172.zip
libmaple/nvic.h: Doxygen tweak.s
Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
Diffstat (limited to 'libmaple/include/libmaple/nvic.h')
-rw-r--r--libmaple/include/libmaple/nvic.h24
1 files changed, 18 insertions, 6 deletions
diff --git a/libmaple/include/libmaple/nvic.h b/libmaple/include/libmaple/nvic.h
index dfdd901..ac102d9 100644
--- a/libmaple/include/libmaple/nvic.h
+++ b/libmaple/include/libmaple/nvic.h
@@ -56,17 +56,29 @@ extern "C"{
/** NVIC register map type. */
typedef struct nvic_reg_map {
__io uint32 ISER[8]; /**< Interrupt Set Enable Registers */
- uint32 RESERVED0[24]; /**< Reserved */
+ /** Reserved */
+ uint32 RESERVED0[24];
+
__io uint32 ICER[8]; /**< Interrupt Clear Enable Registers */
- uint32 RESERVED1[24]; /**< Reserved */
+ /** Reserved */
+ uint32 RESERVED1[24];
+
__io uint32 ISPR[8]; /**< Interrupt Set Pending Registers */
- uint32 RESERVED2[24]; /**< Reserved */
+ /** Reserved */
+ uint32 RESERVED2[24];
+
__io uint32 ICPR[8]; /**< Interrupt Clear Pending Registers */
- uint32 RESERVED3[24]; /**< Reserved */
+ /** Reserved */
+ uint32 RESERVED3[24];
+
__io uint32 IABR[8]; /**< Interrupt Active bit Registers */
- uint32 RESERVED4[56]; /**< Reserved */
+ /** Reserved */
+ uint32 RESERVED4[56];
+
__io uint8 IP[240]; /**< Interrupt Priority Registers */
- uint32 RESERVED5[644]; /**< Reserved */
+ /** Reserved */
+ uint32 RESERVED5[644];
+
__io uint32 STIR; /**< Software Trigger Interrupt Registers */
} nvic_reg_map;