Andrey Gusakov
ebe2fba0d6
AT-START-F435 demo: fix pinmuxes
2023-07-06 22:15:26 -04:00
Andrey Gusakov
2601494a03
Scripts: helpers for OpenOCD and GDB
2023-07-06 22:15:26 -04:00
Andrey Gusakov
b15894f119
AT-START-F435 demo project
...
Based on RT-STM32F429ZI-NUCLEO144
2023-07-06 22:15:26 -04:00
Andrey Gusakov
4fcf789174
Artery AT32F4xx port: update clocks
2023-07-06 22:15:26 -04:00
Andrey Gusakov
066a657ad0
Artery AT32F4xx port: update
2023-07-06 22:15:26 -04:00
Andrey Gusakov
deadc35124
Artery AT32F4xx port
2023-07-06 22:15:26 -04:00
Nathan Schulte
600ebfeec0
LSE max wait patches for rusEFI
2023-07-06 22:11:52 -04:00
Andrey Gusakov
4f0ee12e2e
CANv1: fix for GD32 devices
...
On GD32 CAN_TSTAT bits [25:24] has another meaning vs STM32:
"These bits are the number of the Tx FIFO mailbox in which the
frame will be transmitted if at least one mailbox is empty."
While on STM32:
"In case at least one transmit mailbox is free, the code value
is equal to the number of the next transmit mailbox free."
So to determine free mailbox we need to check TMEx bits on GD32.
2023-07-06 22:11:52 -04:00
Matthew Kennedy
5a0633f0d2
why does it spinwait for subseconds?
2023-07-06 22:11:52 -04:00
Andrey
1d292943f0
https://github.com/rusefi/rusefi/issues/4115
2023-07-06 22:11:52 -04:00
Andrey
eef3946f58
https://github.com/rusefi/rusefi/issues/4115
2023-07-06 22:11:52 -04:00
Matthew Kennedy
6c65213123
fix H7 CAN memory allocation
2023-07-06 22:11:52 -04:00
Matthew Kennedy
01f8cbc9cb
check CAN isr
2023-07-06 22:11:52 -04:00
Giovanni Di Sirio
3fc4cbceab
Typo.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_20.3.x@15653 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-07-06 22:11:51 -04:00
Giovanni Di Sirio
f4339dc756
Fixing an issue on IN ISOC errors handling.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_20.3.x@15651 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-07-06 22:11:51 -04:00
Giovanni Di Sirio
90de822a00
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_20.3.x@15633 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-07-06 22:11:51 -04:00
Giovanni Di Sirio
37683fed19
Fixed a wrong preprocessor check.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_20.3.x@15624 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-07-06 22:11:51 -04:00
Giovanni Di Sirio
2779d5241c
Fixed bug #1232 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_20.3.x@15608 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-07-06 22:11:51 -04:00
Giovanni Di Sirio
2a53ef2614
Fixed minor problem with C++.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_20.3.x@15595 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-07-06 22:11:51 -04:00
Giovanni Di Sirio
ff307bbcc5
Fixed bug #1231 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_20.3.x@15576 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-07-06 22:11:51 -04:00
Giovanni Di Sirio
1df854a864
Fixed bug #1218 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_20.3.x@15555 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-07-06 22:11:51 -04:00
Giovanni Di Sirio
74ee453ec3
Fixed bug #1230 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_20.3.x@15536 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-07-06 22:11:51 -04:00
Giovanni Di Sirio
bdfebbf370
Fixed bug #1229 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_20.3.x@15533 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-07-06 22:11:51 -04:00
Giovanni Di Sirio
f8846d1311
Fixed bug #1227 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_20.3.x@15528 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-07-06 22:11:51 -04:00
Giovanni Di Sirio
3fa7ed7808
Fixed bug #1226 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_20.3.x@15524 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-07-06 22:11:51 -04:00
Giovanni Di Sirio
febfeb509d
Fixed bug #1225 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_20.3.x@15522 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-07-06 22:11:51 -04:00
Giovanni Di Sirio
e2cba94c4f
Fixed bug #1224 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_20.3.x@15513 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-07-06 22:11:51 -04:00
Giovanni Di Sirio
540df0650c
Fixed bug #1223 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_20.3.x@15510 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-07-06 22:11:51 -04:00
Giovanni Di Sirio
98d6b8a676
Fixed bug #1100 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_20.3.x@15507 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-07-06 22:11:51 -04:00
Giovanni Di Sirio
aef9924914
Fixed bug #1221 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_20.3.x@15502 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-07-06 22:11:51 -04:00
Giovanni Di Sirio
393b82feea
Fixed bug #1220 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_20.3.x@15498 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-07-06 22:11:51 -04:00
Giovanni Di Sirio
73a49abf8b
Reverted bug #1100 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_20.3.x@15420 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-07-06 22:11:51 -04:00
Giovanni Di Sirio
b12a2586f0
Fixed bug #1215 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_20.3.x@15406 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-07-06 22:11:51 -04:00
Giovanni Di Sirio
a9fbaff1ed
Fixed bug #1212 .
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_20.3.x@15389 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-07-06 22:11:51 -04:00
rusefi
105119a6ec
https://github.com/rusefi/rusefi/issues/4115
2023-07-06 22:11:51 -04:00
rusefi
8c47562377
merge artifact - empty files
2023-07-06 22:11:51 -04:00
Giovanni Di Sirio
19898e8319
Some MISRA-related fixes.
...
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/stable_20.3.x@15338 27425a3e-05d8-49a3-a47f-9c15f0e5edd8
2023-07-06 22:11:51 -04:00
Matthew Kennedy
2441a0ed15
disable guard if interrupt handler disabled
2023-07-06 22:11:51 -04:00
Matthew Kennedy
d6a3e45fc6
backport h7 driver from master
2023-07-06 22:11:51 -04:00
Matthew Kennedy
affbbfb9c0
add lwip
2023-07-06 22:11:51 -04:00
Matthew Kennedy
9575666887
ifdef
2023-07-06 22:11:50 -04:00
Matthew Kennedy
c30e40f0ab
h7 spi reset
2023-07-06 22:11:50 -04:00
Andrey Gusakov
46e63fb787
All STM32F7xx have programmable CRC module
2023-07-06 22:09:16 -04:00
Matthew Kennedy
c4ea154c8f
backport fdcan driver
2023-07-06 22:09:16 -04:00
Matthew Kennedy
ec8358ca7e
comment
2023-07-06 22:09:16 -04:00
Matthew Kennedy
969ecd0be5
small operation optimization
2023-07-06 22:09:16 -04:00
Andrey Gusakov
713cc56598
Fix hooks
2023-07-06 22:09:04 -04:00
rusefi
0eb96335c2
MMC SPI: retry limit
...
https://sourceforge.net/p/chibios/bugs/530/
2023-07-06 22:09:04 -04:00
rusefi
c9bdab419a
rusEfi lock/unlock hook
2023-07-06 22:09:04 -04:00
Andrey Gusakov
8d412f9d59
Fix Rusefi Simulato compilation
...
This fixes:
build/obj/syscalls_cpp.o:(.bss.__dso_handle+0x0): multiple definition of `__dso_handle'
/usr/lib/gcc/x86_64-linux-gnu/7/32/crtbeginS.o:(.data.rel.local+0x0): first defined here
/usr/bin/ld: errno: TLS definition in /lib32/libc.so.6 section .tbss mismatches non-TLS reference in build/obj/syscalls_cpp.o
2023-07-06 22:08:57 -04:00