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
rusefi
b13da10a67
getRemainingStack() is back!
2019-02-12 01:24:42 -05:00
rusefi
42bfe8cf28
wider usage of PeriodicController
2019-02-11 15:09:24 -05:00
rusefi
c60c8ce777
better (?) variable names
2019-02-10 22:47:49 -05:00
rusefi
9a6446c654
ETB PeriodicController refactoring
2019-02-10 19:52:06 -05:00
rusefi
1ebc49ee09
docs
2019-02-07 01:18:36 -05:00
rusefi
6dc7c41e43
F7 has different memory bank sizes
2019-02-07 01:06:39 -05:00
rusefi
07e2d10a27
code clean-up
2019-02-07 00:26:55 -05:00
rusefi
f615e9361c
F746 flexibility
2019-02-06 23:34:39 -05:00
rusefi
0a505d2bb1
F7 progress :)
2019-02-06 18:41:48 -05:00
rusefi
3dab001151
docs
2019-02-06 18:18:21 -05:00
rusefi
0fe4efbee3
refactoring: duplicated import, already imported
2019-02-05 21:06:18 -05:00
rusefi
b745911d33
docs
2019-02-05 19:00:52 -05:00
rusefi
a3b150a171
Migrating to chibios18 ( #687 )
...
* first step #631
* chconf #631
* no EXT driver
* #631 progress
* #631 WOW it already compiles?!
* #631 simulator progress
* #631 CAN is back
* more changes about 25MHz
* Migrate to Chibios 18 stable #631
* undoing some merge mistake?
* little mess
* Migrate to Chibios 18 stable #631
* Migrate to Chibios 18 stable #631
* Migrate to Chibios 18 stable #631
joystick works!
* Migrate to Chibios 18 stable #631
done?!
2019-02-05 18:36:25 -05:00
rusefi
48ae7043fe
Migrate to Chibios 18 stable #631
2019-02-03 22:17:46 -05:00
rusefi
7549f7e0fc
CJ125 unit-tests coverage #617
2019-02-02 01:45:26 -05:00
rusefi
e4e47ae833
CJ125 unit-tests coverage #617
2019-02-02 01:06:45 -05:00
rusefi
4796942097
CJ125 unit-tests coverage #617
2019-02-01 23:48:11 -05:00
rusefi
6992480f74
CJ125 unit-tests coverage #617
2019-02-01 23:16:34 -05:00
rusefi
dd7add7a78
CJ125 heater zero PWM improvement
2019-02-01 22:20:15 -05:00
rusefi
70f5d3e69c
better conditional compilation
2019-01-31 11:57:15 -05:00
rusefi
0e82173958
#631 TIME_MS2I mostly
2019-01-28 20:00:17 -05:00
rusefi
068bc5c25c
#631
2019-01-28 19:50:37 -05:00
rusefi
8f08591510
#631
2019-01-28 19:33:51 -05:00
rusefi
e7a694a87c
#657 pulling global access down
2019-01-28 00:52:21 -05:00
rusefi
aba0f44df5
NA6 progress
...
A/C toggle switch indicator in TS
renaming "pedalPosition" to "throttlePedalPosition"
2019-01-27 00:02:58 -05:00
rusefi
9a42041723
docs
2019-01-25 21:04:33 -05:00
rusefi
53e8d10c55
refactoring around GET_RPM
2019-01-21 21:48:58 -05:00
rusefi
ad64e1b410
refactoring around GET_RPM
2019-01-21 20:33:21 -05:00
rusefi
d671f569c3
#35 progress
2019-01-19 11:28:37 -05:00
rusefi
af7def0cba
#35 unit tests
2019-01-19 09:40:39 -05:00
rusefi
cd0b49fcfd
#35 unit tests
2019-01-19 09:14:48 -05:00
rusefi
f140c97ab2
BUG: FATAL in firmware with DEBUG mode #667
2019-01-11 17:40:44 -05:00
rusefi
3acc936c6b
#640 Occasional halts on "Burn" in TunerStudio ("Red" LED is on)
2019-01-11 15:44:24 -05:00
rusefi
e786bb684b
comments for #663 #664
2019-01-11 08:37:02 -05:00
Matthew Kennedy
dd905b23ea
Implement ST-recommended workaround for #663 ( #664 )
...
* fix #663
* consistency
2019-01-11 08:34:34 -05:00
rusefi
55e74865b7
docs
2019-01-11 08:33:34 -05:00
Matthew Kennedy
fd8c6a8906
idle CS pin fix #665 ( #666 )
2019-01-11 08:12:26 -05:00
rusefi
c1509dd0b7
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
2019-01-10 19:25:07 -05:00
rusefi
fed61c1af4
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
2019-01-09 22:57:33 -05:00
rusefi
93b08dcc4c
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
2019-01-09 22:16:30 -05:00
rusefi
9f63ea4130
The Big Refactoring of 2019: scheduler should not be global #655
2019-01-09 08:50:51 -05:00
rusefi
84bcf68849
The Big Refactoring of 2019: scheduler should not be global #655
2019-01-09 07:57:43 -05:00
rusefi
dce2e17f1b
#655 clean-up
2019-01-09 00:25:45 -05:00
rusefi
e14c7e6e92
#35 first unit test with a mock!
2019-01-08 01:20:18 -05:00
rusefi
c027473bc1
#35 refactoring towards making class testable
2019-01-08 00:28:53 -05:00
rusefi
cf6dcc495c
#35 refactoring towards making class testable
2019-01-07 23:55:56 -05:00
rusefi
519316da16
#35
2019-01-07 23:23:50 -05:00
rusefi
29ca0cb683
fixing unit tests
2019-01-07 09:28:32 -05:00
Matthew Kennedy
435a255043
Implement common for controllers ( #645 )
...
* controller
* remove stopping thread
* move microsecond timer watchdog
* docs
* typo snuck in
* go back to the old way
2019-01-06 21:15:49 -05:00