Commit Graph

2313 Commits

Author SHA1 Message Date
rusefillc 054589e403 pinout into pins command 2023-07-05 22:18:22 -04:00
Andrey G 7aebff02aa
Fix non-F4 (#5390)
* Fix non-F4

* Makefile: use tabs for intending recipe lines ONLY

https://stackoverflow.com/questions/53635263/why-does-indenting-if-else-with-tabs-break-a-makefile
The simple rule for makefiles is, always indent recipe lines with TAB,
and never indent any other lines with TAB.
2023-07-05 09:09:08 -04:00
Andrey a103960186 only:only BOR needs flash_ex? 2023-07-05 00:34:32 -04:00
Andrey 2d96b69e38 only:a bit more of AT32 2023-07-05 00:27:12 -04:00
Andrey b5f3094602 a bit more of AT32 2023-07-05 00:21:16 -04:00
Andrey 55ff879cb7 helping build 2023-07-05 00:21:06 -04:00
rusefillc d32a0c55d0 only:a bit of AT32 2023-07-04 23:48:15 -04:00
rusefillc d709afe21b
global_port.h (#5388)
* global_port.h

* global_port.h

---------

Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2023-07-04 23:45:10 -04:00
rusefillc 67834809d4
Get rid of HW_LAYER_EMS (#5389)
Now we have HW_LAYER(_CPP) for common HW stuff
And HW_LAYER_PORT(_CPP) for ports stuff

Co-authored-by: Andrey Gusakov <dron0gus@gmail.com>
2023-07-04 23:42:13 -04:00
rusefillc 8b33fb79bb a bit of AT32 2023-07-04 23:40:08 -04:00
rusefillc fa98b04909 a bit of AT32 2023-07-04 23:01:04 -04:00
rusefillc 9e838f1d12
HW_LAYER_EMS* renamed to HW_LAYER_PORT* (#5387)
* HW_LAYER_EMS_CPP renamed to HW_LAYER_PORT_CPP

* HW_LAYER_EMS renamed to HW_LAYER_PORT

---------

Co-authored-by: Andrey Gusakov <dron0gus@gmail.com>
2023-07-04 22:30:20 -04:00
rusefillc 3a35e703a0 only:helping cygwin 2023-07-04 01:08:55 -04:00
Andrey G 18fd4dcf80
Openblt usb on Proteus with OSC detecor (#5382)
* OpenBLT: enable for F4 (proteus), enable USB interface

* OpenBLT: subaru EG33: sync code with common

* OpenBLT: fix flashing script

* OpenBLT: fix flash layout

* OpenBLT: reuse osc_detector for OpenBLT on Proteus

* OpenBLT: define STM32F4XX, STM32F7XX or STM32H7XX

For compatibility with RusEFI sources
2023-07-03 08:22:18 -04:00
Andrey G d5e9c3a5e1
Openblt usb for F7 (#5365)
* OpenBLT: enable USB for F7

* OpenBLT: simple flash over USB script
2023-07-02 09:22:55 -04:00
rusefillc 5812210afa helping C&K 2023-06-25 11:02:22 -04:00
rusefillc bc2a2b9ab9 only:better method name 2023-06-25 02:08:53 -04:00
rusefillc 47d92d3e95 helping gcc 2023-06-15 23:28:27 -04:00
Andrey 97b415436d only:docs 2023-06-15 17:40:24 -04:00
Andrey 86ce899026 only:using higher level API which could matter for unit tests around time zero 2023-06-15 17:36:07 -04:00
rusefillc e427007393 CJ125 is dead 2023-06-14 08:50:51 -04:00
rusefi 426bc8720e console "spark 1" bench hands up proteus #5320
i feel lucky!
2023-06-11 23:23:17 -04:00
rusefi f77f356e6d reducing code duplication 2023-06-11 23:17:13 -04:00
rusefi 731fd89ef7 reducing magic constant 2023-06-11 23:13:36 -04:00
andreika-git 23891833be fix old bug (again?) 2023-06-06 23:59:04 +03:00
rusefillc 551e7d5b38 p from past 2023-06-05 11:44:56 -04:00
Matthew Kennedy f7e6ccd9e2 de-pointerize outputMode #49 2023-06-05 10:25:00 -04:00
andreika-git 85058bb308 more guard #ifdefs 2023-06-02 07:27:37 -04:00
andreika-git ad02e45a4a weak signal detector disabling option for trigger_input_adc 2023-06-02 07:27:37 -04:00
andreika-git 98666a53e4 refactor trigger_input_adc 2023-06-02 07:27:37 -04:00
andreika-git 0ed6f5ab9c more portability for trigger_input_adc 2023-06-02 07:27:37 -04:00
Andrey Gusakov 3ee9b6e4ab OpenBLT: usb is for F4 only 2023-06-01 19:33:20 -04:00
Andrey Gusakov 18e8f4d298 openblt: usb cleanup 2023-06-01 19:33:20 -04:00
Andrey Gusakov 8dfd459d0b openblt: do not include twice 2023-06-01 19:33:20 -04:00
Andrey Gusakov a4c92701c0 openblt: do not redefine 2023-06-01 19:33:20 -04:00
rusefillc dab7a4ab3c openblt: USB
only:mre_f4
2023-06-01 19:33:20 -04:00
rusefillc bd35c25a57 openblt: USB
only:mre_f4
2023-06-01 19:33:20 -04:00
rusefillc 0b0a624db1 openblt: USB
only:mre_f4
2023-06-01 19:33:20 -04:00
rusefillc 1c49d77fff extra flexibility to facilitate ports 2023-05-31 23:36:30 -04:00
rusefillc 24d1d5ad41 extra flexibility to facilitate ports 2023-05-31 23:10:18 -04:00
rusefillc 6f028ce955 style/guards 2023-05-31 23:06:39 -04:00
Matthew Kennedy 12a29232cc tooth_logger.h -> pch
(cherry picked from commit ad3ea57276361b6da69eb920dd056a662f6f5c70)
2023-05-31 15:59:02 -04:00
rusefillc 4cd21bc35e better code guard? 2023-05-24 11:07:31 -04:00
rusefillc fa57f32a37 reducing GPIO code duplication 2023-05-24 10:37:02 -04:00
rusefillc 458d8982aa reducing GPIO code duplication 2023-05-24 10:34:11 -04:00
rusefillc 9697304af4 reducing GPIO code duplication 2023-05-24 10:31:51 -04:00
rusefillc cdf5447afb reducing GPIO code duplication 2023-05-24 10:24:44 -04:00
rusefillc 9b2a134950 docs 2023-05-24 10:15:31 -04:00
rusefillc 91a25bad96 conditional EFI_DFU_JUMP 2023-05-24 09:58:22 -04:00
rusefillc f5d4e29661 helping cypress & kinetis 2023-05-24 09:52:07 -04:00