Cascoda SDK
Cascoda SDK for building software to run with CA-821x transceivers
cascoda_isr_chili.c File Reference
#include <stdio.h>
#include "Nano100Series.h"
#include "gpio.h"
#include "pwm.h"
#include "timer.h"
#include "cascoda-bm/cascoda_dispatch.h"
#include "cascoda-bm/cascoda_evbme.h"
#include "cascoda-bm/cascoda_interface.h"
#include "cascoda-bm/cascoda_serial.h"
#include "cascoda-bm/cascoda_usb.h"
#include "cascoda-util/cascoda_time.h"
#include "ca821x_api.h"
#include "cascoda_chili.h"
#include "cascoda_chili_gpio.h"
#include "cascoda_chili_usb.h"
Include dependency graph for cascoda_isr_chili.c:

Functions

void HAL_IrqHandlerHardFault (void)
 ISR: Hard Fault interrupt. More...
 
void TMR0_IRQHandler (void)
 ISR 32: Timer0 interrupt. More...
 
void TMR1_IRQHandler (void)
 ISR: Timer1 interrupt. More...
 
void TMR2_IRQHandler (void)
 ISR: Timer2 interrupt. More...
 
void TMR3_IRQHandler (void)
 ISR: Timer3 interrupt. More...
 
void HIRC_IRQHandler (void)
 ISR: HIRC trim interrupt handler. More...
 
void USBD_IRQHandler (void)
 ISR: USB device interrupt. More...
 
void GPABC_IRQHandler (void)
 ISR: External interrupt from PA, PB and PC ports. More...
 
void GPDEF_IRQHandler (void)
 ISR: External interrupt from PD, PE and PF ports. More...
 
void PDWU_IRQHandler (void)
 ISR: Clock controller interrupt for wake-up from power-down state. More...
 
void UART1_IRQHandler (void)
 ISR: UART1. More...
 

Variables

volatile u8_t asleep
 

Function Documentation

◆ GPABC_IRQHandler()

void GPABC_IRQHandler ( void  )

ISR: External interrupt from PA, PB and PC ports.

◆ GPDEF_IRQHandler()

void GPDEF_IRQHandler ( void  )

ISR: External interrupt from PD, PE and PF ports.

◆ HAL_IrqHandlerHardFault()

void HAL_IrqHandlerHardFault ( void  )

ISR: Hard Fault interrupt.

◆ HIRC_IRQHandler()

void HIRC_IRQHandler ( void  )

ISR: HIRC trim interrupt handler.

◆ PDWU_IRQHandler()

void PDWU_IRQHandler ( void  )

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

◆ TMR0_IRQHandler()

void TMR0_IRQHandler ( void  )

ISR 32: Timer0 interrupt.

◆ TMR1_IRQHandler()

void TMR1_IRQHandler ( void  )

ISR: Timer1 interrupt.

◆ TMR2_IRQHandler()

void TMR2_IRQHandler ( void  )

ISR: Timer2 interrupt.

◆ TMR3_IRQHandler()

void TMR3_IRQHandler ( void  )

ISR: Timer3 interrupt.

◆ UART1_IRQHandler()

void UART1_IRQHandler ( void  )

ISR: UART1.

◆ USBD_IRQHandler()

void USBD_IRQHandler ( void  )

ISR: USB device interrupt.

Variable Documentation

◆ asleep

volatile u8_t asleep
extern