ardupilot/libraries/AP_HAL_ChibiOS
Andrew Tridgell 6333494d99 HAL_ChibiOS: disable peripheral power on boot on fmuv3
then enable after 100ms, and let settle for 20ms. This is to fix an
issue with peripheral power on consistency with all fmuv3 boards

Thanks to Philip for the suggestion
2019-05-11 18:45:18 +10:00
..
hwdef HAL_ChibiOS: disable peripheral power on boot on fmuv3 2019-05-11 18:45:18 +10: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: 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
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
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.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
CanIface.cpp HAL_ChibiOS: support ChibiOS kernel major 6 2019-02-26 16:18:26 +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
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
Scheduler.cpp HAL_ChibiOS: end scheduler boost on expected delay 2019-05-11 05:56:34 +10:00
Scheduler.h HAL_ChibiOS: implement scheduler->expect_delay_ms() 2019-04-22 16:53:35 +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
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
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
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
bxcan.hpp HAL_ChibiOS: disable code for CAN for non UAVCAN supported 2019-01-23 15:57:05 +11: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
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
stdio.cpp HAL_ChibiOS: make atob static 2018-11-30 11:29:51 +11:00
system.cpp AP_HAL_ChibiOS: implement 'uint16_t millis16' 2019-02-19 11:17:04 +11:00