aboutsummaryrefslogtreecommitdiff
path: root/LUFA/Platform/UC3/InterruptManagement.h
diff options
context:
space:
mode:
Diffstat (limited to 'LUFA/Platform/UC3/InterruptManagement.h')
-rw-r--r--LUFA/Platform/UC3/InterruptManagement.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/LUFA/Platform/UC3/InterruptManagement.h b/LUFA/Platform/UC3/InterruptManagement.h
index bcceab7f..bc27f220 100644
--- a/LUFA/Platform/UC3/InterruptManagement.h
+++ b/LUFA/Platform/UC3/InterruptManagement.h
@@ -84,6 +84,9 @@
/* Private Interface - For use in library only: */
#if !defined(__DOXYGEN__)
+ /* Type Defines: */
+ typedef void (*InterruptHandlerPtr_t)(void);
+
/* External Variables: */
extern const void EVBA_Table;
extern const uint32_t Autovector_Table[];
@@ -108,10 +111,6 @@
*/
#define INTC_IRQ_LINE(IRQIndex) (IRQIndex % 32)
- /* Type Defines: */
- /** Type define for an interrupt handler ISR function. */
- typedef void (*InterruptHandlerPtr_t)(void);
-
/* Function Prototypes: */
/** Initializes the interrupt controller, nulling out all interrupt handlers ready for new registration. This
* function should be called once on startup to ensure the interrupt controller is ready for use.