Cascoda SDK
Cascoda SDK for building software to run with CA-821x transceivers
cascoda_isr_secure.c File Reference
#include <assert.h>
#include <stdio.h>
#include "M2351.h"
#include "gpio.h"
#include "timer.h"
#include "cascoda-bm/cascoda_interface.h"
#include "cascoda_chili.h"
#include "cascoda_chili_gpio.h"
#include "cascoda_secure.h"
Include dependency graph for cascoda_isr_secure.c:

Functions

__NONSECURE_ENTRY void cascoda_isr_secure_init (void)
 function to kick the linker into including strong ISR overrides More...
 
void IRC_IRQHandler (void)
 ISR 1: IRC TRIM interrupt. More...
 
void PWRWU_IRQHandler (void)
 ISR 2: Clock controller interrupt for wake-up from power-down state. More...
 
void CLKFAIL_IRQHandler (void)
 ISR 4: Clock fail detected interrupt. More...
 
void RTC_IRQHandler (void)
 ISR 6: RTC interrupt. More...
 
void TMR0_IRQHandler (void)
 ISR 32: Timer 0 interrupt. More...
 
void TMR1_IRQHandler (void)
 ISR 33: Timer 1 interrupt. More...
 
void PDMA0_IRQHandler (void)
 ISR 40: PDMA0 interrupt. More...
 

Function Documentation

◆ cascoda_isr_secure_init()

__NONSECURE_ENTRY void cascoda_isr_secure_init ( void  )

function to kick the linker into including strong ISR overrides

◆ CLKFAIL_IRQHandler()

void CLKFAIL_IRQHandler ( void  )

ISR 4: Clock fail detected interrupt.

◆ IRC_IRQHandler()

void IRC_IRQHandler ( void  )

ISR 1: IRC TRIM interrupt.

◆ PDMA0_IRQHandler()

void PDMA0_IRQHandler ( void  )

ISR 40: PDMA0 interrupt.

◆ PWRWU_IRQHandler()

void PWRWU_IRQHandler ( void  )

ISR 2: Clock controller interrupt for wake-up from power-down state.

◆ RTC_IRQHandler()

void RTC_IRQHandler ( void  )

ISR 6: RTC interrupt.

◆ TMR0_IRQHandler()

void TMR0_IRQHandler ( void  )

ISR 32: Timer 0 interrupt.

ISR 32: Timer0 interrupt.

◆ TMR1_IRQHandler()

void TMR1_IRQHandler ( void  )

ISR 33: Timer 1 interrupt.