hsk_libs-dev  163:b63ae088cc97
High Speed Karlsruhe XC878 library collection
 All Data Structures Files Functions Variables Typedefs Macros Groups Pages
hsk_isr9_callback Struct Reference

Shared interrupt 9 routine. More...

#include <hsk_isr.h>

Collaboration diagram for hsk_isr9_callback:

Data Fields

void(* EXINT3 )(void)
 Function to be called back when the EXINT3/T2CC0 interrupt event is triggered. More...
 
void(* EXINT4 )(void)
 Function to be called back when the EXINT4/T2CC1 interrupt event is triggered. More...
 
void(* EXINT5 )(void)
 Function to be called back when the EXINT5/T2CC2 interrupt event is triggered. More...
 
void(* EXINT6 )(void)
 Function to be called back when the EXINT6/T2CC3 interrupt event is triggered. More...
 
void(* CANSRC3 )(void)
 Function to be called back when the CANSRC3 interrupt event is triggered. More...
 

Detailed Description

Shared interrupt 9 routine.

Activate the interrupt by setting EXM = 1.

This interrupt has the following sources:

  • EXINT3/T2CC0
  • EXINT4/T2CC1
  • EXINT5/T2CC2
  • EXINT6/T2CC3
  • CANSRC2

Field Documentation

void( * hsk_isr9_callback::CANSRC3)(void)

Function to be called back when the CANSRC3 interrupt event is triggered.

void( * hsk_isr9_callback::EXINT3)(void)

Function to be called back when the EXINT3/T2CC0 interrupt event is triggered.

void( * hsk_isr9_callback::EXINT4)(void)

Function to be called back when the EXINT4/T2CC1 interrupt event is triggered.

void( * hsk_isr9_callback::EXINT5)(void)

Function to be called back when the EXINT5/T2CC2 interrupt event is triggered.

void( * hsk_isr9_callback::EXINT6)(void)

Function to be called back when the EXINT6/T2CC3 interrupt event is triggered.


The documentation for this struct was generated from the following file: