Interrupt Service Routines

Files

file  commsISRs.c
 

Send and receive bytes serially.


file  ignitionISRs.c
 

Turn ignition channels on and off.


file  injectionISRs.c
 

Injection ISR substitutions.


file  interrupts.c
 

Interrupt Vector Table.


file  LT1-360-8.c
 

LT1 Optispark.


file  MiataNB.c
 

Miata from 9x to 0x.


file  miscISRs.c
 

Miscellaneous Interrupt Handlers.


file  MissingTeeth.c
 

Missing teeth, mostly 36-1 and 60-2.


file  NipponDenso.c
 

Reads Nippon Denso 24/2 sensors.


file  realtimeISRs.c
 

Real time interrupts.


file  Simple.c
 

Reads any signal that is once per cylinder.


file  Subaru-36-2-2-2.c
 

Subaru 36 minus 2 2 2.


file  xgateVectors.c
 

XGATE Interrupt Vector Table.



Detailed Description

These files contain special functions that take no arguments and have void return type. They can not take arguments or return anything as they are called asynchronously by the hardware through a special jump table that contains the start address of each one. Typically these functions take care of handling asyncronous external events that are triggered through some sort of peripheral module. Examples of types of events that require interrupts and associated handlers are listed below.

Examples:

Generated on Sat Oct 16 21:29:24 2010 for FreeEMS by  doxygen 1.6.3