ardupilot/libraries/AP_HAL_ChibiOS
Andrew Tridgell a14b77db74 hwdef: added MatekL431-GPS build
this sets up for DMA on GPS UARTs, disables unnecessary UARTs and SPI
and disables unnecessary sensor types

the changes make moving baseline GPS with two DroneCAN GPS modules on
MatekL431 much more reliable
2022-10-03 17:30:59 +11:00
..
hwdef hwdef: added MatekL431-GPS build 2022-10-03 17:30:59 +11:00
AnalogIn.cpp AP_HAL_ChibiOS: Console output can be disabled 2022-05-17 09:53:06 +10:00
AnalogIn.h AP_HAL_ChibiOS: AnalogSource: check for valid pin 2021-10-06 18:42:51 +11:00
AP_HAL_ChibiOS_Namespace.h AP_HAL_ChibiOS: support digital write via IOMCU 2021-09-28 09:40:25 +10:00
AP_HAL_ChibiOS_Private.h AP_HAL_ChibiOS: add QSPI Device Driver in HAL 2021-06-30 19:33:17 +10:00
AP_HAL_ChibiOS.h
bxcan.hpp
CANFDIface.cpp AP_HAL_Periph: assert clock is FDCANCLK is 80MHz for H7 boards 2022-03-11 18:13:54 +11:00
CANFDIface.h AP_HAL_ChibiOS: set canfd bitrates using CANFD_SUPPORTED opt 2022-03-11 18:13:54 +11:00
CanIface.cpp HAL_ChibiOS: bring in hal.h where it is needed 2022-02-22 12:13:19 +11:00
CANIface.h HAL_ChibiOS: support mavcan message forwarding 2022-02-12 16:36:05 +11:00
Device.cpp HAL_ChibiOS: bring in hal.h where it is needed 2022-02-22 12:13:19 +11:00
Device.h AP_HAL_ChibiOS: remove dependency on Semaphores in QSPIDevice in BL 2021-09-01 17:10:53 +10:00
DSP.cpp AP_HAL_ChibiOS: save a sliding window of frequency bins 2022-06-01 15:49:32 +01:00
DSP.h AP_HAL_ChibiOS: save a sliding window of frequency bins 2022-06-01 15:49:32 +01:00
EventSource.cpp HAL_ChibiOS: constrain more timer timeouts 2022-04-05 17:46:52 +10:00
EventSource.h AP_HAL_ChibiOS: disable EventSource only when CH_CFG_USE_EVENTS is false 2021-06-09 18:36:18 +10:00
Flash.h
GPIO.cpp AP_HAL: add GPIO::pin_to_servo_channel method 2022-04-26 15:19:28 +09:00
GPIO.h AP_HAL: add GPIO::pin_to_servo_channel method 2022-04-26 15:19:28 +09:00
HAL_ChibiOS_Class.cpp AP_HAL_ChibiOS: make HAL_FLASH_PROTECTION a boolean, stop checking for definition 2022-08-16 08:10:16 +10:00
HAL_ChibiOS_Class.h HAL_ChibiOS: bring in hal.h where it is needed 2022-02-22 12:13:19 +11:00
I2CDevice.cpp AP_HAL_ChibiOS: Console output can be disabled 2022-05-17 09:53:06 +10:00
I2CDevice.h AP_HAL_ChibiOS: add support for CAN/I2C switch 2022-02-16 13:25:58 +11:00
LogStructure.h AP_HAL_ChibiOS: use structure for writing out WDOG,MON message 2022-04-06 21:54:15 +10:00
QSPIDevice.cpp AP_HAL_ChibiOS: spro H7 extreme updates. 2022-03-29 10:39:35 +11:00
QSPIDevice.h AP_HAL_ChibiOS: spro H7 extreme updates. 2022-03-29 10:39:35 +11:00
RCInput.cpp HAL_ChibiOS: display source of RC input 2022-03-28 17:09:26 +11:00
RCInput.h HAL_ChibiOS: display source of RC input 2022-03-28 17:09:26 +11:00
RCOutput_bdshot.cpp AP_HAL_ChibiOS: allow bdshot to work on MCUs with DMAv1 2022-09-20 09:45:03 +10:00
RCOutput_serial.cpp AP_HAL_ChibiOS: add BLHeli_S ESC type and use it to control bitwidths 2022-05-25 17:06:08 +10:00
RCOutput.cpp AP_HAL_ChibiOS: allow bdshot to work on MCUs with DMAv1 2022-09-20 09:45:03 +10:00
RCOutput.h AP_HAL_ChibiOS: add BLHeli_S ESC type and use it to control bitwidths 2022-05-25 17:06:08 +10:00
Scheduler.cpp AP_HAL_ChibiOS: Console output can be disabled 2022-05-17 09:53:06 +10:00
Scheduler.h HAL_ChibiOS: increase monitor thread stack by 512 2022-04-05 17:46:52 +10:00
sdcard.cpp AP_HAL_ChibiOS: gate access filesystem singleton behind HAVE_FILESYSTEM_SUPPORT 2022-09-15 10:53:02 +10:00
sdcard.h
Semaphores.cpp HAL_ChibiOS: bring in hal.h where it is needed 2022-02-22 12:13:19 +11:00
Semaphores.h
shared_dma.cpp AP_HAL_ChibiOS: move from HAL_NO_SHARED_DMA to AP_HAL_SHARED_DMA_ENABLED 2022-07-19 18:02:26 +10:00
shared_dma.h AP_HAL_ChibiOS: move from HAL_NO_SHARED_DMA to AP_HAL_SHARED_DMA_ENABLED 2022-07-19 18:02:26 +10:00
SoftSigReader.cpp HAL_ChibiOS: bring in hal.h where it is needed 2022-02-22 12:13:19 +11:00
SoftSigReader.h HAL_ChibiOS: fixed warning on gcc9 2020-09-22 08:07:23 +10:00
SoftSigReaderInt.cpp HAL_ChibiOS: bring in hal.h where it is needed 2022-02-22 12:13:19 +11:00
SoftSigReaderInt.h
SPIDevice.cpp AP_HAL_ChibiOS: correct HAL_SPI_CHECK_CLOCK_FREQ build error 2022-08-12 20:53:36 +10:00
SPIDevice.h AP_HAL_ChibiOS: add mechanism to set register rw register using device name for SPI 2022-05-25 18:14:46 +10:00
stdio.cpp HAL_ChibiOS: modify hal can drivers for use by AP_Periph 2020-09-24 12:32:19 +10:00
Storage.cpp HAL_ChibiOS: added expected delays on flash writes 2022-04-05 17:46:52 +10:00
Storage.h HAL_ChibiOS: use 16 byte lines for flash storage on H7 2022-04-05 17:46:52 +10:00
system.cpp AP_HAL_ChibiOS: add support for booting into DFU 2022-08-30 10:51:06 +10:00
UARTDriver.cpp AP_HAL_ChibiOS: make available/available_locked consistent with read/read_locked 2022-07-13 18:17:07 +10:00
UARTDriver.h AP_HAL_ChibiOS: add HAL_UART_STATS_ENABLED to disable stats gathering 2022-01-12 18:30:49 +11:00
Util.cpp AP_HAL_ChibiOS: increase short board names to 23 chars 2022-09-21 17:56:42 +10:00
Util.h AP_HAL_ChibiOS: increase short board names to 23 chars 2022-09-21 17:56:42 +10:00