Matthew Kennedy
a9bf0f8358
Perf Trace Improvements ( #1383 )
...
* add tid field to thread
* change perf trace format
* trace consumers
* Update java parsing
* guard for test + kinetis
* stubs
* ram
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-04-29 10:53:35 -04:00
Matthew Kennedy
1d1ea3bb50
move hooks in to common chconf.h ( #1376 )
...
* move hooks in to common
* but not for kinetis
* don't use c style void arg
* kinetis needed more, not less
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-04-27 16:07:05 -04:00
rusefi
84e0e1b6e9
critical error usability improvements
2020-03-28 21:28:32 -04:00
Matthew Kennedy
4866a78e63
Re-shrink stacks ( #1060 )
...
* small stacks
* giant servo stack
* reclaim ram
2019-12-14 09:31:13 -05:00
rusefi
32564db46e
fixing build is my most favourite time!
2019-12-13 20:51:04 -05:00
rusefi
91fbaf1f98
fixing build is my most favourite time!
2019-12-13 20:06:45 -05:00
Matthew Kennedy
853f33b1cc
Make stacks smaller ( #1055 )
...
* remove factually incorrect comment
* shrinky stacky
* shuffle comments
2019-12-13 16:47:26 -05:00
Matthew Kennedy
f9986028c6
Harmonize chconf ( #1034 )
...
* turn off f4 kernel features we don't use
* make f7 match f4
* make mcuconf look right
2019-11-30 09:32:14 -05:00
Matthew Kennedy
285429dafc
works on f4 ( #1021 )
2019-11-21 15:45:17 -05:00
rusefi
b50066a7bd
would this fix CI?
2019-11-19 22:54:36 -05:00
Matthew Kennedy
8fd603dca9
Merge remote-tracking branch 'origin/master' into perf-tracing
2019-11-19 16:28:58 -08:00
Matthew Kennedy
53424b5f0c
fix ( #1006 )
2019-11-13 18:35:21 -05:00
Matthew Kennedy
97d848bb3e
profile all the things
2019-10-13 13:14:08 -07:00
Matthew Kennedy
076b10fcb6
experiment
2019-10-11 17:43:21 -07:00
rusefi
dffa30059f
#787
2019-05-05 10:26:16 -04:00
rusefi
255a25974d
refactoring - reducing duplication
2019-04-21 00:04:46 -04:00
rusefi
e4bb98b779
USB and TLE8888 not working for F4 or F767 #764
2019-04-19 13:57:40 -04:00
rusefi
92ca39a75a
docs
2019-02-11 01:20:14 -05:00
rusefi
23a8f5b526
wider usage of PeriodicController
2019-02-10 23:54:41 -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
8da36d53dd
Revert "#631 ChibiOS 18 style"
...
This reverts commit cb858cf7
2019-02-03 21:42:44 -05:00
rusefi
cb858cf752
#631 ChibiOS 18 style
2019-02-03 21:32:47 -05:00
rusefi
7c9d05a098
#631 ChibiOS 18 style
2019-02-03 21:00:18 -05:00
rusefi
ab16df027a
better location for CORE_CLOCK
2018-12-26 21:35:52 -05:00
rusefi
066554fe67
docs
2018-12-24 17:34:49 -05:00
rusefi
1259761f70
more CPU stats code
2018-12-24 00:31:26 -05:00
rusefi
c2cd3bc835
#463
2017-07-22 22:45:49 -04:00
rusefi
464cbff3c0
undo?
2017-06-08 23:15:39 -04:00
rusefi
1cadfb562b
ops that's what I meant #441
2017-06-08 22:35:22 -04:00
rusefi
41149b477d
#441
2017-06-07 21:04:04 -04:00
rusefi
a0587057c6
maybe performance improvement? maybe not. reducing cost of chLock/chUnlock
2017-05-25 23:32:52 -04:00
rusefi
3b88c417d1
reviving maxLockedDuration
2017-05-21 13:27:02 -04:00
rusefi
5389e9b76f
#414 removing dead code
2017-05-14 13:47:26 -04:00
rusefi
37e517849b
icuStartCapture panic better state validation
2017-04-26 11:57:02 -04:00
rusefi
3e9b29b474
trying to fix 'make release'
2017-04-06 21:15:53 -04:00
Fabien Poussin
ced8a1c656
Fix old lock_cnt and isr_cnt
2017-03-29 18:15:10 +02: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
41e7abdd6f
auto-sync
2015-07-10 09:01:56 -04:00
rusEfi
69b0c4e2de
auto-sync
2015-07-10 08:57:59 -04:00
rusEfi
490da27bb3
auto-sync
2015-07-06 21:33:28 -04:00
rusEfi
021aeefcae
auto-sync
2015-05-14 22:04:57 -04:00
rusEfi
7aea7b0d55
auto-sync
2015-04-19 18:09:03 -04:00
rusEfi
a1c200a401
auto-sync
2015-03-09 08:05:23 -05:00
rusEfi
8dee0b12b7
auto-sync
2015-03-04 04:05:24 -06:00
rusEfi
cb1b7cc137
auto-sync
2014-12-23 15:03:33 -06:00