Andrew Tridgell
|
1b85b12738
|
HAL_Linux: made I2C driver more portable
this uses a typeof() to cope with different kernel data types for I2C
messages
|
2014-07-15 13:56:50 +10:00 |
Andrew Tridgell
|
6312b9f8c0
|
HAL_Linux: allow different SPI and GPIO devices on different boards
this fixes the Replay utility, which uses subtype NONE, and will make
it easier to port to new boards
|
2014-07-14 09:44:37 +10:00 |
Andrew Tridgell
|
8e5915ef7d
|
HAL_Linux: fixed some valgrind errors
|
2014-07-14 09:44:35 +10:00 |
Andrew Tridgell
|
fc8068adfe
|
HAL_Linux: use board subtypes
|
2014-07-14 09:44:35 +10:00 |
Andrew Tridgell
|
1bf0c4c67d
|
HAL_Linux: cope with different I2C headers for data
|
2014-07-14 09:44:34 +10:00 |
Andrew Tridgell
|
fa2a1c495e
|
HAL_Linux: fixed I2C driver build errors
|
2014-07-14 09:44:34 +10:00 |
Víctor Mayoral Vilches
|
c4b6026d53
|
HAL_Linux: include readRegistersMultiple in I2CDriver
AP_HAL_Linux implemments this new method.
|
2014-07-14 09:28:42 +10:00 |
Andrew Tridgell
|
74ee70d463
|
HAL_Linux: updates for ERLE board type
|
2014-07-14 08:52:27 +10:00 |
Andrew Tridgell
|
bcc9cdbf43
|
HAL_Linux: make I2CDriver more portable
this allows it to build on the Beaglebone
|
2013-10-01 12:37:13 +10:00 |
Andrew Tridgell
|
f03315237a
|
HAL_Linux: fixed timer scheduler
|
2013-09-28 21:24:03 +10:00 |
Andrew Tridgell
|
cca59ce3c9
|
HAL_Linux: update for new scheduler API
|
2013-09-28 21:24:02 +10:00 |
Andrew Tridgell
|
58a31318ee
|
AP_HAL_Linux: initial I2C driver implementation
this works sufficiently for the HMC5883
|
2013-09-28 21:24:02 +10:00 |
Andrew Tridgell
|
4ba044c441
|
AP_HAL_Linux: initial Linux AP_HAL
|
2013-09-28 21:24:01 +10:00 |