Andrew Tridgell
e91b1318fb
HAL_PX4: reformat
8 years ago
Andrew Tridgell
c2c7284a94
HAL_PX4: implement SPIDevice code for PX4
...
with thread per bus
8 years ago
Andrew Tridgell
8a7627474f
Revert "AP_HAL_PX4: use new I2CDevice interface"
...
This reverts commit f767918e0e
.
These commits broke startup on PX4
9 years ago
Luiz Ywata
f767918e0e
AP_HAL_PX4: use new I2CDevice interface
9 years ago
Lucas De Marchi
28f67f0947
AP_HAL_PX4: replace header guard with pragma once
9 years ago
Andrew Tridgell
02bee8810d
HAL_PX4: added Semaphore support
9 years ago
Andrew Tridgell
cbd43ee6ea
HAL_PX4: added hal.i2c support on PX4 boards
...
this allows I2C based devices to use in-tree drivers
10 years ago
Andrew Tridgell
d909f11ba3
HAL_PX4: added implementation of NSH shell stream
10 years ago
Andrew Tridgell
7cab8cb3bb
HAL_PX4: removed Console driver
12 years ago
Marco Bauer
a3b216bce3
HAL_PX4: added GPIO driver
12 years ago
Andrew Tridgell
952df2fced
HAL_PX4: new buffered storeage driver for microsd cards
...
this does all IO in the timer thread, avoids writes that don't change
data, and does all writes in multiples of 128 byte chunks. This should
be about as friendly to SD cards as we can get.
12 years ago
Andrew Tridgell
1188c9e335
HAL_PX4: added Util instance
...
this fixes hal.util->vsnprintf_P()
12 years ago
Andrew Tridgell
52f560a4c2
HAL_PX4: enabled AnalogIn driver
12 years ago
Andrew Tridgell
0fcc6d7389
HAL_PX4: added an RC Output driver
12 years ago
Andrew Tridgell
38bccee230
HAL_PX4: initial RCInput driver (overrides only)
12 years ago
Andrew Tridgell
ac7117245a
HAL_PX4: added a storage driver
...
stores 'eeprom' to a sdcard file
12 years ago
Andrew Tridgell
9373a4e5b3
HAL_PX4: added a uartA driver
...
uses stdin/stdout for IO
12 years ago
Andrew Tridgell
5a70f3becf
HAL_PX4: added a scheduler implementation
12 years ago
Andrew Tridgell
da10e68e87
HAL_PX4: added basic console driver (output only)
12 years ago
Andrew Tridgell
b41440175f
HAL_PX4: started on new PX4 HAL structures
12 years ago
Pat Hickey
2d363e0683
AP_HAL_PX4: trivial console header
12 years ago