ardupilot/libraries/AP_HAL_ChibiOS
Andrew Tridgell 5dd0086698 HAL_ChibiOS: make SoftSigReader considerably more efficient
this reduces interrupt latency on the F100, which allows us to use all
RC input protocols on the pulse based decoder, allowing for more
flexibility in RC input protocols
2018-11-07 07:35:45 +11:00
..
hwdef HAL_ChibiOS: use RCIN pin for only PPM only on iomcu 2018-11-07 07:35:45 +11:00
AP_HAL_ChibiOS.h HAL_Chibios: added ChibiOS HAL 2018-01-15 11:46:02 +11:00
AP_HAL_ChibiOS_Namespace.h HAL_ChibiOS: support recursive semaphores 2018-08-25 15:44:36 +10:00
AP_HAL_ChibiOS_Private.h HAL_Chibios: added ChibiOS HAL 2018-01-15 11:46:02 +11:00
AnalogIn.cpp HAL_ChibiOS: enable analog input on IOMCU 2018-10-30 13:00:48 +11:00
AnalogIn.h HAL_ChibiOS: enable analog input on IOMCU 2018-10-30 13:00:48 +11:00
CAN.cpp AP_HAL_ChibiOS: remove CAN thread management 2018-08-12 13:35:01 +01:00
CAN.h AP_HAL_ChibiOS: remove CAN thread management 2018-08-12 13:35:01 +01:00
Device.cpp AP_HAL_ChibiOS: Fix comment in Device.cpp 2018-08-31 08:36:47 +09:00
Device.h HAL_ChibiOS: fixed bootloader build 2018-08-16 12:40:10 +10:00
GPIO.cpp HAL_ChibiOS: added pullup/pulldown support on GPIO 2018-09-06 07:20:46 +10:00
GPIO.h AP_HAL_ChibiOS: new HAL functor-based methods 2018-08-21 20:34:01 +09:00
HAL_ChibiOS_Class.cpp HAL_ChibiOS: disable loop() delay for iofirmware 2018-10-30 13:00:48 +11:00
HAL_ChibiOS_Class.h waf: use relative paths for ChibiOS build 2018-03-02 12:52:50 +11:00
I2CDevice.cpp HAL_ChibiOS: fixed bootloader build 2018-08-16 12:40:10 +10:00
I2CDevice.h HAL_ChibiOS: fixed bootloader build 2018-08-16 12:40:10 +10:00
RCInput.cpp HAL_ChibiOS: make SoftSigReader considerably more efficient 2018-11-07 07:35:45 +11:00
RCInput.h HAL_ChibiOS: display decoded RC protocol 2018-11-07 07:35:45 +11:00
RCOutput.cpp AP_HAL_ChibiOS: fix safety switch option handling 2018-10-04 16:13:24 +10:00
RCOutput.h HAL_ChibiOS: allow set of safety mask from IOMCU 2018-11-07 07:35:45 +11:00
SPIDevice.cpp Global: use new version of ARRAY_SIZE 2018-08-04 15:31:55 +10:00
SPIDevice.h HAL_ChibiOS: fixed bootloader build 2018-08-16 12:40:10 +10:00
Scheduler.cpp HAL_ChibiOS: shutdown IOMCU on reboot 2018-10-30 13:00:48 +11:00
Scheduler.h AP_HAL_ChibiOS: Handle scripting priority 2018-10-09 10:08:52 +11:00
Semaphores.cpp HAL_ChibiOS: support recursive semaphores 2018-08-25 15:44:36 +10:00
Semaphores.h HAL_ChibiOS: support recursive semaphores 2018-08-25 15:44:36 +10:00
SoftSigReader.cpp HAL_ChibiOS: make SoftSigReader considerably more efficient 2018-11-07 07:35:45 +11:00
SoftSigReader.h HAL_ChibiOS: make SoftSigReader considerably more efficient 2018-11-07 07:35:45 +11:00
SoftSigReaderInt.cpp HAL_ChibiOS: use 2 channels in SoftSigReaderInt.cpp 2018-06-06 08:23:51 +10:00
SoftSigReaderInt.h HAL_ChibiOS: allow reduction of memory for SoftSigReader 2018-10-17 15:11:28 +11:00
Storage.cpp HAL_ChibiOS: backup storage to microSD if possible 2018-07-11 16:38:03 +10:00
Storage.h HAL_ChibiOS: backup storage to microSD if possible 2018-07-11 16:38:03 +10:00
UARTDriver.cpp HAL_ChibiOS: use a larger TX buffer on USB 2018-08-28 08:50:50 +10:00
UARTDriver.h AP_HAL_ChibiOS: return uart link bandwidth 2018-10-30 19:31:37 +11:00
Util.cpp HAL_ChibiOS: disable flash methods where there is no Flash API support 2018-09-19 12:14:15 +10:00
Util.h HAL_ChibiOS: removed hal.util->new_semaphore() 2018-10-17 12:54:22 +11:00
sdcard.cpp HAL_ChibiOS: added preallocation of DMA bouncebuffers 2018-07-12 14:34:04 +10:00
sdcard.h HAL_ChibiOS: cleanup sdcard API usage 2018-05-27 19:10:24 +10:00
shared_dma.cpp HAL_ChibiOS: disable features that require advanced dma 2018-09-19 12:14:15 +10:00
shared_dma.h HAL_ChibiOS: disable features that require advanced dma 2018-09-19 12:14:15 +10:00
system.cpp HAL_ChibiOS: avoid 64 bit maths in AP_HAL::micros() 2018-08-08 21:24:49 +10:00