diff --git a/firmware/ChibiOS3 b/firmware/ChibiOS3 index b9658ee7ce..0c84da54a4 160000 --- a/firmware/ChibiOS3 +++ b/firmware/ChibiOS3 @@ -1 +1 @@ -Subproject commit b9658ee7ce03af677518134ee5c890d7fdea43a6 +Subproject commit 0c84da54a4a64b50ff35c4365cf6ed00e75cc947 diff --git a/firmware/docs/rusefi_custom_chibios.txt b/firmware/docs/rusefi_custom_chibios.txt index 37587bdda8..bf8d5fd5fd 100644 --- a/firmware/docs/rusefi_custom_chibios.txt +++ b/firmware/docs/rusefi_custom_chibios.txt @@ -8,8 +8,6 @@ At the moment rusEfi custom version of ChibiOS has the following changes: 3) Uncommented "ASMXOBJS" support in os/common/ports/ARMCMx/compilers/GCC/rules.mk -4) Removed "__attribute__((weak))" in os/common/ports/ARMCMx/compilers/GCC/vectors.c - 5) Support for half/timeout-ISR for UART-DMA in /os/hal/include/uart.h and os/hal/ports/STM32/LLD/USARTv1/uart_lld.* 6) Changes around "FLOAT_PRECISION" and ftoa() in os/hal/lib/streams/chprintf.c @@ -18,8 +16,6 @@ At the moment rusEfi custom version of ChibiOS has the following changes: 11) Fixes for UART4-UART8, USART_ISR_* flags USART_CR1_M in os/hal/ports/STM32/LLD/USARTv2/serial_lld.c and os/hal/ports/STM32/LLD/USARTv2/uart_lld.c -12) Use _usb_reset() instead of usb_lld_reset() in os/hal/ports/STM32/LLD/USBv1/usb_lld.c - 13) ON_LOCK_HOOK fix in os/rt/include/chdebug.h 14) Use chSysHalt() instead of chDbgStackOverflowPanic() in os/rt/ports/ARM/chcore.h