rusefi
|
bf40b5b549
|
only:TLE9104 support unused io
|
2024-08-27 14:35:11 -04:00 |
rusefi
|
5d41b327c9
|
explicit error codes
only:alphax-4k-gdi
|
2024-08-11 13:12:47 -04:00 |
rusefi
|
24d87f7a27
|
pasta!
only:alphax-4k-gdi
|
2024-08-11 12:34:32 -04:00 |
Andrey
|
6e9e763026
|
only:w25q_single_spi
|
2024-07-29 10:42:48 -04:00 |
Andrey Gusakov
|
0f749322d0
|
drivers: w25q: speedup a bit, timeout exit
|
2024-07-29 09:21:47 -04:00 |
Andrey Gusakov
|
86fef52d02
|
mc33810: do not try to drive null pins
|
2024-07-22 16:59:36 -04:00 |
Andrey Gusakov
|
1376e4538b
|
mc33810: tabs please, comment fix
|
2024-07-22 16:58:06 -04:00 |
rusefi
|
49ee774bb6
|
first mc33810 SPI communication is not happy #6733
no need in huge initial wait
only:hellen154hyundai_f7
|
2024-07-21 15:04:59 -04:00 |
rusefi
|
8f6df33511
|
first mc33810 SPI communication is not happy #6733
UNSELECT_HACK & moving CS handling out of command iteration loop
only:hellen154hyundai_f7
|
2024-07-21 14:49:51 -04:00 |
Andrey
|
6805816f88
|
better placement for counter
only:hellen154hyundai_f7
|
2024-07-21 10:08:42 -04:00 |
rusefi
|
d44bb8d3f8
|
first mc33810 SPI communication is not happy #6733
only:hellen154hyundai_f7
|
2024-07-20 22:55:03 -04:00 |
rusefi
|
ee48d8a932
|
random code style
|
2024-07-20 22:48:22 -04:00 |
rusefillc
|
1ae747718e
|
mc33810 hadSuccessfulInit
|
2024-07-20 21:07:17 -04:00 |
rusefillc
|
a3bae02156
|
mc33810spiErrorCounter
|
2024-07-19 13:45:34 -04:00 |
Andrey Gusakov
|
aed819170e
|
i2c_bb: GUARD!!!
|
2024-07-14 13:55:31 -04:00 |
Andrey Gusakov
|
8af5f51fc7
|
i2c_bb: add deinit()
|
2024-07-14 13:55:31 -04:00 |
Andrey Gusakov
|
e85179f465
|
i2c_bb: simplify writeRead
|
2024-07-14 13:55:31 -04:00 |
Andrey Gusakov
|
e7c3223151
|
i2c_bb: release SDA after sending ACK bit while reading
This fixes contiues read of more than one byte
|
2024-07-14 13:55:31 -04:00 |
Andrey Gusakov
|
29d478235d
|
gpio: core: dump gpiochips_debug() return void
|
2024-06-24 07:05:31 -04:00 |
Andrey Gusakov
|
c4647511a4
|
gpio:tle9104: handle and reinit on WD and POR
|
2024-06-24 07:05:31 -04:00 |
Andrey Gusakov
|
986463cbb1
|
gpio: tle9104: implement debug()
|
2024-06-24 07:05:31 -04:00 |
Andrey Gusakov
|
3fa3f1ab8c
|
gpio: core: implement debug() hook for gpio chips
|
2024-06-24 07:05:31 -04:00 |
Andrey Gusakov
|
f1df6c8138
|
tle9104: add spi_rw_array
|
2024-06-24 07:05:31 -04:00 |
Andrey Gusakov
|
5322fc051c
|
gpio: tle9104: fix for disabled spi
|
2024-06-22 11:37:16 -04:00 |
Andrey Gusakov
|
66db9f6a34
|
gpio: tle9104: fix simulator
|
2024-06-22 11:37:16 -04:00 |
Andrey Gusakov
|
b7ca018a8c
|
gpio: tle9104: dead code
|
2024-06-22 11:37:16 -04:00 |
Andrey Gusakov
|
73ad7a2b11
|
gpio: tle9104: fix parity calculation for RX data
|
2024-06-22 11:37:16 -04:00 |
Andrey Gusakov
|
f9a45515a6
|
gpio: tle9104: minor cleanups
|
2024-06-22 11:37:16 -04:00 |
Andrey Gusakov
|
f4321c065c
|
gpio: tle9104: fix RW bit
|
2024-06-22 11:37:16 -04:00 |
Andrey Gusakov
|
61b48599ac
|
gpio: tle9104: use __builtin_popcount() for parity calculation
|
2024-06-22 11:37:16 -04:00 |
Andrey Gusakov
|
e3545bcdc4
|
gpio: tle9104: TODOs
|
2024-06-22 11:37:16 -04:00 |
Andrey Gusakov
|
b9efa23c98
|
gpio: tle9104: add thread for periodic diagnostic update
|
2024-06-22 11:37:16 -04:00 |
Andrey Gusakov
|
d4a44e035b
|
gpio: tle9104: codestyle align with other gpio drivers
|
2024-06-22 11:37:16 -04:00 |
Andrey Gusakov
|
3f983f846c
|
gpio: tle9104: cleanups
|
2024-06-22 11:37:16 -04:00 |
Andrey Gusakov
|
7f052f7e7b
|
gpio: tle9104: handle communication errors
|
2024-06-22 11:37:16 -04:00 |
Andrey Gusakov
|
8a8463fc29
|
gpio: tle9104: support coexistance with other SPI devices
Release bus after use
|
2024-06-22 11:37:16 -04:00 |
Matthew Kennedy
|
27e0a80c82
|
compile-time enforcement of printf strings
only:uaefi
|
2024-06-10 19:11:35 -04:00 |
Andrey Gusakov
|
da7be76d66
|
mc33810: simplify update_output_and_diag() using array rw
|
2024-05-26 09:59:54 -04:00 |
Andrey Gusakov
|
9507af084c
|
mx33810: add NOMI and MAXI settings
|
2024-05-26 09:59:54 -04:00 |
Andrey Gusakov
|
d75cd67b4a
|
mc33810: commencts, typos, data types
|
2024-05-26 09:59:54 -04:00 |
Andrey Gusakov
|
49183a53de
|
mc33810: cleanup 08cd715dbf
Keep using isCor()
|
2024-05-26 09:59:54 -04:00 |
Andrey Gusakov
|
20fcd64087
|
mc33810: tabs please
|
2024-05-26 09:59:54 -04:00 |
Andrey
|
ed5ebf6f42
|
variable shadowing should be avoided in MSGPIO #5676
|
2024-05-23 11:36:30 -04:00 |
rusefi
|
41efca8539
|
only:hellen154hyundai_f7
|
2024-05-22 19:50:05 -04:00 |
rusefi
|
08cd715dbf
|
only:33810 better error handling
|
2024-05-22 15:37:19 -04:00 |
Andrey Gusakov
|
42e271ed9b
|
drivers: flash: add Winbond W25Q SPI flash driver
|
2024-05-18 18:04:37 -04:00 |
Andrey Gusakov
|
a7068ba506
|
flash: sst26f: move to subfolder
|
2024-05-18 18:04:37 -04:00 |
rusefillc
|
b0888cc8b5
|
https://github.com/rusefi/rusefi-hardware/issues/146
only: a note
|
2024-05-13 18:44:03 -04:00 |
Andrey Gusakov
|
a4d9238a13
|
gpio: core: guards
|
2024-05-01 17:14:55 -04:00 |
Andrey Gusakov
|
6e85b753d5
|
MSIOBox: simplify PWM calculation
|
2024-05-01 17:14:55 -04:00 |