rusEFI
The most advanced open source ECU
|
Position sensor hardware layer - PAL version.
todo: VVT implementation is a nasty copy-paste :(
see digital_input_icu.cp
Definition in file trigger_input_exti.cpp.
Functions | |
static void | shaft_callback (void *arg, efitick_t stamp) |
static void | cam_callback (void *arg, efitick_t stamp) |
int | extiTriggerTurnOnInputPin (const char *msg, int index, bool isTriggerShaft) |
void | extiTriggerTurnOffInputPin (brain_pin_e brainPin) |
Variables | |
static ioline_t | shaftLines [TRIGGER_INPUT_PIN_COUNT] |
static ioline_t | camLines [CAM_INPUTS_COUNT] |
|
static |
Definition at line 39 of file trigger_input_exti.cpp.
Referenced by extiTriggerTurnOnInputPin().
void extiTriggerTurnOffInputPin | ( | brain_pin_e | brainPin | ) |
Definition at line 75 of file trigger_input_exti.cpp.
Referenced by turnOffTriggerInputPin().
Definition at line 52 of file trigger_input_exti.cpp.
|
static |
Definition at line 27 of file trigger_input_exti.cpp.
Referenced by extiTriggerTurnOnInputPin().
|
static |
Definition at line 25 of file trigger_input_exti.cpp.
Referenced by cam_callback(), and extiTriggerTurnOnInputPin().
|
static |
Definition at line 24 of file trigger_input_exti.cpp.
Referenced by extiTriggerTurnOnInputPin(), and shaft_callback().