ardupilot/libraries/AP_HAL_PX4
Caio Marcelo de Oliveira Filho 19b4ca60c4 AP_HAL: provide AP_HAL_MAIN()
Move the macros to a single place and reduce the variations not based on
board, but based on

- The name of the entry-point function, specified by AP_MAIN;
- Whether it contains argc/argv arguments or not.

The goal here is that programs (vehicles and examples) don't need to
include all possible boards to define a main function. Further patches
will change the programs.
2015-10-21 09:16:09 +11:00
..
examples/simple build: compile only the HAL files needed by the board 2015-10-21 09:16:07 +11:00
AP_HAL_PX4.h AP_HAL: provide AP_HAL_MAIN() 2015-10-21 09:16:09 +11:00
AP_HAL_PX4_Namespace.h HAL_PX4: added hal.i2c support on PX4 boards 2015-09-08 16:46:52 +10:00
AnalogIn.cpp AP_HAL_PX4: standardize inclusion of libaries headers 2015-08-11 16:28:43 +10:00
AnalogIn.h AP_HAL_PX4: standardize inclusion of libaries headers 2015-08-11 16:28:43 +10:00
GPIO.cpp AP_HAL_PX4: remove unused var 2015-08-25 13:51:21 +09:00
GPIO.h AP_HAL_PX4: standardize inclusion of libaries headers 2015-08-11 16:28:43 +10:00
HAL_PX4_Class.cpp AP_HAL_PX4: merge init() and run() 2015-10-21 09:16:08 +11:00
HAL_PX4_Class.h AP_HAL_PX4: merge init() and run() 2015-10-21 09:16:08 +11:00
I2CDriver.cpp HAL_PX4: added hal.i2c support on PX4 boards 2015-09-08 16:46:52 +10:00
I2CDriver.h HAL_PX4: added hal.i2c support on PX4 boards 2015-09-08 16:46:52 +10:00
NSHShellStream.cpp AP_HAL_PX4: standardize inclusion of libaries headers 2015-08-11 16:28:43 +10:00
RCInput.cpp AP_HAL_PX4: standardize inclusion of libaries headers 2015-08-11 16:28:43 +10:00
RCInput.h AP_HAL_PX4: standardize inclusion of libaries headers 2015-08-11 16:28:43 +10:00
RCOutput.cpp AP_HAL_PX4: remove unused write method 2015-09-29 11:53:49 +09:00
RCOutput.h AP_HAL_PX4: remove unused write method 2015-09-29 11:53:49 +09:00
Scheduler.cpp AP_HAL_PX4: standardize inclusion of libaries headers 2015-08-11 16:28:43 +10:00
Scheduler.h AP_HAL_PX4: standardize inclusion of libaries headers 2015-08-11 16:28:43 +10:00
Storage.cpp AP_HAL_PX4: standardize inclusion of libaries headers 2015-08-11 16:28:43 +10:00
Storage.h AP_HAL_PX4: standardize inclusion of libaries headers 2015-08-11 16:28:43 +10:00
UARTDriver.cpp HAL_PX4: Rework support for FLOW_CONTROL_AUTO. 2015-08-19 15:21:10 +10:00
UARTDriver.h HAL_PX4: Rework support for FLOW_CONTROL_AUTO. 2015-08-19 15:21:10 +10:00
Util.cpp HAL_PX4: implement AP_HAL::Util perf calls for PX4 2015-10-20 18:09:57 +11:00
Util.h HAL_PX4: implement AP_HAL::Util perf calls for PX4 2015-10-20 18:09:57 +11:00
px4_param.cpp AP_HAL_PX4: standardize inclusion of libaries headers 2015-08-11 16:28:43 +10:00