ardupilot/libraries/AP_HAL_ChibiOS/hwdef/scripts
Andy Piper f9c5f9be00 AP_HAL_ChibiOS: make dshot DMA unlock event driven in order to allow unlocking from rcout thread
refactor rcout into separate thread and process all dshot requests there
move uart DMA completion to event model
process dshot locks in strick reverse order when unlocking
convert Shared_DMA to use mutexes
move UART transmit to a thread-per-uart
do blocking UART DMA transactions
do blocking dshot DMA transactions
trim stack sizes
cancel dma transactions on dshot when timeout occurs
support contention stats on blocking locking
move thread supression into chibios_hwdef.py
invalidate DMA bounce buffer correctly
separate UART initialisation into two halves
cleanup UART transaction timeouts
add @SYS/uarts.txt
move half-duplex handling to TX thread
correct thread statistics after use of ExpandingString
set unbuffered TX thread priority owner + 1
correctly unlock serial_led_send()
don't share IMU RX on KakuteF7Mini
observe dshot pulse time more accurately.
set TRBUFF bit for UART DMA transfers
deal with UART DMA timeouts correctly
don't deadlock on reverse ordered DMA locks
change PORT_INT_REQUIRED_STACK to 128
2021-02-20 14:37:11 +11:00
..
STM32F100xB.py HAL_ChibiOS: added build time check for right system clock 2020-05-10 15:09:28 +10:00
STM32F103xB.py HAL_ChibiOS: added build time check for right system clock 2020-05-10 15:09:28 +10:00
STM32F105xC.py
STM32F303xC.py AP_HAL_ChibiOS: fixed comment in script file 2020-12-03 20:33:51 +11:00
STM32F405xx.py HAL_ChibiOS: added build time check for right system clock 2020-05-10 15:09:28 +10:00
STM32F407xx.py
STM32F412Rx.py HAL_ChibiOS: Fix DMA of SPI1 TX on STM32F412 2019-12-26 15:50:18 +11:00
STM32F427xx.py HAL_ChibiOS: added build time check for right system clock 2020-05-10 15:09:28 +10:00
STM32F469xx.py
STM32F745xx.py HAL_ChibiOS: added build time check for right system clock 2020-05-10 15:09:28 +10:00
STM32F767xx.py HAL_ChibiOS: added build time check for right system clock 2020-05-10 15:09:28 +10:00
STM32F777xx.py HAL_ChibiOS: Fix typo relating to pin PB7:I2C4_SDA 2020-12-23 06:43:19 +11:00
STM32H743xx.py AP_HAL_ChibiOS: use non-cachable SRAM3 for DMA on H743 2021-02-03 23:35:44 +11:00
addfunc_parse.py
af_parse.py AP_HAL_ChibiOS: Tweak sorting to be py2/py3 compatible 2020-11-12 10:27:31 +11:00
af_parse_cubemx.py HAL_ChibiOS: Add af_parse for CubeMX pinout csv 2020-11-18 18:39:07 +11:00
chibios_hwdef.py AP_HAL_ChibiOS: make dshot DMA unlock event driven in order to allow unlocking from rcout thread 2021-02-20 14:37:11 +11:00
convert_uart_order.py HAL_ChibiOS: use SERIAL_ORDER instead of UART_ORDER 2020-04-28 10:32:23 +10:00
dma_parse.py
dma_resolver.py AP_HAL_ChibiOS: retain memory of past conflicts in dma_resolver 2021-01-18 09:37:11 +11:00