rusefi-1/firmware/hw_layer
Andrey G 777979c3ca
Chibi os 20 (#2212)
* Update ChibiOS

* Fix Makefiles includes paths

* halconf.h: remove flash hack

* mcuconf: fix EXTI ptiorityes

* Digital Input: ICU: use designated initializers, initialize 'arr'

* ChibiOS: lis302dl fix

* ADC: update to new API

* UARTConfig: timeout_cb field, formating

* ChibiOS: remove _exit, _kill, _getpid

* Fix lis302dl

* Bump config versions

* chconfig_common: cosmetic changes

* stm32f4ems: commulative config update

* Update Simulator

* ALLCSRC already contain all needed ChibiOS files.

Same for ALLINC and ALLCPPSRC

* ChibiOS fix for Simulator

* ChibiOS: port lock/unlock hook and MMC over SPI timeout

* STM32F7: update configs

* STM32F7: update linker file

* Cypress: port ADC lld to ChibiOS-20

* Cypress: port SPI lld to ChibiOS-20

* Cypress: port CAN lld to ChibiOS-20

* Cypress: fix include path for rules.ld

* Cypress: update chconf.h and halconf.h for ChibiOS-20

* Kinetis: update ADC lld to ChibiOS-20

* Kinetis: update SPI lld to ChibiOS-20

* Kinetis: update UART lld driver for ChibiOS-20

* Kinetis: update chconf.h and halconf.h for ChibiOS-20

* Kinetis: fix include path for rules.ld

* Nucleo F746: update ld script

* Nucleo F746: fix compile

* Bootloader: fix compilation with ChibiOS-20, cleanup

* Bootloader: add way to pass crosscompiler using CROSS_COMPILE

* Debug build arguments

* Simulator: fix windows compilation

Exclude syscalls_cpp.cpp from compilation
2021-01-19 15:20:35 -05:00
..
adc Chibi os 20 (#2212) 2021-01-19 15:20:35 -05:00
algo
digital_input Chibi os 20 (#2212) 2021-01-19 15:20:35 -05:00
drivers Simplify Makefile, unify board.mk files (#2229) 2021-01-17 09:32:06 -05:00
lcd Lcd fix (I hope) (#2211) 2021-01-09 17:16:10 -05:00
mass_storage
mc33816
microsecond_timer Port-ify microsecond_timer hardware implementation (#1964) 2020-11-22 20:39:32 -05:00
ports OMG we are not using java yet?! 2021-01-18 19:00:53 -05:00
sensors gpio helper (#2195) 2021-01-08 20:01:26 -05:00
backup_ram.h
cdm_ion_sense.cpp gpio helper (#2195) 2021-01-08 20:01:26 -05:00
cdm_ion_sense.h
debounce.cpp gpio helper (#2195) 2021-01-08 20:01:26 -05:00
debounce.h actually use button name (#2126) 2020-12-24 07:30:56 -05:00
flash_int.h
hardware.cpp Chibi os 20 (#2212) 2021-01-19 15:20:35 -05:00
hardware.h
hip9011.md
hw_layer.mk Port-ify microsecond_timer hardware implementation (#1964) 2020-11-22 20:39:32 -05:00
io_pins.cpp gpio helper (#2195) 2021-01-08 20:01:26 -05:00
io_pins.h trigger and start button pins not displayed by "pins" command #2084 2020-12-22 21:20:57 -05:00
max31855.cpp gpio helper (#2195) 2021-01-08 20:01:26 -05:00
max31855.h
mc33816.cpp gpio helper (#2195) 2021-01-08 20:01:26 -05:00
mc33816.h GDI Epic #1448 2020-10-19 22:04:06 -04:00
mc33816_data.c
mc33816_data.h
mc33816_memory_map.h
mmc_card.cpp docs 2020-11-17 08:25:50 -05:00
mmc_card.h read SD card config exactly once (#1955) 2020-11-17 07:48:43 -05:00
mmc_card_access.cpp Supress annoing unused warnings (#2216) 2021-01-11 08:49:20 -05:00
neo6m.cpp gpio helper (#2195) 2021-01-08 20:01:26 -05:00
neo6m.h
pin_repository.cpp gpio helper (#2195) 2021-01-08 20:01:26 -05:00
pin_repository.h gpio helper (#2195) 2021-01-08 20:01:26 -05:00
rtc_helper.cpp
rtc_helper.h
servo.cpp
servo.h
smart_gpio.cpp gpio helper (#2195) 2021-01-08 20:01:26 -05:00
smart_gpio.h Gpio cleanup #2 (#1530) 2021-01-06 18:29:47 -05:00
stepper.cpp gpio helper (#2195) 2021-01-08 20:01:26 -05:00
stepper.h
stepper_dual_hbridge.cpp
trigger_input_adc.cpp gpio helper (#2195) 2021-01-08 20:01:26 -05:00
vehicle_speed.cpp gpio helper (#2195) 2021-01-08 20:01:26 -05:00
vehicle_speed.h