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.

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 Wed May 26 03:59:56 2010 for FreeEMS by  doxygen 1.5.6