Pat Hickey
|
9656b0ad0e
|
AP_HAL_AVR: add panic method to scheduler
|
2012-12-20 14:52:31 +11:00 |
|
Andrew Tridgell
|
7d27e420ae
|
AP_HAL: remove unnecessary Arduino.h includes
|
2012-12-20 14:52:30 +11:00 |
|
Pat Hickey
|
07be511f5e
|
AP_HAL_AVR: move AP_HAL_MAIN into separate header
|
2012-12-20 14:52:30 +11:00 |
|
Andrew Tridgell
|
e10e3ee3be
|
AP_HAL: fixed argv declaration to match getopt()
|
2012-12-20 14:52:29 +11:00 |
|
Andrew Tridgell
|
18824c7ef5
|
AP_HAL: expose argc/argv in hal.init()
used for SITL port
|
2012-12-20 14:52:29 +11:00 |
|
Pat Hickey
|
f060df9747
|
AP_HAL_AVR: now that we can detect the APM revision, use wdt reboot on apm2
|
2012-12-20 14:52:28 +11:00 |
|
Andrew Tridgell
|
1342a82ba7
|
HAL_AVR: catch atomic nesting errors
|
2012-12-20 14:51:40 +11:00 |
|
Andrew Tridgell
|
e57834d763
|
DataFlash: added SITL header
|
2012-12-20 14:51:40 +11:00 |
|
Andrew Tridgell
|
551ff0c8b8
|
AP_HAL_AVR: prevent build of AVR code on non-AVR platforms
|
2012-12-20 14:51:40 +11:00 |
|
Andrew Tridgell
|
562b6a20c9
|
AP_HAL_AVR: conditionally build AVR specific helper code
|
2012-12-20 14:51:38 +11:00 |
|
Pat Hickey
|
475da4eca4
|
CONFIG_HAL_BOARD - test sketches fixed up, build all passes
|
2012-12-20 14:51:37 +11:00 |
|
Pat Hickey
|
25e597d3b3
|
AP_HAL_AVR: Refactor APM1 and APM2 instances to use CONFIG_HAL_BOARD
|
2012-12-20 14:51:37 +11:00 |
|
Pat Hickey
|
cb70590227
|
AP_HAL_AVR: remove Dataflash driver
|
2012-12-20 14:51:37 +11:00 |
|
Pat Hickey
|
00cd4b1857
|
AP_HAL_AVR: Do not init HAL's dataflash
|
2012-12-20 14:51:37 +11:00 |
|
Pat Hickey
|
af852aa6a9
|
AP_HAL_AVR: init dataflash from HAL init
|
2012-12-20 14:51:35 +11:00 |
|
Pat Hickey
|
7f02993994
|
AP_HAL_AVR: less chatty Dataflash
|
2012-12-20 14:51:35 +11:00 |
|
Andrew Tridgell
|
eb81a3934e
|
HAL_AVR: removed extra min() define
|
2012-12-20 14:51:34 +11:00 |
|
Pat Hickey
|
f9c8f93b37
|
AP_HAL_AVR: Dataflash APM2 does a better job detecting no df card
|
2012-12-20 14:51:34 +11:00 |
|
Andrew Tridgell
|
aff1e56e82
|
AP_HAL: fixed AnalogIn example sketch
|
2012-12-20 14:51:34 +11:00 |
|
Pat Hickey
|
13f7bd1723
|
AP_HAL_AVR: AnalogIn supports read_average & read_latest
|
2012-12-20 14:51:34 +11:00 |
|
Pat Hickey
|
f9e9b8a7ef
|
AP_HAL_AVR: move scheduler's timer-hw dependent methods to a separate cpp
|
2012-12-20 14:51:34 +11:00 |
|
Andrew Tridgell
|
d9f69923f2
|
HAL_AVR: fixed int types -> uint8_t
|
2012-12-20 14:51:34 +11:00 |
|
Andrew Tridgell
|
857c0b69e5
|
AP_HAL_AVR: fixed interrupt attach for MPU6000
|
2012-12-20 14:51:34 +11:00 |
|
Andrew Tridgell
|
31bb300f81
|
AP_HAL_AVR: fixed bounds check for rc input
|
2012-12-20 14:51:34 +11:00 |
|
Pat Hickey
|
a79adcb7f4
|
AP_HAL_AVR: comment wibbles
|
2012-12-20 14:51:34 +11:00 |
|
Pat Hickey
|
8d97596ea0
|
AP_HAL_AVR: RCInput has overrides
|
2012-12-20 14:51:34 +11:00 |
|
Pat Hickey
|
dfdc14f583
|
AP_HAL_AVR: Console uses only sized int types
|
2012-12-20 14:51:34 +11:00 |
|
Pat Hickey
|
2ee214ee36
|
AP_HAL_AVR: AnalogIn uses only sized int types
|
2012-12-20 14:51:33 +11:00 |
|
Pat Hickey
|
9455d4c297
|
AP_HAL_AVR: UARTDriver impl uses only sized int types
|
2012-12-20 14:51:33 +11:00 |
|
Pat Hickey
|
ba07ae283f
|
AP_HAL_AVR: sized ints in GPIO
|
2012-12-20 14:51:33 +11:00 |
|
Pat Hickey
|
765e2da8a7
|
AP_HAL_AVR: analog input fixed when ANALOG_INPUT_NONE
* need to provide new sample so we dont spin forever
|
2012-12-20 14:51:33 +11:00 |
|
Pat Hickey
|
2826a605ba
|
AP_HAL_AVR: Dataflash debugging
|
2012-12-20 14:51:33 +11:00 |
|
Pat Hickey
|
ff09314ab8
|
AP_HAL_AVR: SPI debugging
|
2012-12-20 14:51:33 +11:00 |
|
Pat Hickey
|
d504db195e
|
AP_HAL_AVR: add sei in defer timer process
|
2012-12-20 14:51:33 +11:00 |
|
Andrew Tridgell
|
0f3e30a0c3
|
HAL_AVR: fixed race condition in delay()
|
2012-12-20 14:51:33 +11:00 |
|
Pat Hickey
|
6218d7779f
|
AP_HAL: expose DF_LOGGING_FORMAT to user
|
2012-12-20 14:51:33 +11:00 |
|
Pat Hickey
|
88f09d100a
|
AP_HAL_AVR: fix implementation of delay in scheduler
|
2012-12-20 14:51:32 +11:00 |
|
Pat Hickey
|
0b7a55b9f6
|
AP_HAL_AVR: AnalogIn hack to make vcc read work
* needs improvment
|
2012-12-20 14:51:32 +11:00 |
|
Pat Hickey
|
6e45ce12b2
|
AP_HAL_AVR: implement reboot in scheduler
* still need to fix system io register inits to do it like bootloader would
|
2012-12-20 14:51:32 +11:00 |
|
Pat Hickey
|
04d7b5ffe4
|
AP_HAL_AVR: implement changes to AnalogIn
|
2012-12-20 14:51:32 +11:00 |
|
Pat Hickey
|
50b765616b
|
AP_HAL_AVR: change uart0,1,2,3 to uartA,B,C
|
2012-12-20 14:51:32 +11:00 |
|
Pat Hickey
|
2244ac295c
|
AP_HAL_AVR: improve RCInput documentation
copied directlyf rom AP_HAL header
|
2012-12-20 14:51:31 +11:00 |
|
Pat Hickey
|
b89c45735b
|
AP_HAL_AVR: provide 'int main (void)' impl as a macro
* avoid extra typing
* makes it HAL implementation specific
|
2012-12-20 14:51:31 +11:00 |
|
Pat Hickey
|
a639f7c34f
|
AP_HAL_AVR: rename FastSerial example to UARTDriver
|
2012-12-20 14:51:31 +11:00 |
|
Pat Hickey
|
52f6d67238
|
AP_HAL_AVR: add ArduPlaneLibs test sketch
|
2012-12-20 14:51:31 +11:00 |
|
Pat Hickey
|
d47f77f8dd
|
AP_HAL_AVR Scheduler: support nested atomic sections
|
2012-12-20 14:51:31 +11:00 |
|
Pat Hickey
|
f543cede01
|
AP_HAL & AP_HAL_AVR: new SPI driver model
|
2012-12-20 14:51:31 +11:00 |
|
Pat Hickey
|
03eb5a1beb
|
AP_HAL_AVR: gpio and scheduler renamed arduino to avr
|
2012-12-20 14:51:30 +11:00 |
|
Pat Hickey
|
2e32ec3013
|
AP_HAL_AVR GPIO: rename Arduino to be AVR
|
2012-12-20 14:51:30 +11:00 |
|
Pat Hickey
|
17b951c45b
|
AP_HAL_AVR Scheduler: rename Arduino to be AVR
|
2012-12-20 14:51:30 +11:00 |
|