rusefi
01fe961d0c
refactoring
2019-07-05 19:05:07 -04:00
rusefi
1e80772904
Refactoring: OS access should be explicit #867
2019-07-05 19:00:44 -04:00
rusefi
bad507558a
Refactoring: OS access should be explicit #867
2019-07-04 03:25:35 -04:00
rusefi
777eb532dc
Refactoring: OS access should be explicit #867
2019-07-03 21:48:04 -04:00
rusefi
c21e4c2efa
Refactoring: OS access should be explicit #867
2019-07-03 21:01:48 -04:00
Matthew Kennedy
d2ed57e3c7
enable dtcm ( #856 )
2019-06-23 09:20:17 -04:00
rusefi
dffa30059f
#787
2019-05-05 10:26:16 -04:00
rusefi
2c81628068
docs
2019-05-04 22:39:24 -04:00
rusefi
259ff0141a
we need TLE8888 driver #714
2019-04-04 23:03:32 -04:00
rusefi
9c05a42b1b
we need TLE8888 driver #714
2019-04-04 19:29:33 -04:00
andreika-git
97191fda08
More portability and smaller RAM footprint possible ( #722 )
...
* EFI_NO_CONFIG_WORKING_COPY
* EFI_CONSOLE_NO_THREAD
* EFI_SHAFT_POSITION_INPUT
* #ifndef UTILITY_THREAD_STACK_SIZE
* fix printf() -> print()
2019-03-30 22:41:46 +01:00
rusefi
34aa05cda9
refactoring: reducing code duplication
2019-02-23 12:33:49 -05:00
rusefi
d2cfbf9279
Why do we use so much stack? #695
...
docs
2019-02-23 12:12:34 -05:00
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
6e57cae396
getMaxUsedStack() - stack usage reseach mini progress
2019-02-12 18:47:16 -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
0e82173958
#631 TIME_MS2I mostly
2019-01-28 20:00:17 -05:00
rusefi
c50b16ba39
#657
2019-01-28 02:59:14 -05:00
rusefi
e7a694a87c
#657 pulling global access down
2019-01-28 00:52:21 -05:00
rusefi
ab16df027a
better location for CORE_CLOCK
2018-12-26 21:35:52 -05:00
rusefi
245ab5db10
refactoring
2018-12-25 16:06:24 -05:00
rusefi
d0df516c16
refactoring trigger system
2018-12-24 22:57:36 -05:00
rusefi
10629ac8a1
refactoring
2018-12-24 22:17:13 -05:00
rusefi
a23e3b686b
bringing std types together
2018-12-08 16:00:36 -05:00
andreika-git
96dfebc542
STM32 Nucleo144-F767ZI board: Initial support ( #620 )
...
* More EFI_ #ifdefs for config flexibility
* Even more config flexibility
* New firmware/config/stm32f7ems/* files
* New firmware/config/boards/NUCLEO_F767/* files
* New firmware/hw_layer/stm32f7/* files
* Fix for EFI_USB_SERIAL
* Adding #if defined(STM32F7XX)
* SPI flags changed in F7: SPI_CR1_DFF --> SPI_CR1_CRCL
* I2Cv2 config changed in F7
* More versatile CCM defines
* Makefiles
* Double #ifs cleanup
* docs
2018-11-16 07:40:06 -05:00
rusefi
4bf5b9e549
refactoring: reducing code duplication
2018-10-28 15:07:42 -04:00
rusefi
5cb6a2b6f0
refactoring
2018-09-16 23:10:06 -04:00
rusefi
4d56783415
refactoring
2018-09-16 22:00:14 -04:00
rusefi
ca3585eb52
refactoring
2018-09-16 20:28:23 -04:00
rusefi
43da335306
refactoring: better field names
2018-07-26 15:51:06 -04:00
rusefi
2d136d1e31
docs
2017-12-06 20:04:27 -05:00
rusefi
f68285bbb4
docs
2017-05-17 20:29:22 -04:00
rusefi
f8e592f454
better macro name
2017-05-15 23:28:49 -04:00
rusefi
2cc8fcc92c
back to real defaults
2017-05-15 05:18:16 -04:00
rusEfi
31d838132d
fixed #401
2017-05-03 21:24:18 -04:00
rusefi
7420e70802
miata vvt progress
2017-04-27 14:33:46 -04:00
rusefi
3723f49e2a
flexibility
2017-04-16 13:53:13 -04:00
rusefi
4eee0b2021
merge did not go well
2017-04-02 22:59:13 -04:00
rusefi
d1b94f1ca3
Merge remote-tracking branch 'origin/master' into fresh_chibios_2nd
2017-04-02 18:25:39 -04:00
rusefi
c95c87b5d6
merging 7 lines at a time
2017-04-02 17:15:05 -04:00
Fabien Poussin
2cd048495f
Changing ChibiOS repo to rusefi, updating code accordingly.
2017-03-29 17:55:52 +02:00
Fabien Poussin
d16f5c7cc2
ChibiOS 16.x update.
2017-03-29 17:54:06 +02:00
rusefi
7a4515f78b
manual picking from ChibiOS migration branch to make my evening a little less depressing
2017-03-27 22:52:43 -04:00
rusefi
64abe9de96
docs
2017-03-23 21:37:25 -04:00
rusefi
d01806e236
comments
2017-03-07 01:43:58 -05:00
rusefi
42eea1ddfd
progress #363
2017-03-01 22:18:25 -05:00
rusefi
2056494c55
refactoring
2017-02-24 19:42:34 -05:00
rusEfi
c7cf472467
auto-sync
2017-01-26 23:03:04 -05:00
rusEfi
552c664a23
auto-sync
2017-01-03 06:05:22 -05:00
rusEfi
840608fe54
auto-sync
2016-12-19 20:01:37 -05:00