fome-fw/firmware/hw_layer
dron0gus e0796d673b Smart gpios fixes - now without cleanup of smart_gpio.cpp (#758)
* smart_gpio.cpp: check _add return values

And occupy gpiochip's pin range if disabled of failed. So base will
align with enum.

* TLE8888: cleanup, move high level code to smart_gpio.cpp

* smart_gpio.cpp: fix compilation when BOARD_EXT_GPIOCHIPS == 0

* board-subaru: fix compilation after latest smart_gpio updates

* tle8888: now we have all 28 pins supported
2019-04-16 09:23:24 -04:00
..
algo
drivers Smart gpios fixes - now without cleanup of smart_gpio.cpp (#758) 2019-04-16 09:23:24 -04:00
lcd
mass_storage
ports/stm32 Add more portability to smart_gpio & SPI (#754) 2019-04-14 13:35:30 -04:00
sensors cj125 and hip125 and else SPI broken with chibi18 migration #757 2019-04-14 18:09:58 -04:00
serial_over_usb defined(__DOXYGEN__) ? #748 2019-04-12 20:52:51 -04:00
AdcConfiguration.h defined(__DOXYGEN__) ? #748 2019-04-12 20:52:51 -04:00
adc_external.h
adc_inputs.cpp baro? 2019-04-16 01:55:15 -04:00
adc_inputs.h defined(__DOXYGEN__) ? #748 2019-04-12 20:52:51 -04:00
backup_ram.cpp defined(__DOXYGEN__) ? #748 2019-04-12 20:52:51 -04:00
backup_ram.h
board_test.cpp defined(__DOXYGEN__) ? #748 2019-04-12 20:52:51 -04:00
board_test.h
can_hw.cpp defined(__DOXYGEN__) ? #748 2019-04-12 20:52:51 -04:00
can_hw.h defined(__DOXYGEN__) ? #748 2019-04-12 20:52:51 -04:00
cdm_ion_sense.cpp
cdm_ion_sense.h
digital_input_exti.cpp defined(__DOXYGEN__) ? #748 2019-04-12 20:52:51 -04:00
digital_input_exti.h defined(__DOXYGEN__) ? #748 2019-04-12 20:52:51 -04:00
digital_input_hw.cpp defined(__DOXYGEN__) ? #748 2019-04-12 20:52:51 -04:00
digital_input_hw.h defined(__DOXYGEN__) ? #748 2019-04-12 20:52:51 -04:00
flash.c defined(__DOXYGEN__) ? #748 2019-04-12 20:52:51 -04:00
flash.h defined(__DOXYGEN__) ? #748 2019-04-12 20:52:51 -04:00
hardware.cpp steps towards smarter gpio 2019-04-13 12:02:34 -04:00
hardware.h defined(__DOXYGEN__) ? #748 2019-04-12 20:52:51 -04:00
hip9011.cpp cj125 and hip125 and else SPI broken with chibi18 migration #757 2019-04-14 18:09:58 -04:00
hip9011.h
hip9011_logic.cpp
hip9011_logic.h
hw_layer.mk steps towards smarter gpio 2019-04-13 10:58:52 -04:00
io_pins.cpp defined(__DOXYGEN__) ? #748 2019-04-12 20:52:51 -04:00
io_pins.h defined(__DOXYGEN__) ? #748 2019-04-12 20:52:51 -04:00
max31855.cpp
max31855.h defined(__DOXYGEN__) ? #748 2019-04-12 20:52:51 -04:00
mcp3208.c defined(__DOXYGEN__) ? #748 2019-04-12 20:52:51 -04:00
mcp3208.h defined(__DOXYGEN__) ? #748 2019-04-12 20:52:51 -04:00
microsecond_timer.cpp defined(__DOXYGEN__) ? #748 2019-04-12 20:52:51 -04:00
microsecond_timer.h
mmc_card.cpp cj125 and hip125 and else SPI broken with chibi18 migration #757 2019-04-14 18:09:58 -04:00
mmc_card.h
neo6m.cpp defined(__DOXYGEN__) ? #748 2019-04-12 20:52:51 -04:00
neo6m.h
pin_repository.cpp Smart gpios (#752) 2019-04-14 01:32:46 +02:00
pin_repository.h
pwm_generator.cpp
pwm_generator.h
rtc_helper.cpp defined(__DOXYGEN__) ? #748 2019-04-12 20:52:51 -04:00
rtc_helper.h
servo.cpp
servo.h
smart_gpio.cpp Smart gpios fixes - now without cleanup of smart_gpio.cpp (#758) 2019-04-16 09:23:24 -04:00
smart_gpio.h Add more portability to smart_gpio & SPI (#754) 2019-04-14 13:35:30 -04:00
stepper.cpp defined(__DOXYGEN__) ? #748 2019-04-12 20:52:51 -04:00
stepper.h
trigger_input.cpp More config portability: TLE6240, Trigger_input, UART/Serial (#759) 2019-04-15 08:40:12 -04:00
trigger_input.h
vehicle_speed.cpp defined(__DOXYGEN__) ? #748 2019-04-12 20:52:51 -04:00
vehicle_speed.h