custom-board-bundle-sample-.../firmware/hw_layer
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
..
adc remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
algo remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
digital_input fast exti interrupt handoff (#3497) 2021-11-19 06:37:52 -05:00
drivers Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
mass_storage Remove correct file in create_ini_image.sh (#3460) 2021-11-04 16:06:44 -04:00
mc33816 Doxygen titles (#2728) 2021-05-22 22:10:58 +03:00
microsecond_timer OBD error renames 2021-10-03 01:30:42 -04:00
ports fast exti interrupt handoff (#3497) 2021-11-19 06:37:52 -05:00
sensors Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
backup_ram.h
cdm_ion_sense.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
cdm_ion_sense.h even more pch (#3112) 2021-08-04 19:30:52 -04:00
debounce.cpp yet more pch (#3068) 2021-08-03 22:05:01 -04:00
debounce.h rip the bandaid: find-replace most of scheduleMsg (#2572) 2021-04-21 12:53:13 -04:00
flash_int.h Int flash fixes (#3089) 2021-08-01 18:26:42 -04:00
hardware.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
hardware.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
hip9011.md
hw_layer.mk remove old vss implementation (#3208) 2021-08-28 01:39:55 -04:00
io_pins.cpp remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
io_pins.h Final cleanup of ENGINE macros (#3567) 2021-11-17 13:45:10 -05:00
mc33816.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
mc33816.h Destroy all shared logger (#2574) 2021-04-21 14:28:48 -04:00
mc33816_data.c
mc33816_data.h
mc33816_memory_map.h
mmc_card.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
mmc_card.h remove TS file read (#3004) 2021-07-21 14:24:53 -04:00
pin_repository.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
pin_repository.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
readme.md Doxygen titles (#2728) 2021-05-22 22:10:58 +03:00
rtc_helper.cpp (void) -> () (#3550) 2021-11-15 13:02:34 +01:00
rtc_helper.h
servo.cpp even more pch (#3112) 2021-08-04 19:30:52 -04:00
servo.h
smart_gpio.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
smart_gpio.h hiding 8888 mess under the rug 2021-05-14 10:54:40 -04:00
stepper.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
stepper.h better pch usage and gmock constructors (#3426) 2021-10-30 20:31:09 -04:00
stepper_dual_hbridge.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
trigger_input_adc.cpp fast exti interrupt handoff (#3497) 2021-11-19 06:37:52 -05:00