ardupilot/libraries/AP_HAL_ChibiOS
HelloLeFei 8ec404c6fc AP_HAL_ChibiOS: add HEEWING-F405 flight controller
add bi-directional dshot
add back in features.
juggle DMA allocations to allow CRSF to work correctly
disable dshot on PWM 10 as it is not used
do not enable quadplane by default
do not disable arming checks
run ICM42688 at 1Mhz for low speed to avoid gyro noise
add HEEWING README and picture
2023-07-12 10:40:37 +10:00
..
hwdef AP_HAL_ChibiOS: add HEEWING-F405 flight controller 2023-07-12 10:40:37 +10:00
AP_HAL_ChibiOS.h
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
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
CANFDIface.cpp HAL_ChibiOS: don't consider a MAVCAN send failure as a send failure 2023-06-08 10:15:50 +10:00
CANFDIface.h
CANIface.h
CanIface.cpp HAL_ChibiOS: don't consider a MAVCAN send failure as a send failure 2023-06-08 10:15:50 +10:00
DSP.cpp
DSP.h
Device.cpp
Device.h
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 HAL_ChibiOS: revert recent USB changes 2023-06-03 16:50:30 +10:00
HAL_ChibiOS_Class.h
I2CDevice.cpp HAL_ChibiOS: port for STM32L4+ processor 2023-04-14 07:48:56 +10:00
I2CDevice.h
LogStructure.h
RCInput.cpp AP_HAL_ChibiOS: add and use AP_RCPROTOCOL_ENABLED 2023-05-16 09:16:37 +10:00
RCInput.h
RCOutput.cpp AP_HAL_ChibiOS: implement extended dshot telemetry (EDT) 2023-06-27 09:28:33 +10:00
RCOutput.h AP_HAL_ChibiOS: implement extended dshot telemetry (EDT) 2023-06-27 09:28:33 +10:00
RCOutput_bdshot.cpp AP_HAL_ChibiOS: use unsigned math as appropriate 2023-06-27 09:28:33 +10:00
RCOutput_serial.cpp AP_HAL_ChibiOS: implement extended dshot telemetry (EDT) 2023-06-27 09:28:33 +10:00
SPIDevice.cpp AP_HAL_ChibiOS: revert to ChibiOS SPI driver model v1 2023-03-31 05:40:20 +11:00
SPIDevice.h
Scheduler.cpp HAL_ChibiOS: support recovery from a mutex deadlock 2023-06-27 10:11:46 +10:00
Scheduler.h HAL_ChibiOS: support recovery from a mutex deadlock 2023-06-27 10:11:46 +10:00
Semaphores.cpp
Semaphores.h
SoftSigReader.cpp
SoftSigReader.h
SoftSigReaderInt.cpp
SoftSigReaderInt.h
Storage.cpp
Storage.h
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 support for get_persistent_param_by_name 2023-06-17 14:49:22 +10:00
Util.h AP_HAL_ChibiOS: add support for get_persistent_param_by_name 2023-06-17 14:49:22 +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
bxcan.hpp
sdcard.cpp HAL_ChibiOS: revert recent USB changes 2023-06-03 16:50:30 +10:00
sdcard.h
shared_dma.cpp
shared_dma.h
stdio.cpp
system.cpp HAL_ChibiOS: make clock asserts show the incorrect value 2023-06-20 18:56:13 +10:00