Commit Graph

232 Commits

Author SHA1 Message Date
rusefi 4bb645f7e0 we need TLE8888 driver #714 2019-03-25 15:14:22 -04:00
rusefi 7d987eb41d fixing legacy folder name 2019-03-20 08:45:15 -04:00
rusefi 003c114175 #699 2019-02-28 21:40:11 -05:00
rusefi 3dc261fcdb #699 2019-02-28 21:33:18 -05:00
rusefi 46bdbf82d1 refactoring: reducing code duplication 2019-02-23 12:33:49 -05:00
rusefi 18370463b0 reviving debugging 2019-02-12 00:18:15 -05:00
rusefi 2e89652a00 CH_DBG_FILL_THREADS 2019-02-11 23:57:29 -05:00
rusefi 06be313448
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 e3be026214 Migrate to Chibios 18 stable #631
chibi 18 style
2019-02-03 21:55:51 -05:00
rusefi c71970782f simualtor I/O refactoring - better names and removing duplication 2019-02-03 20:37:47 -05:00
rusefi fcbf67c7d7 simualtor I/O refactoring - better names and removing duplication 2019-02-03 20:31:42 -05:00
rusefi d9c8c1fc3e #631 TIME_MS2I mostly 2019-01-28 20:00:17 -05:00
rusefi de2eb04519 #657 2019-01-28 02:59:14 -05:00
rusefi fb206bb3df #657 pulling global access down 2019-01-28 00:52:21 -05:00
rusefi 9a3441f11b #657 pulling global access down 2019-01-28 00:44:30 -05:00
rusefi 2756ff57eb refactoring: reducing header tree hell 2019-01-21 00:10:09 -05:00
rusefi c1cbba4e02 @mck1117 please have a look at 'simulator' folder
* [Simulator](/simulator) win32 or posix version of firmware allows to explore without any hardware
2019-01-06 21:47:40 -05:00
rusefi 90baa5ab73 FSIO to stop engine if things are REALLY bad - user-configurable and disabled by default obviously 2019-01-05 23:48:37 -05:00
rusefi d80c1f0b1e Saab CDM knock signal integration #647 2019-01-04 23:47:39 -05:00
rusefi 9bf7e90a9e enabling parallel compilation from Eclipse 2019-01-04 00:18:08 -05:00
rusefi e6ac26bf2b better conditional compilation 2019-01-04 00:16:08 -05:00
rusefi 7582f8d8cf better conditional compilation 2019-01-03 23:51:29 -05:00
rusefi 7069d83e2d refactoring 2018-12-25 16:06:24 -05:00
rusefi fe85582767 refactoring 2018-12-24 22:17:13 -05:00
rusefi c17b7eeb5c refactoring 2018-12-24 22:13:43 -05:00
rusefi a5b1bf6b8d usability 2018-12-23 01:54:14 -05:00
rusefi d9d054a88c same story for simulator 2018-12-13 21:32:50 -05:00
rusefi 4aaf6f884f bringing std types together 2018-12-08 16:00:36 -05:00
andreika-git 5692b36ee8 Simulator make: add -r option (#622) 2018-11-17 13:20:32 -05:00
rusefi 7cafa21eb7 we now use 7.3 compiler for simulator 2018-11-16 08:42:13 -05:00
rusefi 44cdd84a83 CJ125 unit-tests coverage #617 2018-11-03 13:01:20 -04:00
rusefi 922bf5502c CJ125 unit-tests coverage #617 2018-11-03 12:38:03 -04:00
rusefi b886fc80e5 fix #616 idle for simulator 2018-11-01 16:04:04 -04:00
rusefi 0d7b0a7dba #616 idle for simulator 2018-11-01 15:57:50 -04:00
rusefi 940af25fab #616 idle into simulator 2018-10-30 08:42:36 -04:00
rusefi b74c579bcd #616 idle into simulator 2018-10-30 08:21:50 -04:00
rusefi ae61b62e51 refactoring: reducing code duplication 2018-10-28 15:07:42 -04:00
rusefi 330c82172b new configurable option EFI_TEXT_LOGGING 2018-09-16 23:54:14 -04:00
rusefi cf5e05e7b9 refactoring 2018-09-16 23:10:06 -04:00
rusefi 98c7ad808c refactoring 2018-09-16 22:39:46 -04:00
rusefi 7caf762609 refactoring 2018-09-16 22:00:14 -04:00
rusefi 38d21215ab refactoring 2018-09-16 20:28:23 -04:00
rusefi 95117bcfdc separating data structure from global state 2018-08-31 22:19:19 -04:00
rusefi ab97f5df07 happy new year 2018-07-28 12:42:37 -04:00
rusefi e36a4e03bf #586 2018-03-24 23:10:46 -04:00
rusefi 3983c71d66 #586
some clarity
2018-03-24 22:05:08 -04:00
rusefi 645ea95739 version into simulator output 2018-03-24 21:13:08 -04:00
rusefi 517ef4c011 CH_DBG_SYSTEM_STATE_CHECK for simulator 2018-02-03 16:01:59 -05:00
rusEfi c9d3abccae making compiler happier 2018-01-30 23:22:07 -05:00
rusefi e4e8f4d46a reducing start-up mess 2018-01-30 14:53:48 -05:00
rusefi f7cda7449b CAN debug field #26 2018-01-29 19:41:39 -05:00
rusefi f0c1c4e628 proper submodule folder name 2018-01-23 23:00:10 -05:00
rusefi 096abaac5b
Feature 463 (#464)
* #463

* #463

* default .LD filename

* #463

* fixing start-up by disabling LSE until rusEfi patch is applied

* simulator compiles now

* latest ChibiOS 17 with FatFS 0.13
2018-01-23 21:17:30 -05:00
rusefi ef4a3d6a92 another dead file 2018-01-23 15:55:28 -05:00
rusefi 64b7a51617 #65
explicit precision control
2018-01-23 12:05:14 -05:00
rusefi 75629ffd0c better Chprint test coverage 2018-01-23 11:44:18 -05:00
rusefi 570b299ecf fixing build 2018-01-22 12:34:32 -05:00
andreika-git 784508815a Idle with incremental PID-CIC (EFI_IDLE_INCREMENTAL_PID_CIC) (#520)
* Idle with incremental PID-CIC (EFI_IDLE_INCREMENTAL_PID_CIC)

* typo

* Remove unused targetIdleRpm from TS config
2017-12-27 17:56:04 -05:00
rusefi 0e76faac3b fixing build 2017-08-17 08:53:03 -04:00
rusefi 00a96ebce9 unused? 2017-07-22 22:39:29 -04:00
rusefi b13547f5b0 removing unused 2017-07-22 22:32:12 -04:00
rusefi 8be029e193 fixing build? 2017-07-22 20:19:41 -04:00
andreika-git 95d5b99df6 simulator fix (FLT_MAX) (#447) 2017-06-22 20:26:12 +03:00
Andrei 23e20e4319 EFI_MAIN_RELAY_CONTROL draft 2017-06-13 01:14:39 +03:00
rusefi 08f5b23a61 #441 2017-06-07 21:04:04 -04:00
rusefi 4bb0043e21 fixing build 2017-06-05 22:44:42 -04:00
rusefi b7c0e62e68 fixing build 2017-06-04 11:26:12 -04:00
rusefi 3141358ca3 fixing build 2017-05-25 22:52:45 -04:00
rusefi 3c6c53c301 fixing simulator 2017-05-23 17:39:25 -04:00
rusefi a82bc2c877 fixing simulator 2017-05-23 17:33:59 -04:00
rusefi 4750d49844 wider usage of EFI_CLOCK_LOCKS 2017-05-21 10:38:36 -04:00
rusefi 2a9f3cdede better macro name 2017-05-15 23:28:49 -04:00
rusefi e5d39f82e6 removing unused parameter 2017-05-15 21:03:59 -04:00
rusefi 83d45f79a0 fixing simulator 2017-05-07 21:55:41 -04:00
rusefi 7e1227c4c4 fixing simulator compilation 2017-05-07 18:34:49 -04:00
rusefi ac16341b2b refactoring - reducing GPIO complexity 2017-04-21 17:38:13 -04:00
rusefi e7e7458729 refactoring - reducing GPIO complexity 2017-04-21 16:20:06 -04:00
rusefi 070475f1ff refactoring - reducing GPIO complexity 2017-04-21 15:14:37 -04:00
rusefi a1421a45db refactoring - following the pattern 2017-04-21 14:03:08 -04:00
rusefi e1a8dcf4a0 refactoring - reducing GPIO complexity 2017-04-21 13:35:06 -04:00
rusefi 3b20b1c666 renaming project 2017-04-10 10:08:10 -04:00
rusefi 5d808a262b better simulator folder name 2017-04-10 10:00:42 -04:00