86 Commits (3a582663fb2d6928c14e408ebcd037616d041541)

Author SHA1 Message Date
Andrew Tridgell 70f7cde9b8 AP_HAL: added run_debug_shell() hal.util method 12 years ago
Andrew Tridgell 76092eb590 AP_HAL: remove unused peek() interface from UART drivers 12 years ago
James Bielman 4fa7bb1486 Add AVR compatibility header for missing math.h definitions. 12 years ago
James Bielman 5631f865b2 Update floating point calculations to use floats instead of doubles. 12 years ago
Andrew Tridgell 2ce18f588b AP_HAL: added AP_HAL_Macros.h 12 years ago
Andrew Tridgell 6415f00ce3 AP_HAL: added a bulk transfer() method 12 years ago
Pat Hickey 7a0f95c11c AP_HAL: add Scheduler methods in_timerprocess, system_initialize 12 years ago
Andrew Tridgell e76c77e86a AP_HAL: mark semaphore take operations as WARN_IF_UNUSED 12 years ago
Andrew Tridgell 90523ae975 AP_HAL: added WARN_IF_UNUSED macro 12 years ago
Pat Hickey 3da864499d AP_HAL Semaphore: don't use limits, they don't work on c++ 12 years ago
James Bielman eca1417858 AP_HAL: Add semaphores to I2C driver. 12 years ago
Pat Hickey ea2a03344e AP_HAL Scheduler: remove begin_atomic and end_atomic from api 12 years ago
Pat Hickey 81d77d4a70 AP_HAL: New semaphore interface 12 years ago
James Bielman a4af314b57 Add AP_HAL_SMACCM implementation. 12 years ago
Andrew Tridgell a3c26d44e4 AP_HAL: rename Sempahore.h to Semaphores.h 12 years ago
Andrew Tridgell ba1a6eb073 AP_HAL: fixed SITL build 12 years ago
Andrew Tridgell d3f154bbae AP_HAL: include stdbool.h for ARM build 12 years ago
Andrew Tridgell 0ef003a45f AP_HAL: added PX4 board support 12 years ago
Andrew Tridgell 0186fabb3b build: allow building with the "Empty" HAL 12 years ago
Pat Hickey 1678dcc6f0 AP_HAL: GPIO INTERRUPT defines 12 years ago
Andrew Tridgell 93040e5725 AP_HAL: removed the defer_timer_process() function 12 years ago
Andrew Tridgell 60d3df50ae AP_HAL: changed delay() to take a uint16_t 12 years ago
Pat Hickey 7681fef988 AP_HAL: BetterStream gets vprintf and vprintf_P methods 12 years ago
Pat Hickey 0d702045b8 AP_HAL: Add Util member for string utilities 12 years ago
Andrew Tridgell 4cff98dcae AP_HAL: added AP_HAL_BOARD_DRIVER define 12 years ago
Pat Hickey d2f7402243 AP_HAL: add bulk transaction to SPIDeviceDriver 12 years ago
Pat Hickey c86004d676 AP_HAL: Add panic method to scheduler 12 years ago
Pat Hickey eda450a166 AP_HAL: I2CDriver bug fixed for pure virtual base class 12 years ago
Pat Hickey b79bd01761 SPIDriver: namespace explicit to better permit copypasta 12 years ago
Pat Hickey 527dfb5af4 AP_HAL: remove EmptyUARTDriver 12 years ago
Pat Hickey d18b9feaa1 AP_HAL: add HAL_BOARD_EMPTY to AP_HAL_BOARDS 12 years ago
Andrew Tridgell e10e3ee3be AP_HAL: fixed argv declaration to match getopt() 12 years ago
Andrew Tridgell 18824c7ef5 AP_HAL: expose argc/argv in hal.init() 12 years ago
Pat Hickey fa02ad7d4c AP_HAL: preprocessor enum of HAL_BOARD 12 years ago
Pat Hickey 9cee6cc941 AP_HAL: remove Dataflash driver 12 years ago
Pat Hickey cb38651df5 AP_HAL: RCInput has overrides 12 years ago
Pat Hickey 8879cbbc69 AP_HAL: Console uses only sized int types 12 years ago
Pat Hickey de4adefe4e AP_HAL: AnalogIn uses only sized int types 12 years ago
Pat Hickey 243590bb73 AP_HAL: UARTDriver & Stream uses only sized int types 12 years ago
Pat Hickey 709869f8ce AP_HAL: use sized ints in GPIO 12 years ago
Pat Hickey ca4bc8d760 AP_HAL: AnalogIn read changed to read_latest and read_average 12 years ago
Pat Hickey 6218d7779f AP_HAL: expose DF_LOGGING_FORMAT to user 12 years ago
Pat Hickey 3bca50f422 AP_HAL: BetterStream removes printf attribute from _printf_P 12 years ago
Pat Hickey 592d32ba47 AP_HAL: add reboot to scheduler 12 years ago
Pat Hickey 7049934a69 AP_HAL: AnalogIn channel gets scale, source gets set_pin 12 years ago
Pat Hickey dbb6a2a0e5 AP_HAL: change uart0,1,2,3 to uartA,B,C 12 years ago
Pat Hickey f543cede01 AP_HAL & AP_HAL_AVR: new SPI driver model 12 years ago
Pat Hickey 2a12392b9e AP_HAL: export semaphore header 12 years ago
Pat Hickey b2c44d8a81 AP_HAL: move AP_Semaphore to be part of the HAL 12 years ago
Pat Hickey f4b5ef9fad AP_HAL AnalogIn: gets constants for BOARD_VCC and NONE 12 years ago