rusefi
944a9375d3
EFI_CONFIGURATION_STORAGE reducing code duplication
2024-05-05 15:52:39 -04:00
Andrey
f60bd6c683
better file name to actually reflect what the content is about
2024-03-25 23:31:49 -04:00
Andrey
cc161fb029
better guards
2024-03-15 19:04:46 -06:00
Andrey Gusakov
483056746c
gpio diagnostic: use PIN_UNKNOWN for pins with no diagsotic
2024-02-05 07:56:10 -05:00
Andrey Gusakov
9104853142
bench_test: use enums
2024-01-03 16:40:52 -05:00
Andrey Gusakov
bf67476c9c
mc33810: reset command
2024-01-03 16:40:52 -05:00
rusefillc
7d55853247
only:UNUSED
2023-12-01 22:20:01 -05:00
andreika-git
b9272ac863
fix vvt output pin test
2023-11-11 21:51:12 -06:00
rusefillc
4cb45a354b
Better efi engine control guard ( #5695 )
...
* better EFI_ENGINE_CONTROL
* better EFI_ENGINE_CONTROL
* better EFI_ENGINE_CONTROL
* better EFI_ENGINE_CONTROL
* better EFI_ENGINE_CONTROL
* better EFI_ENGINE_CONTROL
* better EFI_ENGINE_CONTROL
2023-11-05 13:54:06 -05:00
Andrey G
ed8af771ac
at_start_f435: enable MFS for internal flash ( #5687 )
...
* Rename EFI_INTERNAL_FLASH to EFI_STORAGE_INT_FLASH
This define enables use of RE custom flash driver for storing
settings to internal flash.
* at_start_f435: enable MFS for settings storing in internal flash
* MRE: fix special build
* kinetis: fix flash_int.cpp vs flash_int.c mess
* at32: allow allowFlashWhileRunning()
* flash_main: supress warning
2023-11-03 13:08:35 -04:00
rusefillc
e384914c95
only:variable shadowing should be avoided #5676
2023-11-01 13:02:20 -04:00
rusefi
b77a7c4111
hd
2023-10-31 10:29:14 -04:00
Andreika
0097fe292c
Bench test: main relay and other pins fix ( #5637 )
...
* use standard pin bench test for the main relay
* fix pin bench test
* enable some pin bench test
* fix
2023-10-25 10:22:45 -04:00
rusefi
fd927d5363
only:todo bench aux output?
2023-10-18 20:27:42 -04:00
rusefillc
189e971dd4
more bench test coverage
2023-10-17 14:47:05 -04:00
andreika-git
dec0b16e87
use 2 cycles for pin bench_tests only for simulator
2023-10-17 13:06:19 -04:00
andreika-git
a7de8fd1b6
revert 2 cycles for ordinary pin bench_tests as default firmware behavior
2023-10-17 13:06:19 -04:00
andreika-git
af6d4cea6c
bench_test: min 2 iterations for all pins
2023-10-17 13:06:19 -04:00
andreika-git
8a9adc32d6
2 cycles for ordinary pin bench_tests
2023-10-17 13:06:19 -04:00
andreika-git
bfd16c47ae
remove exclusivePinControlMode
2023-10-17 12:34:29 -04:00
andreika-git
1c2330b938
Use exclusivePinControlMode for bench_tests
2023-10-17 12:34:20 -04:00
rusefillc
b7eea90d48
only:bench docs
2023-10-12 12:55:25 -04:00
rusefillc
f7f8135e04
only:bench test fuel pump pin #5603
2023-10-10 21:29:52 -04:00
andreika-git
e7d63f887e
call handleBenchCategory() via CAN
2023-10-08 16:03:01 -04:00
Andrey
ab787efa99
bench test VVT outputs #5549
2023-09-06 10:11:18 -04:00
Matthew Kennedy
c7a183db49
this button isn't useful as it just bricks the ECU
2023-08-27 09:08:08 -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
rusefillc
03a714055f
bench test delay parameter is not useful ( #5491 )
...
Co-authored-by: Matthew Kennedy <matthewkennedy@outlook.com>
2023-08-05 14:32:24 -04:00
Matthew Kennedy
1ee41382c7
bench test cancellation
2023-08-05 14:12:48 -04:00
rusefillc
1d6410c420
bench test has no need for pin AND pin ( #5490 )
...
* bench test has no need for pin AND pin
* bench test has no need for pin AND pin
---------
Co-authored-by: Matthew Kennedy <matthewkennedy@outlook.com>
2023-08-05 23:05:12 +05:30
rusefillc
9be1e674fd
p is for pain
2023-06-30 14:10:05 -04:00
Matthew Kennedy
d1f59c057f
bench test uses a semaphore instead of flags+sleep
2023-06-30 12:57:15 -04:00
rusefi
bdfb4ae25e
only:dead code comment
2023-06-29 23:09:43 -04:00
rusefi
94c8f4881b
only:proteus_f7
...
HPFP bench to use user configuration
2023-06-27 14:12:04 -04:00
rusefillc
256e25a452
only:stronger stack shortage response
2023-06-25 02:16:31 -04:00
rusefillc
5c194059c0
reducing enum confusion
2023-06-19 00:37:11 -04:00
rusefillc
c19326e89e
Too many bench test buttons are broken #5327
2023-06-15 22:54:00 -04:00
rusefi
7b2985c1c3
Too many bench test buttons are broken #5327
2023-06-15 22:28:15 -04:00
rusefillc
65dcdb86ec
Too many bench test buttons are broken #5327
2023-06-15 11:46:39 -04:00
rusefillc
4f9284dada
dead
2023-06-15 11:46:39 -04:00
rusefi
f3ee2fb9d0
reducing magic constant
2023-06-12 20:07:48 -04:00
rusefi
d396d0a77c
can I please have hpfpValveBench
2023-06-12 20:05:20 -04:00
rusefi
b0f1e6dfd3
Technical debt: ENUM_32_BITS #3874
...
poking the bear
2023-06-01 01:45:53 -04:00
Matthew Kennedy
68e945a8c0
dropped this: {
...
(cherry picked from commit 322209d0ee26708d221694113b617ab7f0f2e511)
2023-05-29 19:39:28 -04:00
Matthew Kennedy
959f1b359d
bench test formatting
...
(cherry picked from commit c3971dc98a3aaa7f7dca6cb2b27dc721d4967f95)
2023-05-29 19:39:28 -04:00
Andrey
8c9b17485e
Revert "Allow scheduling_s to come from a pool ( #4841 )"
...
This reverts commit 5250b177
2023-05-25 10:10:17 -04:00
rusefillc
91a25bad96
conditional EFI_DFU_JUMP
2023-05-24 09:58:22 -04:00
Matthew Kennedy
61e5b4b1ad
change ObdCode to enum class builds firmware
2023-04-29 00:44:00 -04:00
Matthew Kennedy
7396d466c4
cj125
...
(cherry picked from commit fd09ad7b4f2a9c450aedf4a535db4edd24bdcee1)
2023-04-29 00:15:54 -04:00
Andrey
f296e30fb5
it's going to be painful
2023-04-28 21:01:08 -04:00