ardupilot/libraries/AP_HAL_ChibiOS/hwdef/common
Brad Bosch f2f9349419 AP_HAL: Add support for parity to Serial passthrough
Add code to reflect USB ACM parity setting to the passthrough port alongside existing support for ACM baud rate changes.  Some use cases for serial passthrough require specific parity settings.

For example, even parity is used and required by the USART protocol used in the STM32 system bootloader. This enhancement allows the use of standard flash programming tools such as STM32CubeProgrammer to flash connected STM based peripherals such as Receivers and Telemetry radios via serial passthrough.  Some examples of such peripherals include the FrSky R9 receivers as well as various other STM based LoRa modules used by the mLRS project.
2024-06-11 09:24:32 +10:00
..
board.c HAL_ChibiOS: allow hwdef to specify a NRST_MODE override 2023-06-27 10:32:43 +10:00
board.h
bouncebuffer.c HAL_ChibiOS: fixed a cache corruption issue on H7 2024-03-16 21:57:33 +11:00
bouncebuffer.h
chconf.h HAL_ChibiOS: added a delete_next thread field for cleanup 2024-01-21 12:30:08 +11:00
chibios_board.mk HAL_ChibiOS: don't link evtimer in chibios_board.mk 2024-01-03 12:14:47 +11:00
chibios_common.mk waf: fixed dependency of ChibiOS build on compiler flags 2023-06-20 18:08:31 +10:00
common.ld
common_extf.ld AP_HAL_ChibiOS: Use DTCM for vector table for external flash targets 2023-06-06 19:19:10 +10:00
common_extf_h730.ld AP_HAL_ChibiOS: Use DTCM for vector table for external flash targets 2023-06-06 19:19:10 +10:00
common_extf_h750.ld AP_HAL_ChibiOS: Move scheduler task table to RAM for H750 2023-06-06 19:19:10 +10:00
common_mixf.ld AP_HAL_ChibiOS: add support for mixed internal and external flash 2023-04-26 18:04:00 +10:00
crashdump.c HAL_ChibiOS: port for STM32L4+ processor 2023-04-14 07:48:56 +10:00
cstdio
ffconf.h HAL_ChibiOS: support f_mkfs on all boards 2023-06-06 15:19:00 +10:00
flash.c HAL_ChibiOS: fixed erasing of G4 dual-bank past 256k flash 2024-05-10 12:54:11 +10:00
flash.h HAL_ChibiOS: allow hwdef to specify a NRST_MODE override 2023-06-27 10:32:43 +10:00
halconf.h AP_HAL_ChibiOS: use HAL_XIP_ENABLED to denote running in external flash 2023-04-28 08:31:15 +10:00
hrt.c HAL_ChibiOS: fixed micros and millis on boards without 1MHz clock 2023-12-24 10:10:14 +11:00
hrt.h HAL_ChibiOS: fixed micros and millis on boards without 1MHz clock 2023-12-24 10:10:14 +11:00
malloc.c HAL_ChibiOS: fixed a cache corruption issue on H7 2024-03-16 21:57:33 +11:00
mcuconf.h HAL_ChibiOS: added support for STM32H7A3 2024-02-01 11:43:24 +11:00
poll.h
ppm.h
spi_hook.h HAL_ChibiOS: fixed sdcard lockup with SPI sdcard 2023-05-13 18:18:14 +10:00
stdio.h
stm32_util.c HAL_ChibiOS: port for STM32L4+ processor 2023-04-14 07:48:56 +10:00
stm32_util.h AP_HAL_ChibiOS: match thread stack pointer types to ChibiOS 2024-01-16 09:24:34 +11:00
stm32f1_mcuconf.h AP_HAL_ChibiOS: run STM32F103 core clock at 72Mhz on 24Mhz oscillators 2023-08-15 06:53:48 +10:00
stm32f3_mcuconf.h
stm32f47_mcuconf.h ChibiOS: disable DMA on I2C on F7 and H7 by default 2023-04-25 14:19:09 +10:00
stm32g4_mcuconf.h HAL_ChibiOS: enable clock management on G4 2024-01-25 11:44:02 +11:00
stm32h7_A3_mcuconf.h HAL_ChibiOS: fixed support for STM32H7A3 2024-02-03 08:36:18 +11:00
stm32h7_mcuconf.h AP_HAL_ChibiOS: Support for 3DR Control Zero H7 OEM rev G 2024-04-16 14:10:13 +10:00
stm32h7_type2_mcuconf.h HAL_ChibiOS: adjust clocks for H723 and H730 2024-01-30 12:32:23 +11:00
stm32l4+_mcuconf.h AP_HAL_ChibiOS: advanced timers are now determined automatically on L4+ 2023-05-03 07:39:39 +10:00
stm32l4_mcuconf.h AP_HAL_ChibiOS: support for STM32H730xx MCUs 2023-04-28 08:31:15 +10:00
stubs.c
usbcfg.c AP_HAL: Add support for parity to Serial passthrough 2024-06-11 09:24:32 +10:00
usbcfg.h AP_HAL: Add support for parity to Serial passthrough 2024-06-11 09:24:32 +10:00
usbcfg_common.c
usbcfg_dualcdc.c AP_HAL: Add support for parity to Serial passthrough 2024-06-11 09:24:32 +10:00
watchdog.c HAL_ChibiOS: port for STM32L4+ processor 2023-04-14 07:48:56 +10:00
watchdog.h