custom-board-bundle-sample-.../firmware/hw_layer
andreika-git a3f33f3f0d More compatibility for ADC_inputs, etc. (#716)
* Move STM32-specific ADC pinouts to ports/stm32/stm32_common.cpp

* Move STM32-specific files to ports/*

* setAdcChannelOverrides()

* Add #ifdefs for adc_inputs (PWM_FREQ_*, PWM_PERIOD_*, ADC_*_DEVICE)

* addChannel(), removeChannel()

* fix tle6240 compilation

* Add stm32_common.cpp to Makefile

* More ports/stm32/* paths

* More ports/stm32/* paths

* More flexible GPIO ports

* Add #ifdef for GPTDEVICE

* EFI_BOARD_TEST and EFI_JOYSTICK

* EFI_TLE8888

* Fix HIP9011_logic compilation

* ADC_CHANNEL_SENSOR

* Move ioportid_t PORTS[] to ports/*

* Fix simulator
2019-03-28 22:46:10 -04:00
..
algo fixing build 2017-11-24 19:16:00 -05:00
drivers More compatibility for ADC_inputs, etc. (#716) 2019-03-28 22:46:10 -04:00
lcd better conditional compilation 2019-01-31 11:57:15 -05:00
mass_storage #631 2019-01-28 19:33:51 -05:00
ports/stm32 More compatibility for ADC_inputs, etc. (#716) 2019-03-28 22:46:10 -04:00
sensors better error handling for invalid SPI settings 2019-03-26 09:38:23 -04:00
serial_over_usb #705 (#706) 2019-03-15 09:13:54 -04:00
AdcConfiguration.h auto-sync 2017-01-03 06:05:22 -05:00
HIP9011.cpp better error handling for invalid SPI settings 2019-03-26 09:38:23 -04:00
HIP9011.h #35 refactoring towards making class testable 2019-01-08 00:28:53 -05:00
HIP9011_logic.cpp More compatibility for ADC_inputs, etc. (#716) 2019-03-28 22:46:10 -04:00
HIP9011_logic.h #35 progress 2019-01-19 11:28:37 -05:00
accelerometer.cpp better error handling for invalid SPI settings 2019-03-26 09:38:23 -04:00
accelerometer.h refactoring 2018-09-16 22:26:57 -04:00
adc_external.h ADC docs 2017-11-24 17:40:20 -05:00
adc_inputs.cpp More compatibility for ADC_inputs, etc. (#716) 2019-03-28 22:46:10 -04:00
adc_inputs.h More compatibility for ADC_inputs, etc. (#716) 2019-03-28 22:46:10 -04:00
backup_ram.cpp STM32 Nucleo144-F767ZI board: Initial support (#620) 2018-11-16 07:40:06 -05:00
backup_ram.h refactoring 2018-09-16 22:26:57 -04:00
board_test.cpp More compatibility for ADC_inputs, etc. (#716) 2019-03-28 22:46:10 -04:00
board_test.h auto-sync 2017-01-03 06:05:22 -05:00
can_hw.cpp better (?) variable names 2019-02-10 22:47:49 -05:00
can_hw.h better conditional compilation 2019-01-03 23:51:29 -05:00
cdm_ion_sense.cpp warning cleanup (#693) 2019-02-21 05:44:45 -05:00
cdm_ion_sense.h Saab CDM knock signal integration #647 2019-01-04 23:47:39 -05:00
digital_input_exti.cpp Migrating to chibios18 (#687) 2019-02-05 18:36:25 -05:00
digital_input_exti.h Migrating to chibios18 (#687) 2019-02-05 18:36:25 -05:00
digital_input_hw.cpp F7 progress :) 2019-02-06 18:41:48 -05:00
digital_input_hw.h #640 Occasional halts on "Burn" in TunerStudio ("Red" LED is on) 2019-01-11 15:44:24 -05:00
flash.c F7 has different memory bank sizes 2019-02-07 01:06:39 -05:00
flash.h code clean-up 2019-02-07 00:26:55 -05:00
hardware.cpp we need TLE8888 driver #714 2019-03-26 12:30:30 -04:00
hardware.h SPI prescaler refactoring 2019-03-25 22:41:31 -04:00
hw_layer.mk More compatibility for ADC_inputs, etc. (#716) 2019-03-28 22:46:10 -04:00
io_pins.cpp More compatibility for ADC_inputs, etc. (#716) 2019-03-28 22:46:10 -04:00
io_pins.h refactoring: duplicated import, already imported 2019-02-05 21:06:18 -05:00
joystick.cpp More compatibility for ADC_inputs, etc. (#716) 2019-03-28 22:46:10 -04:00
joystick.h exti clean-up 2018-12-12 18:02:00 -05:00
max31855.cpp better error handling for invalid SPI settings 2019-03-26 09:38:23 -04:00
max31855.h SPI prescaler refactoring 2019-03-25 22:41:31 -04:00
mcp3208.c refactoring 2018-09-16 22:39:46 -04:00
mcp3208.h refactoring 2018-09-16 22:26:57 -04:00
microsecond_timer.cpp More compatibility for ADC_inputs, etc. (#716) 2019-03-28 22:46:10 -04:00
microsecond_timer.h auto-sync 2017-01-03 06:05:22 -05:00
mmc_card.cpp SPI prescaler refactoring 2019-03-25 22:41:31 -04:00
mmc_card.h auto-sync 2017-01-03 06:05:22 -05:00
neo6m.cpp The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657 2019-01-10 19:25:07 -05:00
neo6m.h auto-sync 2017-01-03 06:05:22 -05:00
pin_repository.cpp More compatibility for ADC_inputs, etc. (#716) 2019-03-28 22:46:10 -04:00
pin_repository.h Cleanup fixes (#700) 2019-03-08 07:01:15 -05:00
pwm_generator.cpp better conditional compilation 2019-01-03 23:51:29 -05:00
pwm_generator.h #616 idle for simulator 2018-11-02 13:38:31 -04:00
rtc_helper.cpp refactoring 2018-09-16 22:26:57 -04:00
rtc_helper.h auto-sync 2017-01-03 06:05:22 -05:00
servo.cpp The Big Refactoring of 2019: scheduler should not be global #655 2019-01-09 07:57:43 -05:00
servo.h refactoring 2018-09-16 22:26:57 -04:00
stepper.cpp better conditional compilation 2019-01-31 11:57:15 -05:00
stepper.h funny progress 2018-12-30 19:13:28 -05:00
trigger_input.cpp The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657 2019-01-09 22:16:30 -05:00
trigger_input.h auto-sync 2017-01-03 06:05:22 -05:00
vehicle_speed.cpp The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657 2019-01-09 22:16:30 -05:00
vehicle_speed.h refactoring 2018-09-16 22:25:17 -04:00