ardupilot/libraries/AP_HAL_ChibiOS/AP_HAL_ChibiOS_Namespace.h
Andrew Tridgell 982cff0695 AP_HAL_ChibiOS: make all semaphores recursive
the cost is very similar and this prevents an easy coding error which
can occur on less used code paths
2020-01-19 20:19:30 +11:00

30 lines
576 B
C++

#pragma once
namespace ChibiOS {
class AnalogIn;
class AnalogSource;
class DigitalSource;
class GPIO;
class I2CBus;
class I2CDevice;
class I2CDeviceManager;
class OpticalFlow;
class RCInput;
class RCOutput;
class Scheduler;
class Semaphore;
class SPIBus;
class SPIDesc;
class SPIDevice;
class SPIDeviceDriver;
class SPIDeviceManager;
class Storage;
class UARTDriver;
class Util;
class Shared_DMA;
class SoftSigReader;
class SoftSigReaderInt;
class CANManager;
class Flash;
}