rusefillc
795a76638c
EFI_TUNER_STUDIO guard fix
2023-08-08 23:50:20 -04:00
rusefillc
186080c136
Just need a bullet-proof solution which would work regardless of class, struct, typedef struct or not defined type ( #5395 )
2023-07-07 01:23:42 -04:00
rusefi
eff233b346
do not start if secondary serial not configured - give user a chance to use same peripheral for kline
...
only:proteus_f4
2023-03-10 17:49:43 -05:00
rusefillc
124493efeb
Default binary should have more relaxed pinout: serial fix #4998
...
we can now simplify code a bit
2023-01-23 08:16:30 -05:00
rusefillc
40520de120
Default binary should have more relaxed pinout: serial #4998
...
we can now simplify code a bit
2023-01-23 08:04:41 -05:00
rusefillc
f036c566f4
Default binary should have more relaxed pinout: serial #4998
...
refactoring: it looks like we can go with simpler code?
2023-01-23 06:01:10 -05:00
rusefillc
c1fea618f9
Refactoring: less confusion macro names around serial/uart/etc in connectivity fix #4999
2023-01-23 05:26:59 -05:00
rusefillc
083bafb3ba
Refactoring: less confusion macro names around serial/uart/etc in connectivity #4999
2023-01-23 05:09:32 -05:00
rusefillc
b2eccd26ca
Refactoring: less confusion macro names around serial/uart/etc in connectivity #4999
2023-01-23 04:59:43 -05:00
rusefillc
406c8b167f
Refactoring: less confusion macro names around serial/uart/etc in connectivity #4999
2023-01-23 04:55:24 -05:00
Matthew Kennedy
b99d90b006
Start -> start ( #4366 )
2022-07-21 15:17:32 -04:00
Matthew Kennedy
b92c0149d6
get rid of setSerialConfigurationOverrides ( #4274 )
...
* get rid of setSerialConfigurationOverrides
* missed a few
* kinetis
2022-06-23 19:42:09 -04:00
rusefillc
63aa120803
https://github.com/rusefi/alphax-2chan/issues/14
2022-01-16 23:43:53 -05:00
rusefi
1a8b6d24fc
disablePrimaryUart for MRE for GDI
2022-01-08 19:38:02 -05:00
Scott Smith
1fe26f55fb
Expose console over serial port for H7 proc ( #3578 )
...
This way you can use the console/TunerStudio with the ST-Link
In the process, combine TS_PRIMARY_UART and TS_PRIMARY_SERIAL into TS_PRIMARY_PORT, to make UART vs
SERIAL selection more robus. Ditto for TS_SECONDARY_*. Also change use of TS_NO_PRIMARY to be #if
not #ifdef, so that it can be properly set as a compile flag and not be overwritten by various
header files.
2021-11-20 00:39:08 -05:00
Scott Smith
823d9a07e0
Programmatically replace ENGINE() and CONFIG() with engine-> etc ( #3565 )
...
git grep -l -w ENGINE | xargs sed -i -r "s/ENGINE\(([]a-zA-Z_0-9.[]+)\)/engine->\1/g"
git grep -l -w CONFIG | xargs sed -i -r "s/([^a-zA-Z_])CONFIG\(([]a-zA-Z_0-9.[]+)\)/\1engineConfiguration->\2/g"
2021-11-17 03:54:21 -05:00
Matthew Kennedy
d2003d24a0
make build happy ( #3067 )
2021-07-26 09:08:05 -04:00
Matthew Kennedy
2ce7777865
don't require EXTERN_ENGINE in every file ( #2969 )
...
* move enginePins
* no more extern engine
* uses
* more
* extern config too
* put this where it belongs
* include correct header
* merge
2021-07-16 18:13:33 -04:00
Andrey
a926357a01
making code more testable
2021-07-14 22:37:05 -04:00
Matthew Kennedy
5a5f25244a
make the simulator usable ( #2717 )
...
* these start themselves now
* dead
* configure ports
* start serial
* dead
* minimal pins
* simulator logging works
* why not enable lua
* speeeeeed
* start lua
* spammy print
2021-05-17 12:44:02 +03:00
Matthew Kennedy
f0cf4f38ff
fix multi-serial-port insanity ( #2476 )
...
* carve out UART specific
* implement channel
* config cleanup
* use new config
* bootloader
* dead code
* s
* h7 inherits f7
* oops
* ok now it's right
* tests
* cleanup
* call setup
* put that in its own file
* cleanup
* format
* guard
* not needed
* improve guarding
* portable
* allow override of uart mode
* fixes for bootloader
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-03-28 09:06:36 -04:00