Commit Graph

218 Commits

Author SHA1 Message Date
rusEFI LLC 95b8135916 knock spectrogram makes TS plugin useful again
only:proteus_f7
2024-11-01 11:29:12 -04:00
rusefillc 16f9589376 $(EXTRA_PARAMS) $(EXTRA_2_PARAMS) $(EXTRA_3_PARAMS) 2024-10-12 17:39:45 -04:00
rusefillc acf97cc55c https://sourceware.org/bugzilla/show_bug.cgi?id=9687 Weak symbols not working on mingw32 2024-08-03 12:24:06 -04:00
Andrey 4c98161c0f openblt binary version #6756
only:docs
2024-07-30 10:28:37 -04:00
rusefi fb29212b69 small-can-board does not start #6738
USE_OPT += WE_HAVE_CRITICAL_ERROR_METHOD
only:small-can-board_debug
critical_error.h
2024-07-23 14:13:12 -04:00
andreika-git e3d81b5cd4 Add CRC32 support to plain .srec binary https://github.com/rusefi/rusefi/issues/6289 2024-07-18 09:03:22 -04:00
Andrey d795855d8c custom boards build both linux and windows simulators always with full compilation #6585
only:f407-discovery
2024-06-10 11:59:04 -04:00
Andrey e09d1eb3a7 custom boards build both linux and windows simulators always with full compilation #6585
only: docs
2024-06-09 21:35:42 -04:00
Andrey aa0512f5f6 variable shadowing should be avoided #5676 2024-05-23 15:32:29 -04:00
rusefillc f673281f51 custom board: custom gauges #6525
only: random side note
2024-05-16 19:27:12 -04:00
rusefi 245a7d1ee9 only:hellen154hyundai_f7 2024-05-04 19:41:38 -04:00
rusefillc c166edb0aa
calibrations_on_flash.mk (#6432)
* spi flash mk
2024-05-01 17:59:48 -04:00
David Holdeman fbcb8f2ee0 add targets 2024-03-25 00:54:56 -04:00
David Holdeman dd800a77da add make config command 2024-03-06 01:33:13 -05:00
David Holdeman 8b4de3111a Call gen_live_documentation.sh from make 2024-03-04 23:30:13 -05:00
David Holdeman 20972847de add docs to makefile 2024-03-04 16:22:16 -05:00
David Holdeman b9672fb8d5 move target sentinel rules to separate makefile 2024-03-02 18:39:08 -05:00
Matthew Kennedy 24c1b78ecd implement TS console over ATWINC1500 WiFi 2024-03-01 20:26:35 -05:00
David Holdeman 205d7c6cd4 call gen_config_board with make 2024-02-25 23:10:55 -05:00
David Holdeman 674b4f1563 add clean hook 2024-02-20 06:57:27 -05:00
David Holdeman 66d3768c69 use make for creating dfu 2024-02-16 19:19:48 -04:00
David Holdeman ea49d3d5eb Set build env variables, don't pass to Make 2024-02-15 22:55:52 -04:00
David Holdeman 71716f3c4e missing quote 2024-02-12 20:28:03 -05:00
andreika-git 4d014570b5 help make clean https://github.com/rusefi/rusefi/issues/5931 2024-02-12 13:46:31 -05:00
andreika-git bb04f83f12 minor details https://github.com/rusefi/rusefi/issues/5931 2024-02-12 13:46:31 -05:00
Andrey Gusakov 11c0b96c7d accelerometer: add support for lis302dl and lis3dsh, autodetection 2024-02-12 09:49:05 -05:00
Andrey Gusakov 32f4757dc0 Checks: emit annoing pragma messages only once per build 2024-01-05 08:00:27 -05:00
rusefillc 18f4f96c93 bootloader 2023-12-30 16:22:30 -05:00
Andrey Gusakov e572c57120 Do not even include IMU in build if it not used 2023-12-16 11:50:34 -05:00
Andrey Gusakov e08f259050 Makefile: include ChibiOS's LSM303AGR driver 2023-12-16 11:50:34 -05:00
Andrey Gusakov 96fe0ee764 Makefile: no one currently uses lis302dl 2023-12-16 11:50:34 -05:00
Andrey Gusakov 54131ccadd Include ChibiOS's lis2dw12 driver in build 2023-12-16 11:50:34 -05:00
rusefillc 4c558e16b2 only:typo 2023-11-09 22:36:00 -05:00
rusefillc 887f81f6ce only:typo 2023-11-09 19:19:11 -05:00
rusefillc 579644fb96 only:windows compilation seems broken fix #5703
documenting the problem
2023-11-09 19:18:40 -05:00
rusefillc 5d7ece6bc0 move SHORT_BOARD_NAME in to a makefile variable 2023-11-08 11:31:54 -05:00
rusefillc a3a549cfcc GCC12: fix note: see the '-flto' option documentation for more inform… #5688 2023-11-03 16:13:09 -04:00
Matthew Kennedy 14a87d497e remove ccache 2023-11-02 14:30:22 -04:00
Matthew Kennedy 0a767edd3d prep adding Werror=shadow 2023-11-01 19:25:13 -04:00
Matthew Kennedy 46cf473015 rename 2023-08-27 09:31:19 -04:00
Andreika 84c6d4cde6
More universal Board-ID for bench test (#5518)
* add STATIC_BOARD_ID defines to get Board-ID more universal

* add getBoardId()

* broadcast BENCH_TEST_BOARD_STATUS via CAN

* add guards for sendBoardStatus()
2023-08-18 18:41:17 -04:00
rusefillc 7c5f4d72c8 only:debugging note 2023-08-04 18:37:06 -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 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
Matthew Kennedy 3ba9a45b0f makefile cleaning
(cherry picked from commit f278c22bb1daaa307d8f671a49e8b1f370703087)
2023-04-30 11:45:46 -04:00
Matthew Kennedy bb49b22294 joystick, lcd
(cherry picked from commit 61c17791b89fc6b5ae17df96d9498c088afdb09f)
2023-04-28 22:32:37 -04:00
Andrey Gusakov 97759fbc5c This include directory is no longer exist 2023-04-07 03:47:05 -04:00
Andrey 7464275b00 progress: bringing simulator closer to real code
only:hellen-honda-k
2023-03-05 01:50:51 -05:00
Matthew Kennedy 73f4436397
deduplicate $(BOARD_DIR) in makefiles (#5024)
* calculate BOARD_DIR exactly once

* deduplicate board scripts

* unit tests

* make passes variables to openblt build properly

* was this an intentional omission?

* s

* prometheus

* prometheus
2023-02-01 14:41:27 -05:00
Andrey G 31982de89c
S105: initial support (#4925)
* Makefile: show CPU_HWLAYER directory

* s105: support
2023-01-01 13:42:17 -04:00