Commit Graph

631 Commits

Author SHA1 Message Date
rusefillc 70513a1dae log red LED reason on SD card #7290
only:uaefi
2025-01-12 12:19:17 -05:00
rusefillc 470f6b3326 copy-paste bad
only:uaefi
2025-01-02 18:53:58 -05:00
rusefillc 4009d94459 configErrorMessageBuffer; // recoverable configuration error, non-critical
only:uaefi
2025-01-02 17:38:50 -05:00
rusefillc 2d5defe66a dead warning_message
only:uaefi
2025-01-02 17:38:49 -05:00
rusefillc 67d0fc8f70 only:reducing custom unit test code 2024-12-29 22:04:56 -05:00
rusefillc 7a3c980e53 forgotten magic constant 2024-11-25 01:04:08 -05:00
rusefi 075ae0e38b only:I have a feeling about that SEGFAULT... 2024-10-09 22:33:09 -04:00
Andrey 59d271dbcb splitting enum header
only:uaefi
2024-10-07 16:12:24 -04:00
rusefillc de718d2184 only:code style 2024-09-26 20:10:08 -04:00
Andrey 3df13c8db8 revive MC33816 driver #6781
let's fail gracefully instead of hanging within ChibiOS
only:alphax-4k-gdi_debug
2024-08-08 11:33:39 -04:00
Andrey 1530b3dbd9 PUBLIC_API_WEAK or BOARD_WEAK #6748 2024-07-27 12:47:56 -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
rusEFI LLC 757d023452 dup? 2024-07-09 21:04:46 -04:00
Andrey 1131899755 https://github.com/rusefi/rusefi/pull/5394
only:nastyornot
2024-06-17 21:00:55 -04:00
Andrey 7b40c58d79 compile-time enforcement of printf strings
only:uaefi
2024-06-10 21:22:56 -04:00
Matthew Kennedy 27e0a80c82 compile-time enforcement of printf strings
only:uaefi
2024-06-10 19:11:35 -04:00
rusefi 217546b02d EFI_CONFIGURATION_STORAGE 2024-05-05 15:38:21 -04:00
rusefi c336e14325 only:docs 2024-05-04 14:51:15 -04:00
3er0.1ive bdb997fe1a - clean commit with knock_analyzer 2024-05-04 10:51:46 -04:00
rusefi da34743332 only:minor progress 2024-04-25 17:45:14 -04:00
rusefillc 2a114b4f95 PUBLIC_API_WEAK 2024-03-24 22:06:58 -04:00
Andrey Gusakov 93e4f06019 firmwareError: set hasFirmwareErrorFlag as soon as possible
To avoid reentrance and infinity error loop
2024-03-11 18:41:29 -04:00
Andrey Gusakov a3ca49566e criticalAssert: non-void 2024-03-05 17:09:10 -05:00
Andrey f7dd81b61d & is inappropriate for an enum 2024-02-28 19:16:07 -05:00
andreika-git a0c61a0ebc Fix BigBufferHandle https://github.com/rusefi/rusefi/issues/5983 2024-02-22 15:17:36 -05:00
Andrey a1423085e2 revive ptrace #5983
only: quality in software begins with proper practices like TDD
2024-02-22 15:16:24 -05:00
Andrey 5a258a69c4 refactoring: explicit struct for error-related info 2024-02-08 22:03:35 -05:00
rusefi fc80d0b285 large buffer on stack is risky we better use normal memory 2024-01-29 20:39:17 -05:00
rusefillc 54061bf163 do not require FIRMWARE_ID 2024-01-10 13:17:27 -05:00
Andrey Gusakov 17e69a4021 error_handling: add OBD error code to warning message 2024-01-08 16:42:11 -05:00
Andrey Gusakov 1d15bc0997 console: do not print same warning to console every 10 seconds 2024-01-08 16:42:11 -05:00
Andrey afe01c365f custom FW repos code generation process #5817
preparation
2023-12-19 16:47:58 -05:00
Andrey 9237c4b16a better EFI_ENGINE_CONTROL 2023-11-05 12:09:25 -05:00
rusefi 14488c3c8f only:stringop-truncation bug! 2023-11-05 00:55:38 -04:00
Andrey af20c0c20c helping EFI_ENABLE_ASSERTS 2023-11-02 10:39:05 -04:00
rusefillc defd6d4577
variable shadowing should be avoided #5676 (#5679)
helping kinetis
2023-11-01 22:54:24 -04:00
rusefillc 6b48460f5e only:variable shadowing should be avoided #5676 2023-11-01 19:47:19 -04:00
rusefi 6b97f23eae pursuit of truth 2023-10-31 09:36:45 -04:00
rusefillc 8c4a06bc10
getBackupSram neven null (#5663) 2023-10-29 15:46:15 -04:00
rusefillc add3326ef0
dead warningEnabled global variable (#5636) 2023-10-24 18:55:29 -04:00
rusefillc a54ace1e8e EMI kills USB and causes a FATAL on the ECU #4310
only:small-can-board_debug
2023-10-21 16:55:52 -04:00
rusefillc 09c3f3aa5e EMI kills USB and causes a FATAL on the ECU #4310
only:small-can-board_debug
2023-10-21 16:24:38 -04:00
rusefillc 29487e084a EMI kills USB and causes a FATAL on the ECU #4310
only:small-can-board_debug
2023-10-21 16:02:26 -04:00
rusefillc 177a06d848 only: narrowing the scope of C++ 2023-10-05 22:22:00 -04:00
Andrey 393b7ce46a reducing code duplication around assert 2023-09-05 21:16:22 -04:00
rusefi 720ba01d04 proteus fails to start while powered by stim board #5545
only:proteus_f7
2023-08-29 00:46:21 -04:00
rusefi e8c45a2e7d refactoring: reducing code duplication. Also, do we even care for critical error codes?! 2023-08-20 22:23:44 -04:00
rusefi 54797ab559 refactoring: reducing code duplication. Also, do we even care for critical error codes?! 2023-08-20 22:05:19 -04:00
rusefillc 9f4647a99f CLI encapsulation preparing for libfirmware move 2023-08-08 23:53:59 -04:00
rusefillc 364fc3915d encapsulation 2023-08-08 06:03:56 -04:00