diff options
author | Marti Bolivar <mbolivar@leaflabs.com> | 2012-05-11 16:45:38 -0400 |
---|---|---|
committer | Marti Bolivar <mbolivar@leaflabs.com> | 2012-05-31 17:24:18 -0400 |
commit | c2eb6f652367dc5b6f39062a9ec5af1e506fe172 (patch) | |
tree | 09e39e88ff0822a184e9536e33905505fcb0bc5d | |
parent | 493a58d80ca8a606fab6fdc20eff688acf3fd5b9 (diff) | |
download | librambutan-c2eb6f652367dc5b6f39062a9ec5af1e506fe172.tar.gz librambutan-c2eb6f652367dc5b6f39062a9ec5af1e506fe172.zip |
libmaple/nvic.h: Doxygen tweak.s
Signed-off-by: Marti Bolivar <mbolivar@leaflabs.com>
-rw-r--r-- | libmaple/include/libmaple/nvic.h | 24 |
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; |