rusefi-full/firmware/hw_layer
David Holdeman cab4cd0df2
Debounce pin management (#1760)
* add linked list

* macros, and use in buttonshift

* unit_tests macros

* add extern

* add parens

* move extern

* move extern

* move buttonDebounceListHead

* move buttonDebouncePointerHead

* merge gore

* undo

* reduce unused size

* don't store pointer if already initialized

* few changes

* remove oldPin

* fix merge conflict

* merge in changes commited to wrong branch

* fix definition

* out of class?

* brute force programming

* fix few problemos

* am confuse

* am confuse

* am confuse

* am confuse

* oldPin snuck in

* move to public?

* define again

* try constexpr

* def in cpp

* remove constexpr

* fix def

* fix?

* update active

* fix a few things
2020-09-08 11:29:38 -04:00
..
adc Merge remote-tracking branch 'origin/Hellen_fork_point' into master 2020-09-07 15:55:43 -04:00
algo
digital_input VVT support for VAG trigger #883 2020-08-29 18:13:00 -04:00
drivers Hellen says drivers 2020-09-07 12:02:40 -04:00
lcd
mass_storage
mc33816 Mc33 ucode (#1734) 2020-08-29 22:24:11 -04:00
ports Hellen says ports 2020-09-07 12:02:34 -04:00
sensors fix broken master, inject engine ptr to rpmcalculator (#1759) 2020-09-05 18:49:42 -04:00
serial_over_usb shadowed 2020-07-29 02:49:23 -07:00
backup_ram.cpp
backup_ram.h
cdm_ion_sense.cpp https://github.com/rusefi/rusefi_documentation/issues/37 2020-04-29 18:46:51 -04:00
cdm_ion_sense.h better file name 2020-05-25 13:02:05 -04:00
debounce.cpp Debounce pin management (#1760) 2020-09-08 11:29:38 -04:00
debounce.h Debounce pin management (#1760) 2020-09-08 11:29:38 -04:00
flash_int.h
hardware.cpp Debounce pin management (#1760) 2020-09-08 11:29:38 -04:00
hardware.h Debounce pin management (#1760) 2020-09-08 11:29:38 -04:00
hip9011.md
hw_layer.mk [TCU] GearController and TransmissionController base classes (#1749) 2020-09-02 15:39:50 -04:00
io_pins.cpp
io_pins.h
max31855.cpp
max31855.h
mc33816.cpp docs 2020-07-04 21:38:52 -04:00
mc33816.h warnings (#1462) 2020-05-21 01:08:07 -04:00
mc33816_data.c generated for pt2001 (#1666) 2020-08-30 15:38:56 -04:00
mc33816_data.h generated for pt2001 (#1666) 2020-08-30 15:38:56 -04:00
mc33816_memory_map.h Mc33 timings (#1453) 2020-05-20 02:35:18 -04:00
microsecond_timer.cpp Hellen says misc 2020-09-07 14:43:12 -04:00
microsecond_timer.h
mmc_card.cpp TS SD integration #1653 2020-08-07 15:53:11 -04:00
mmc_card.h TS SD integration #1653 2020-08-07 15:53:11 -04:00
mmc_card_access.cpp TS SD integration #1653 2020-08-07 17:20:16 -04:00
neo6m.cpp
neo6m.h
pin_repository.cpp steps towards tle8888 2020-05-06 19:20:12 -04:00
pin_repository.h class constructors are a great way to have simple initialization sequence 2020-05-03 10:58:52 -04:00
rtc_helper.cpp improve file format (#1446) 2020-05-17 17:02:22 -04:00
rtc_helper.h
servo.cpp
servo.h
smart_gpio.cpp tle8888: on MRE 0.5.0 we can drive ING_EN and INJ_EN from STM (#1407) 2020-05-08 17:47:41 -04:00
smart_gpio.h Hellen says BOARD_DRV8860_COUNT 2020-09-07 15:38:34 -04:00
stepper.cpp Hellen says merge #1772 2020-09-07 14:45:41 -04:00
stepper.h Hellen says merge #1772 2020-09-07 14:45:41 -04:00
stepper_dual_hbridge.cpp Hellen says merge #1772 2020-09-07 14:41:04 -04:00
trigger_input_adc.cpp Hellen says misc 2020-09-07 14:43:12 -04:00
vehicle_speed.cpp vss_exti untested 2020-08-13 18:27:31 +03:00
vehicle_speed.h