FreeEMS
0.2.0-SNAPSHOT-285-g028e24c
|
To be included in decoders that do not use the secondary RPM ISR. More...
Go to the source code of this file.
Functions | |
void | PrimaryRPMISR () |
RPM ISRs, IC timer for engine position and RPM. |
To be included in decoders that do not use the secondary RPM ISR.
Reduces duplication and the chance for errors.
Definition in file defaultPrimaryRPMISR.c.
void PrimaryRPMISR | ( | void | ) |
RPM ISRs, IC timer for engine position and RPM.
There are multiple copies of this interrupt handler, each is linked with the rest of the code once such that if there are N decoder implementations and/or variants, then there are N loadable binaries produced after a full build.
For details on any specific decoder implementation, see the documentation for that specific file.
Definition at line 38 of file defaultPrimaryRPMISR.c.
References BIT0, DEBUG_TURN_PIN_OFF, DEBUG_TURN_PIN_ON, DECODER_BENCHMARKS, FLAG_AND_INC_FLAGGABLE, FLAG_CALLS_TO_UISRS_OFFSET, NBIT0, PORTB, and TFLG.