XDK API  3.6.0
Documentation
Functions
BSP_IrqHandler.h File Reference

interrupt handlers used within the board support package and overwriting weak definition of ARM startup file. More...

+ This graph shows which files directly or indirectly include this file:

Functions

void GPIO_EVEN_IRQHandler (void)
 GPIO EVEN interrupt handler. More...
 
void GPIO_ODD_IRQHandler (void)
 GPIO ODD interrupt handler. More...
 
void I2C0_IRQHandler (void)
 I2C0 interrupt handler. More...
 
Retcode_T IrqHandler_SysTickDummyHandler (void)
 
void SysTick_Handler (void)
 SysTick Handler. More...
 
void UART0_RX_IRQHandler (void)
 UART0 Rx interrupt handler. More...
 
void UART0_TX_IRQHandler (void)
 UART0 Tx interrupt handler. More...
 
void USART0_RX_IRQHandler (void)
 USART0 Rx interrupt handler. More...
 
void USART0_TX_IRQHandler (void)
 USART0 Tx interrupt handler. More...
 

Detailed Description

Type of Interrupt Predefined IRQ name
Core interruptReset_Handler
Core interruptNMI_Handler
Core interruptHardFault_Handler
Core interruptMemManage_Handler
Core interruptBusFault_Handler
Core interruptUsageFault_Handler
Core interruptDefault_Handler
Core interruptDefault_Handler
Core interruptDefault_Handler
Core interruptDefault_Handler
Core interruptSVC_Handler
Core interruptDebugMon_Handler
Core interruptDefault_Handler
Core interruptPendSV_Handler
Core interruptSysTick_Handler
External interrupt DMA_IRQHandler
External interruptGPIO_EVEN_IRQHandler
External interruptTIMER0_IRQHandler
External interruptUSART0_RX_IRQHandler
External interruptUSART0_TX_IRQHandler
External interruptUSB_IRQHandler
External interruptACMP0_IRQHandler
External interruptADC0_IRQHandler
External interruptDAC0_IRQHandler
External interruptI2C0_IRQHandler
External interruptGPIO_ODD_IRQHandler
External interruptTIMER1_IRQHandler
External interruptTIMER2_IRQHandler
External interruptsTIMER3_IRQHandler
External interruptUSART1_RX_IRQHandler
External interruptUSART1_TX_IRQHandler
External interruptLESENSE_IRQHandler
External interruptUSART2_RX_IRQHandler
External interruptUSART2_TX_IRQHandler
External interruptUART0_RX_IRQHandler
External interruptUART0_TX_IRQHandler
External interruptUART1_RX_IRQHandler
External interruptUART1_TX_IRQHandler
External interruptLEUART0_IRQHandler
External interruptLEUART1_IRQHandler
External interruptLETIMER0_IRQHandler
External interruptPCNT0_IRQHandler
External interruptPCNT1_IRQHandler
External interruptPCNT2_IRQHandler
External interruptRTC_IRQHandler
External interruptBURTC_IRQHandler
External interruptsCMU_IRQHandler
External interruptVCMP_IRQHandler
External interruptLCD_IRQHandler
External interruptMSC_IRQHandler
External interruptAES_IRQHandler
External interruptEBI_IRQHandler
External interruptEMU_IRQHandler
Note
in order for this file to be linked correctly the option –whole-archive should be used for the linker script

Function Documentation

void GPIO_EVEN_IRQHandler ( void  )

Interrupt handler clears all IF even flags and call the dispatcher passing the flags which triggered the interrupt.

Note
GPIO_EVEN_IRQHandler is used for all the EVEN GPIO pins capable and configured to generate interrupts in XDK

+ Here is the call graph for this function:

void GPIO_ODD_IRQHandler ( void  )

Interrupt handler clears all IF odd flags and call the dispatcher passing the flags which triggered the interrupt.

Note
GPIO_ODD_IRQHandler is used for all the ODD GPIO pins capable and configured to generate interrupts in XDK

+ Here is the call graph for this function:

void I2C0_IRQHandler ( void  )

Interrupt handler forwards all I2C receive related interrupts to the MCU driver for processing.

Note
I2C0_IRQHandler is used for the all the sensors node modules in XDK

+ Here is the call graph for this function:

Retcode_T IrqHandler_SysTickDummyHandler ( void  )

+ Here is the caller graph for this function:

void SysTick_Handler ( void  )
Parameters
None
Return values
None
void UART0_RX_IRQHandler ( void  )

Interrupt handler forwards all UART receive related interrupts to the MCU driver for processing.

Note
UART0_RX_IRQHandler is used for the BT LE module in XDK

+ Here is the call graph for this function:

void UART0_TX_IRQHandler ( void  )

Interrupt handler forwards all UART transmit related interrupts to the MCU driver for processing.

Note
UART0_TX_IRQHandler is used for the BT LE module in XDK

+ Here is the call graph for this function:

void USART0_RX_IRQHandler ( void  )

Interrupt handler forwards all USART receive related interrupts to the MCU driver for processing.

Note
USART0_RX_IRQHandler is used for the wlan module in XDK

+ Here is the call graph for this function:

void USART0_TX_IRQHandler ( void  )

Interrupt handler forwards all USART transmit related interrupts to the MCU driver for processing.

Note
USART0_TX_IRQHandler is used for the wlan module in XDK

+ Here is the call graph for this function:


All rights reserved. The use is subject to the XDK SDK EULA by Bosch Connected Devices and Solutions GmbH.
This documentation file has been automatically generated on Thu Mar 14 2019 19:12:48 by doxygen 1.8.8