ardupilot/libraries/AP_HAL_ChibiOS
Andrew Tridgell ce703cbed7 HAL_ChibiOS: fixed asserts in AnalogIn driver
when building with --enable-asserts on boards with ADC1 and ADC3
(eg. Holybro H7 based boards) we were triggering asserts on bad ADC
index. In order to preserve the asserts (which are good for catching
errors) we need to ifdef the relevant calls
2023-05-06 07:24:58 +10:00
..
hwdef AP_HAL_ChibiOS: move NTF_LED_TYPES from defaults to hwdef 2023-05-04 07:45:12 +10:00
AnalogIn.cpp HAL_ChibiOS: fixed asserts in AnalogIn driver 2023-05-06 07:24:58 +10:00
AnalogIn.h HAL_ChibiOS: fixed asserts in AnalogIn driver 2023-05-06 07:24:58 +10:00
AP_HAL_ChibiOS_Namespace.h AP_HAL_ChibiOS: rename QSPIDevice to WSPIDevice 2023-04-28 08:31:15 +10:00
AP_HAL_ChibiOS_Private.h AP_HAL_ChibiOS: rename QSPIDevice to WSPIDevice 2023-04-28 08:31:15 +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 HAL_ChibiOS: implement get_statistics() 2022-12-13 16:56:57 +11:00
CanIface.cpp AP_HAL_ChibiOS: Fix bug where STM32L496 would not init CAN2 2023-03-21 11:35:17 +11:00
CANIface.h HAL_ChibiOS: implement get_statistics() 2022-12-13 16:56:57 +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 AP_HAL_ChibiOS: change to 16 bit timeout in event interface 2023-04-19 17:26:57 +10:00
EventSource.h AP_HAL_ChibiOS: change to 16 bit timeout in event interface 2023-04-19 17:26:57 +10:00
Flash.h
GPIO.cpp HAL_ChibiOS: port for STM32L4+ processor 2023-04-14 07:48:56 +10:00
GPIO.h HAL_ChibiOS: port for STM32L4+ processor 2023-04-14 07:48:56 +10:00
HAL_ChibiOS_Class.cpp AP_HAL_ChibiOS: rename QSPIDevice to WSPIDevice 2023-04-28 08:31:15 +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 HAL_ChibiOS: port for STM32L4+ processor 2023-04-14 07:48:56 +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
RCInput.cpp AP_HAL_ChibiOS: exclude more code based on HAL_WITH_IO_MCU 2023-02-09 17:52:10 +11:00
RCInput.h AP_HAL_ChibiOS: exclude more code based on HAL_WITH_IO_MCU 2023-02-09 17:52:10 +11:00
RCOutput_bdshot.cpp AP_HAL_ChibiOS: port to ChibiOS 21.11.x 2023-03-29 20:49:40 +11: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: move LED processing to a separate thread 2023-04-19 16:45:21 +01:00
RCOutput.h AP_HAL_ChibiOS: move LED processing to a separate thread 2023-04-19 16:45:21 +01:00
Scheduler.cpp AP_HAL_ChibiOS: move LED processing to a separate thread 2023-04-19 16:45:21 +01:00
Scheduler.h AP_HAL_ChibiOS: move LED processing to a separate thread 2023-04-19 16:45:21 +01:00
sdcard.cpp AP_HAL_ChibiOS: SDMMCv1 scratchpad is no longer used 2023-03-29 20:49:40 +11:00
sdcard.h AP_HAL_ChibiOS: add SD card support to bootloader 2023-02-28 11:26:04 +11:00
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
SoftSigReaderInt.cpp HAL_ChibiOS: bring in hal.h where it is needed 2022-02-22 12:13:19 +11:00
SoftSigReaderInt.h all: use CLASS_NO_COPY() macro 2022-10-04 11:23:04 +11:00
SPIDevice.cpp AP_HAL_ChibiOS: revert to ChibiOS SPI driver model v1 2023-03-31 05:40:20 +11: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
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: support EXPECTED_CLOCKS and assert on meaningful ones for H7 2023-03-29 20:49:40 +11:00
UARTDriver.cpp AP_HAL_ChibiOS: add support for forwarding USB COM2 to Secondary controller 2023-04-26 18:04:00 +10:00
UARTDriver.h AP_HAL_ChibiOS: add support for forwarding USB COM2 to Secondary controller 2023-04-26 18:04:00 +10:00
Util.cpp AP_HAL_ChibiOS: add and use AP_BOOTLOADER_FLASHING_ENABLED 2023-04-26 22:55:36 +10:00
Util.h AP_HAL_ChibiOS: add and use AP_BOOTLOADER_FLASHING_ENABLED 2023-04-26 22:55:36 +10:00
WSPIDevice.cpp AP_HAL_ChibiOS: correct OSPI clock in WSPIDevice 2023-04-28 08:31:15 +10:00
WSPIDevice.h AP_HAL_ChibiOS: support is_busy() on WSPI device 2023-04-28 08:31:15 +10:00