Functions | |
BOOL32 | btss_system_intEnable (BTSS_SYSTEM_INTERRUPT_t interrupt) |
Function btss_system_intEnable. More... | |
BOOL32 | btss_system_intDisable (BTSS_SYSTEM_INTERRUPT_t interrupt) |
Function btss_system_intDisable. More... | |
BOOL32 | btss_system_intClearPending (BTSS_SYSTEM_INTERRUPT_t interrupt) |
Function btss_system_intClearPending. More... | |
UINT32 | btss_system_enterCriticalSection (void) |
Function btss_system_enterCriticalSection. More... | |
void | btss_system_exitCriticalSection (UINT32 interrupt_state) |
Function btss_system_exitCriticalSection. More... | |
BOOL32 btss_system_intEnable | ( | BTSS_SYSTEM_INTERRUPT_t | interrupt | ) |
Function btss_system_intEnable.
Enable interrupt for peripheral
[in] | interrupt | : interrupt source |
BOOL32 btss_system_intDisable | ( | BTSS_SYSTEM_INTERRUPT_t | interrupt | ) |
Function btss_system_intDisable.
Disable interrupt for peripheral
[in] | interrupt | : interrupt source |
BOOL32 btss_system_intClearPending | ( | BTSS_SYSTEM_INTERRUPT_t | interrupt | ) |
Function btss_system_intClearPending.
Clear pending interrupts for peripheral
[in] | interrupt | : interrupt source |
UINT32 btss_system_enterCriticalSection | ( | void | ) |
Function btss_system_enterCriticalSection.
Enter critical section
void btss_system_exitCriticalSection | ( | UINT32 | interrupt_state | ) |
Function btss_system_exitCriticalSection.
Clear pending interrupts for peripheral
[in] | interrupt_state | : Interrupt state returned in btss_system_enterCriticalSection |