ardupilot/libraries/AP_HAL_ChibiOS
Andrew Tridgell 2b0a30a2c5 HAL_ChibiOS: ensure we don't overflow bootloader area
this modifies the ld script to use the maximum size available for the
bootloader, so we can't accidentially grow the bootloader beyond its
max size
2019-05-06 12:36:41 +10:00
..
hwdef HAL_ChibiOS: ensure we don't overflow bootloader area 2019-05-06 12:36:41 +10:00
AnalogIn.cpp HAL_ChibiOS: fixed brick2 valid status in POWR flags for fmuv5 2019-05-03 10:32:41 +10:00
AnalogIn.h HAL_ChibiOS: support ChibiOS kernel major 6 2019-02-26 16:18:26 +11:00
AP_HAL_ChibiOS_Namespace.h HAL_ChibiOS: implement flash driver 2019-04-11 13:22:53 +10:00
AP_HAL_ChibiOS_Private.h HAL_ChibiOS: implement flash driver 2019-04-11 13:22:53 +10:00
AP_HAL_ChibiOS.h HAL_Chibios: added ChibiOS HAL 2018-01-15 11:46:02 +11:00
bxcan.hpp HAL_ChibiOS: disable code for CAN for non UAVCAN supported 2019-01-23 15:57:05 +11:00
CAN.h ChibiOS: move CAN driver code into HAL 2019-01-23 15:57:05 +11:00
CANClock.cpp AP_HAL_ChibiOS: unify singleton naming to _singleton and get_singleton() 2019-02-10 19:09:58 -07:00
CANClock.h AP_HAL_ChibiOS: unify singleton naming to _singleton and get_singleton() 2019-02-10 19:09:58 -07:00
CanIface.cpp HAL_ChibiOS: support ChibiOS kernel major 6 2019-02-26 16:18:26 +11:00
CANIface.h HAL_ChibiOS: disable code for CAN for non UAVCAN supported 2019-01-23 15:57:05 +11:00
CANInternal.h HAL_ChibiOS: disable code for CAN for non UAVCAN supported 2019-01-23 15:57:05 +11:00
CANManager.cpp ChibiOS: move CAN driver code into HAL 2019-01-23 15:57:05 +11:00
CANSerialRouter.cpp AP_HAL_ChibiOS: unify singleton naming to _singleton and get_singleton() 2019-02-10 19:09:58 -07:00
CANSerialRouter.h AP_HAL_ChibiOS: unify singleton naming to _singleton and get_singleton() 2019-02-10 19:09:58 -07:00
CANThread.cpp HAL_ChibiOS: disable code for CAN for non UAVCAN supported 2019-01-23 15:57:05 +11:00
CANThread.h HAL_ChibiOS: disable code for CAN for non UAVCAN supported 2019-01-23 15:57:05 +11:00
Device.cpp HAL_ChibiOS: use spiSend/spiReceive 2019-03-10 21:53:06 +11:00
Device.h HAL_ChibiOS: fixed bootloader build 2018-08-16 12:40:10 +10:00
Flash.h HAL_ChibiOS: use hal.flash API 2019-04-11 13:22:53 +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: add override keyword in many places 2018-11-08 11:30:12 +11:00
HAL_ChibiOS_Class.cpp HAL_ChibiOS: enable watchdog on IOMCU 2019-04-22 16:53:35 +10:00
HAL_ChibiOS_Class.h waf: use relative paths for ChibiOS build 2018-03-02 12:52:50 +11:00
I2CDevice.cpp HAL_ChibiOS: port SPI, I2C and UART drivers to H7 2019-02-26 16:18:26 +11:00
I2CDevice.h HAL_ChibiOS: detect stuck I2C bus and clear with SCL 2018-11-16 08:30:40 +11:00
RCInput.cpp AP_HAL_ChibiOS: unify singleton naming to _singleton and get_singleton() 2019-02-10 19:09:58 -07:00
RCInput.h HAL_ChibiOS: display decoded RC protocol 2018-11-07 07:35:45 +11:00
RCOutput.cpp HAL_ChibiOS: added ability to restore safety state on watchdog reset 2019-04-22 16:53:35 +10:00
RCOutput.h HAL_ChibiOS: support reversible DShot motors 2018-11-16 08:33:35 +11:00
Scheduler.cpp HAL_ChibiOS: implement scheduler->expect_delay_ms() 2019-04-22 16:53:35 +10:00
Scheduler.h HAL_ChibiOS: implement scheduler->expect_delay_ms() 2019-04-22 16:53:35 +10:00
sdcard.cpp HAL_ChibiOS: fixed fallback to microSD for storage 2019-04-07 13:37:57 +10:00
sdcard.h HAL_ChibiOS: fixed fallback to microSD for storage 2019-04-07 13:37:57 +10: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
shared_dma.cpp HAL_ChibiOS: fixed build on F4 2019-02-26 16:18:26 +11:00
shared_dma.h HAL_ChibiOS: fixed shared_dma for H7 2019-02-26 16:18:26 +11:00
SoftSigReader.cpp HAL_ChibiOS: invalidate before read on rx, not on DMA setup 2019-02-26 16:18:26 +11:00
SoftSigReader.h HAL_ChibiOS: ensure RCIN sigbuf has even number of words 2018-11-07 07:35:45 +11:00
SoftSigReaderInt.cpp AP_HAL_ChibiOS: unify singleton naming to _singleton and get_singleton() 2019-02-10 19:09:58 -07:00
SoftSigReaderInt.h AP_HAL_ChibiOS: unify singleton naming to _singleton and get_singleton() 2019-02-10 19:09:58 -07:00
SPIDevice.cpp HAL_ChibiOS: added timeouts on all SPI transfers 2019-04-30 10:16:38 +10:00
SPIDevice.h HAL_ChibiOS: added WARN_IF_UNUSED based on PR feedback 2019-04-30 10:16:38 +10:00
stdio.cpp HAL_ChibiOS: make atob static 2018-11-30 11:29:51 +11:00
Storage.cpp HAL_ChibiOS: use hal.flash API 2019-04-11 13:22:53 +10:00
Storage.h AP_HAL_ChibiOS: Bitmask is now a template 2019-04-16 15:12:07 +10:00
system.cpp AP_HAL_ChibiOS: implement 'uint16_t millis16' 2019-02-19 11:17:04 +11:00
UARTDriver.cpp HAL_ChibiOS: enable UART inversion on H7 2019-03-01 11:39:27 +11:00
UARTDriver.h HAL_ChibiOS: implement half-duplex delay and read locking 2018-12-29 15:58:22 +11:00
Util.cpp AP_HAL_ChibiOS: tune delay for flashing bootloader 2019-05-01 14:23:20 +10:00
Util.h HAL_ChibiOS: added save/restore of attitude in backup registers 2019-04-22 16:53:35 +10:00