src/platforms: move all headers to platforms/common/include/px4_platform_common

and remove the px4_ prefix, except for px4_config.h.

command to update includes:
for k in app.h atomic.h cli.h console_buffer.h defines.h getopt.h i2c.h init.h log.h micro_hal.h module.h module_params.h param.h param_macros.h posix.h sem.h sem.hpp shmem.h shutdown.h tasks.h time.h workqueue.h; do for i in $(grep -rl 'include <px4_'$k src platforms boards); do sed -i 's/#include <px4_'$k'/#include <px4_platform_common\/'$k/ $i; done; done
for in $(grep -rl 'include <px4_config.h' src platforms boards); do sed -i 's/#include <px4_config.h/#include <px4_platform_common\/px4_config.h'/ $i; done

Transitional headers for submodules are added (px4_{defines,log,time}.h)
This commit is contained in:
Beat Küng
2019-10-25 10:56:32 +02:00
parent fad0c31872
commit 3198610f85
740 changed files with 1502 additions and 1382 deletions
@@ -31,10 +31,10 @@
*
****************************************************************************/
#include <px4_config.h>
#include <px4_console_buffer.h>
#include <px4_defines.h>
#include <px4_sem.h>
#include <px4_platform_common/px4_config.h>
#include <px4_platform_common/console_buffer.h>
#include <px4_platform_common/defines.h>
#include <px4_platform_common/sem.h>
#include <pthread.h>
#include <string.h>
#include <fcntl.h>
+4 -5
View File
@@ -31,11 +31,10 @@
*
****************************************************************************/
#include "px4_init.h"
#include <px4_config.h>
#include <px4_console_buffer.h>
#include <px4_defines.h>
#include <px4_platform_common/init.h>
#include <px4_platform_common/px4_config.h>
#include <px4_platform_common/console_buffer.h>
#include <px4_platform_common/defines.h>
#include <drivers/drv_hrt.h>
#include <lib/parameters/param.h>
#include <px4_platform_common/px4_work_queue/WorkQueueManager.hpp>
@@ -37,7 +37,7 @@
* PX4 Middleware Wrapper NuttX Implementation
*/
#include <px4_defines.h>
#include <px4_platform_common/defines.h>
#include <drivers/drv_hrt.h>
namespace px4
@@ -50,9 +50,9 @@
#include <errno.h>
#include <stdbool.h>
#include <px4_config.h>
#include <px4_log.h>
#include <px4_tasks.h>
#include <px4_platform_common/px4_config.h>
#include <px4_platform_common/log.h>
#include <px4_platform_common/tasks.h>
void
px4_systemreset(bool to_bootloader)
@@ -46,7 +46,7 @@
* claim the timer and then drive it directly.
*/
#include <px4_config.h>
#include <px4_platform_common/px4_config.h>
#include <systemlib/px4_macros.h>
#include <lib/perf/perf_counter.h>
#include <nuttx/arch.h>
@@ -36,7 +36,7 @@
*
* stm32-specific PWM output data.
*/
#include <px4_config.h>
#include <px4_platform_common/px4_config.h>
#include <nuttx/arch.h>
#include <nuttx/irq.h>
@@ -55,7 +55,7 @@
*
*/
#include <px4_config.h>
#include <px4_platform_common/px4_config.h>
#include <nuttx/arch.h>
#include <nuttx/irq.h>
@@ -37,7 +37,7 @@
* Servo driver supporting PWM servos connected to Kinetis FTM timer blocks.
*/
#include <px4_config.h>
#include <px4_platform_common/px4_config.h>
#include <systemlib/px4_macros.h>
#include <nuttx/arch.h>
#include <nuttx/irq.h>
@@ -40,7 +40,7 @@
* have output pins, does not require an interrupt.
*/
#include <px4_config.h>
#include <px4_platform_common/px4_config.h>
#include <nuttx/arch.h>
#include <nuttx/irq.h>
@@ -36,7 +36,7 @@
*
*/
#include <px4_config.h>
#include <px4_platform_common/px4_config.h>
#include <nuttx/arch.h>
#include <nuttx/irq.h>
@@ -37,7 +37,7 @@
*
*/
#include <px4_config.h>
#include <px4_platform_common/px4_config.h>
#include <systemlib/px4_macros.h>
#include <nuttx/arch.h>
#include <nuttx/irq.h>
@@ -40,7 +40,7 @@
#include <drivers/device/device.h>
#include <drivers/drv_tone_alarm.h>
#include <px4_defines.h>
#include <px4_platform_common/defines.h>
#include <systemlib/px4_macros.h>
#include <cmath>
@@ -37,8 +37,8 @@
//Do nothing. IP DMA V1 MCUs are not supported.
#else
#include <px4_config.h>
#include <px4_micro_hal.h>
#include <px4_platform_common/px4_config.h>
#include <px4_platform_common/micro_hal.h>
#include <stm32_dma.h>
#include <stm32_tim.h>
#include <px4_arch/dshot.h>
@@ -45,7 +45,7 @@
* claim the timer and then drive it directly.
*/
#include <px4_config.h>
#include <px4_platform_common/px4_config.h>
#include <nuttx/arch.h>
#include <nuttx/irq.h>
@@ -34,7 +34,7 @@
/**
* @file io_timer.h
*/
#include <px4_config.h>
#include <px4_platform_common/px4_config.h>
#include <nuttx/arch.h>
#include <nuttx/irq.h>
@@ -40,8 +40,8 @@
#pragma once
#include <board_config.h>
#include <px4_config.h>
#include <px4_micro_hal.h>
#include <px4_platform_common/px4_config.h>
#include <px4_platform_common/micro_hal.h>
#include <perf/perf_counter.h>
@@ -55,7 +55,7 @@
*
*/
#include <px4_config.h>
#include <px4_platform_common/px4_config.h>
#include <nuttx/arch.h>
#include <nuttx/irq.h>
@@ -35,7 +35,7 @@
* @file drv_io_timer.c
*/
#include <px4_config.h>
#include <px4_platform_common/px4_config.h>
#include <nuttx/arch.h>
#include <nuttx/irq.h>
@@ -40,7 +40,7 @@
* have output pins, does not require an interrupt.
*/
#include <px4_config.h>
#include <px4_platform_common/px4_config.h>
#include <nuttx/arch.h>
#include <nuttx/irq.h>
@@ -36,7 +36,7 @@
*
*/
#include <px4_config.h>
#include <px4_platform_common/px4_config.h>
#include <nuttx/arch.h>
#include <nuttx/irq.h>
@@ -37,7 +37,7 @@
*
*/
#include <px4_config.h>
#include <px4_platform_common/px4_config.h>
#include <board_config.h>
@@ -32,7 +32,7 @@
****************************************************************************/
#include <drivers/drv_tone_alarm.h>
#include <px4_defines.h>
#include <px4_platform_common/defines.h>
#include <board_config.h>
namespace ToneAlarmInterface
@@ -33,7 +33,7 @@
#include <drivers/device/device.h>
#include <drivers/drv_tone_alarm.h>
#include <px4_defines.h>
#include <px4_platform_common/defines.h>
#include <cmath>
/* Check that tone alarm and HRT timers are different */