fome-fw/firmware/hw_layer
dron0gus 2027977e2c warning cleanup (#693)
* Kill annoing warnings about unused vars

* Kill annoing signed vs unsigned warnings

* Make ALWAYS_INLINE macro realy inlining

* Incorrect attribute placement.

While correct attribute placement cause ram4 overflow.
Move to correct place (to avoid gcc-2018-q4 errors) and comment
out.

* Silence -Wcast-function-type warnings

Cast to intermediate "void *" to lose compiler knowledge about the original
type and pass the warning. This is a workaround.
2019-02-21 05:44:45 -05:00
..
algo
lcd better conditional compilation 2019-01-31 11:57:15 -05:00
mass_storage #631 2019-01-28 19:33:51 -05:00
sensors better (?) variable names 2019-02-10 22:47:49 -05:00
serial_over_usb docs 2019-01-25 21:04:33 -05:00
stm32f0
stm32f1
stm32f4 getRemainingStack() is back! 2019-02-12 01:24:42 -05:00
stm32f7 getRemainingStack() is back! 2019-02-12 01:24:42 -05:00
AdcConfiguration.h
HIP9011.cpp refactoring around GET_RPM 2019-01-21 20:33:21 -05:00
HIP9011.h #35 refactoring towards making class testable 2019-01-08 00:28:53 -05:00
HIP9011_logic.cpp #35 progress 2019-01-19 11:28:37 -05:00
HIP9011_logic.h #35 progress 2019-01-19 11:28:37 -05:00
accelerometer.cpp wider usage of PeriodicController 2019-02-11 15:09:24 -05:00
accelerometer.h
adc_external.h
adc_inputs.cpp NA6 progress 2019-01-27 00:02:58 -05:00
adc_inputs.h better conditional compilation 2019-01-31 11:57:15 -05:00
backup_ram.cpp
backup_ram.h
board_test.cpp
board_test.h
can_hw.cpp better (?) variable names 2019-02-10 22:47:49 -05:00
can_hw.h
cdm_ion_sense.cpp warning cleanup (#693) 2019-02-21 05:44:45 -05:00
cdm_ion_sense.h
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 Migrating to chibios18 (#687) 2019-02-05 18:36:25 -05:00
hardware.h
hw_layer.mk
io_pins.cpp docs 2019-02-05 19:00:52 -05:00
io_pins.h refactoring: duplicated import, already imported 2019-02-05 21:06:18 -05:00
joystick.cpp warning cleanup (#693) 2019-02-21 05:44:45 -05:00
joystick.h
max31855.cpp The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657 2019-01-09 22:57:33 -05:00
max31855.h
mcp3208.c
mcp3208.h
microsecond_timer.cpp ETB PeriodicController refactoring 2019-02-10 19:52:06 -05:00
microsecond_timer.h
mmc_card.cpp Migrate to Chibios 18 stable #631 2019-02-03 22:17:46 -05:00
mmc_card.h
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
pin_repository.cpp
pin_repository.h
pwm_generator.cpp
pwm_generator.h
rtc_helper.cpp
rtc_helper.h
servo.cpp The Big Refactoring of 2019: scheduler should not be global #655 2019-01-09 07:57:43 -05:00
servo.h
stepper.cpp better conditional compilation 2019-01-31 11:57:15 -05:00
stepper.h
tle6240.cpp
tle6240.h
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
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