CMSIS2000  0.0.7
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
interrupt_cortex.h File Reference

This file is used to define exeptions and interrupt subroutines macroses for selected arch. More...

Go to the source code of this file.

Macros

#define ISR_EXCEPTION(name)   ISR_HANDLER(name##_Handler)
#define ISR_EXCEPTION_PROTO(name)   ISR_EXCEPTION_PROTOint(name)
#define ISR_EXCEPTION_PROTOint(name)   ISR_HANDLER_PROTO(name##_Handler)
#define ISR_IRQ(name)   ISR_IRQint(name)
#define ISR_IRQ_PROTO(name)   ISR_IRQ_PROTOint(name)
#define ISR_IRQ_PROTOint(name)   ISR_HANDLER_PROTO(name##_IRQHandler)
#define ISR_IRQint(name)   ISR_HANDLER(name##_IRQHandler)

Detailed Description

This file is used to define exeptions and interrupt subroutines macroses for selected arch.

Note
need to insert iConfig.h or FreeRTOSConfig.h

Definition in file interrupt_cortex.h.

Macro Definition Documentation

#define ISR_EXCEPTION (   name)    ISR_HANDLER(name##_Handler)

Definition at line 135 of file interrupt_cortex.h.

#define ISR_EXCEPTION_PROTO (   name)    ISR_EXCEPTION_PROTOint(name)

Definition at line 132 of file interrupt_cortex.h.

#define ISR_EXCEPTION_PROTOint (   name)    ISR_HANDLER_PROTO(name##_Handler)

Definition at line 129 of file interrupt_cortex.h.

#define ISR_IRQ (   name)    ISR_IRQint(name)

Definition at line 151 of file interrupt_cortex.h.

#define ISR_IRQ_PROTO (   name)    ISR_IRQ_PROTOint(name)

Definition at line 143 of file interrupt_cortex.h.

#define ISR_IRQ_PROTOint (   name)    ISR_HANDLER_PROTO(name##_IRQHandler)

Definition at line 139 of file interrupt_cortex.h.

#define ISR_IRQint (   name)    ISR_HANDLER(name##_IRQHandler)

Definition at line 147 of file interrupt_cortex.h.