42 void _esos_hw_InitUserInterrupts(
void);
47 #define ESOS_USER_ISR(fcn) void fcn(void)
57 void esos_EnableVerifiedUserInterrupt(
uint16 u16_desc );
58 void _esos_hw_DisableAllUserInterrupts(
void);
59 void _esos_hw_EnableAllUserInterrupts(
void);
60 void _esos_hw_InitUserInterrupts(
void);
61 uint8 _esos_hw_IsUserInterruptEnabled(
uint16 u16_desc );
62 uint8 _esos_hw_IsUserInterruptFlagSet(
uint16 u16_desc );
74 void esos_UnregisterUserInterrupt(
uint16 u16_desc );
89 void esos_RegisterUserInterrupt(
uint16 u16_desc,
uint8 u8_IPL,
void (*p2f)(
void) );
91 void _esos_DoNothingIsr(
void);
92 void _esos_hw_DoNothingIsr(
void);
103 #define esos_DisableAllUserInterrupts _esos_hw_DisableAllUserInterrupts
110 #define esos_EnableAllUserInterrupts _esos_hw_EnableAllUserInterrupts
125 #define esos_IsUserInterruptEnabled _esos_hw_IsUserInterruptEnabled
137 #define esos_DoesUserInterruptNeedServicing _esos_hw_IsUserInterruptFlagSet
147 #define esos_MarkUserInterruptServiced _esos_hw_ClearUserInterruptFlag
160 #define esos_EnableUserInterrupt _esos_hw_EnableUserInterrupt
173 #define esos_DisableUserInterrupt _esos_hw_DisableUserInterrupt