rusefi-1/firmware/controllers/sensors
Matthew Kennedy 29613ec403
fast exti interrupt handoff (#3497)
* fast exti

* test code snuck in

* full interrupt disable :(

* do it the old fashioned way

* enable interrupt

* consume stored timestamp

* dead

* h7 maybe

* guard maybe

* non-stm32

* exti 16 wrong on f4/f7

* CORTEX_MAXIMUM_PRIORITY

* safer but uglier

* s

* chibios

* no const

* initializers

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-11-19 06:37:52 -05:00
..
converters Programmatically remove EnginePtr/inject, EXPAND_Engine, and WITH_ENGINE_TEST_HELPER* (#3560) 2021-11-16 16:52:11 -05:00
AemXSeriesLambda.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
AemXSeriesLambda.h
Lps25Sensor.cpp
Lps25Sensor.h
allsensors.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
allsensors.h
auto_generated_sensor.cpp
auto_generated_sensor.h
can_sensor.h
ego.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
ego.h
fallback_sensor.h
frequency_sensor.cpp fast exti interrupt handoff (#3497) 2021-11-19 06:37:52 -05:00
frequency_sensor.h
function_pointer_sensor.h
functional_sensor.cpp
functional_sensor.h
maf.cpp
maf.h Final cleanup of ENGINE macros (#3567) 2021-11-17 13:45:10 -05:00
map.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
map.h Final cleanup of ENGINE macros (#3567) 2021-11-17 13:45:10 -05:00
proxy_sensor.h
redundant_ford_tps.cpp
redundant_ford_tps.h
redundant_sensor.cpp
redundant_sensor.h
sensor.cpp
sensor.h
sensor_info_printing.cpp
sensor_reader.h
sensor_type.h
sensors.mk
software_knock.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
software_knock.h
stored_value_sensor.h
thermistors.cpp
thermistors.h
tps.cpp
tps.h
vr_pwm.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
vr_pwm.h