From c2eb6f652367dc5b6f39062a9ec5af1e506fe172 Mon Sep 17 00:00:00 2001 From: Marti Bolivar Date: Fri, 11 May 2012 16:45:38 -0400 Subject: libmaple/nvic.h: Doxygen tweak.s Signed-off-by: Marti Bolivar --- libmaple/include/libmaple/nvic.h | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) (limited to 'libmaple') 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; -- cgit v1.2.3