mirror of
https://github.com/betaflight/betaflight.git
synced 2025-07-13 03:20:00 +03:00
./src/platform stage 3 (#14051)
* Removing more excludes from SITL. * Ensure platform located files get optimised * Fix unit test * Revert file moves
This commit is contained in:
parent
4bf2f1294e
commit
cfa5f0b2a1
12 changed files with 78 additions and 53 deletions
7
Makefile
7
Makefile
|
@ -196,6 +196,9 @@ ifneq ($(CONFIG),)
|
||||||
TARGET_FLAGS := $(TARGET_FLAGS) -DUSE_CONFIG
|
TARGET_FLAGS := $(TARGET_FLAGS) -DUSE_CONFIG
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
SPEED_OPTIMISED_SRC := ""
|
||||||
|
SIZE_OPTIMISED_SRC := ""
|
||||||
|
|
||||||
include $(TARGET_PLATFORM_DIR)/mk/$(TARGET_MCU_FAMILY).mk
|
include $(TARGET_PLATFORM_DIR)/mk/$(TARGET_MCU_FAMILY).mk
|
||||||
|
|
||||||
# openocd specific includes
|
# openocd specific includes
|
||||||
|
@ -464,10 +467,10 @@ $(TARGET_OBJ_DIR)/%.o: %.c
|
||||||
$(V1) $(if $(findstring $<,$(NOT_OPTIMISED_SRC)), \
|
$(V1) $(if $(findstring $<,$(NOT_OPTIMISED_SRC)), \
|
||||||
$(call compile_file,not optimised,$(CC_NO_OPTIMISATION)) \
|
$(call compile_file,not optimised,$(CC_NO_OPTIMISATION)) \
|
||||||
, \
|
, \
|
||||||
$(if $(findstring $(subst ./src/main/,,$<),$(SPEED_OPTIMISED_SRC)), \
|
$(if $(findstring $(subst ./src/platform/,,$(subst ./src/main/,,$<)),$(SPEED_OPTIMISED_SRC)), \
|
||||||
$(call compile_file,speed optimised,$(CC_SPEED_OPTIMISATION)) \
|
$(call compile_file,speed optimised,$(CC_SPEED_OPTIMISATION)) \
|
||||||
, \
|
, \
|
||||||
$(if $(findstring $(subst ./src/main/,,$<),$(SIZE_OPTIMISED_SRC)), \
|
$(if $(findstring $(subst ./src/platform/,,$(subst ./src/main/,,$<)),$(SIZE_OPTIMISED_SRC)), \
|
||||||
$(call compile_file,size optimised,$(CC_SIZE_OPTIMISATION)) \
|
$(call compile_file,size optimised,$(CC_SIZE_OPTIMISATION)) \
|
||||||
, \
|
, \
|
||||||
$(call compile_file,optimised,$(CC_DEFAULT_OPTIMISATION)) \
|
$(call compile_file,optimised,$(CC_DEFAULT_OPTIMISATION)) \
|
||||||
|
|
15
mk/source.mk
15
mk/source.mk
|
@ -82,21 +82,16 @@ COMMON_SRC = \
|
||||||
cli/cli.c \
|
cli/cli.c \
|
||||||
cli/settings.c \
|
cli/settings.c \
|
||||||
config/config.c \
|
config/config.c \
|
||||||
drivers/adc.c \
|
|
||||||
drivers/dshot.c \
|
drivers/dshot.c \
|
||||||
drivers/dshot_dpwm.c \
|
drivers/dshot_dpwm.c \
|
||||||
drivers/dshot_command.c \
|
drivers/dshot_command.c \
|
||||||
drivers/buf_writer.c \
|
drivers/buf_writer.c \
|
||||||
drivers/bus.c \
|
drivers/bus.c \
|
||||||
drivers/bus_i2c_config.c \
|
|
||||||
drivers/bus_i2c_busdev.c \
|
drivers/bus_i2c_busdev.c \
|
||||||
drivers/bus_i2c_utils.c \
|
drivers/bus_i2c_utils.c \
|
||||||
drivers/bus_i2c_soft.c \
|
drivers/bus_i2c_soft.c \
|
||||||
drivers/bus_octospi.c \
|
drivers/bus_octospi.c \
|
||||||
drivers/bus_quadspi.c \
|
drivers/bus_quadspi.c \
|
||||||
drivers/bus_spi.c \
|
|
||||||
drivers/bus_spi_config.c \
|
|
||||||
drivers/bus_spi_pinconfig.c \
|
|
||||||
drivers/buttons.c \
|
drivers/buttons.c \
|
||||||
drivers/camera_control.c \
|
drivers/camera_control.c \
|
||||||
drivers/display.c \
|
drivers/display.c \
|
||||||
|
@ -111,9 +106,6 @@ COMMON_SRC = \
|
||||||
drivers/resource.c \
|
drivers/resource.c \
|
||||||
drivers/serial.c \
|
drivers/serial.c \
|
||||||
drivers/serial_impl.c \
|
drivers/serial_impl.c \
|
||||||
drivers/serial_pinconfig.c \
|
|
||||||
drivers/serial_uart.c \
|
|
||||||
drivers/serial_uart_pinconfig.c \
|
|
||||||
drivers/serial_uart_hw.c \
|
drivers/serial_uart_hw.c \
|
||||||
drivers/sound_beeper.c \
|
drivers/sound_beeper.c \
|
||||||
drivers/stack_check.c \
|
drivers/stack_check.c \
|
||||||
|
@ -236,7 +228,6 @@ COMMON_SRC = \
|
||||||
drivers/rangefinder/rangefinder_hcsr04.c \
|
drivers/rangefinder/rangefinder_hcsr04.c \
|
||||||
drivers/rangefinder/rangefinder_lidartf.c \
|
drivers/rangefinder/rangefinder_lidartf.c \
|
||||||
drivers/rangefinder/rangefinder_lidarmt.c \
|
drivers/rangefinder/rangefinder_lidarmt.c \
|
||||||
drivers/serial_escserial.c \
|
|
||||||
drivers/vtx_common.c \
|
drivers/vtx_common.c \
|
||||||
drivers/vtx_table.c \
|
drivers/vtx_table.c \
|
||||||
io/dashboard.c \
|
io/dashboard.c \
|
||||||
|
@ -405,10 +396,7 @@ ifeq ($(SIMULATOR_BUILD),yes)
|
||||||
TARGET_FLAGS := -DSIMULATOR_BUILD $(TARGET_FLAGS)
|
TARGET_FLAGS := -DSIMULATOR_BUILD $(TARGET_FLAGS)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
SPEED_OPTIMISED_SRC := ""
|
SPEED_OPTIMISED_SRC += \
|
||||||
SIZE_OPTIMISED_SRC := ""
|
|
||||||
|
|
||||||
SPEED_OPTIMISED_SRC := $(SPEED_OPTIMISED_SRC) \
|
|
||||||
common/encoding.c \
|
common/encoding.c \
|
||||||
common/filter.c \
|
common/filter.c \
|
||||||
common/maths.c \
|
common/maths.c \
|
||||||
|
@ -428,7 +416,6 @@ SPEED_OPTIMISED_SRC := $(SPEED_OPTIMISED_SRC) \
|
||||||
drivers/accgyro_legacy/accgyro_l3gd20.c \
|
drivers/accgyro_legacy/accgyro_l3gd20.c \
|
||||||
drivers/accgyro_legacy/accgyro_lsm303dlhc.c \
|
drivers/accgyro_legacy/accgyro_lsm303dlhc.c \
|
||||||
drivers/accgyro_legacy/accgyro_mma845x.c \
|
drivers/accgyro_legacy/accgyro_mma845x.c \
|
||||||
drivers/adc.c \
|
|
||||||
drivers/buf_writer.c \
|
drivers/buf_writer.c \
|
||||||
drivers/bus.c \
|
drivers/bus.c \
|
||||||
drivers/bus_quadspi.c \
|
drivers/bus_quadspi.c \
|
||||||
|
|
|
@ -175,6 +175,15 @@ MCU_COMMON_SRC = \
|
||||||
adc_apm32f4xx.c \
|
adc_apm32f4xx.c \
|
||||||
dma_apm32f4xx.c \
|
dma_apm32f4xx.c \
|
||||||
serial_uart_apm32f4xx.c \
|
serial_uart_apm32f4xx.c \
|
||||||
|
drivers/adc.c \
|
||||||
|
drivers/bus_i2c_config.c \
|
||||||
|
drivers/bus_spi.c \
|
||||||
|
drivers/bus_spi_config.c \
|
||||||
|
drivers/bus_spi_pinconfig.c \
|
||||||
|
drivers/serial_escserial.c \
|
||||||
|
drivers/serial_pinconfig.c \
|
||||||
|
drivers/serial_uart.c \
|
||||||
|
drivers/serial_uart_pinconfig.c \
|
||||||
system_apm32f4xx.c
|
system_apm32f4xx.c
|
||||||
|
|
||||||
VCP_SRC = \
|
VCP_SRC = \
|
||||||
|
@ -197,7 +206,7 @@ MSC_SRC = \
|
||||||
msc/usbd_storage_sdio.c
|
msc/usbd_storage_sdio.c
|
||||||
|
|
||||||
SPEED_OPTIMISED_SRC += \
|
SPEED_OPTIMISED_SRC += \
|
||||||
stm32/system.c
|
common/stm32/system.c
|
||||||
|
|
||||||
DSP_LIB := $(ROOT)/lib/main/CMSIS/DSP
|
DSP_LIB := $(ROOT)/lib/main/CMSIS/DSP
|
||||||
DEVICE_FLAGS += -DARM_MATH_MATRIX_CHECK -DARM_MATH_ROUNDING -DUNALIGNED_SUPPORT_DISABLE -DARM_MATH_CM4 -DUSE_FULL_DDL_DRIVER
|
DEVICE_FLAGS += -DARM_MATH_MATRIX_CHECK -DARM_MATH_ROUNDING -DUNALIGNED_SUPPORT_DISABLE -DARM_MATH_CM4 -DUSE_FULL_DDL_DRIVER
|
||||||
|
|
|
@ -114,12 +114,19 @@ MCU_COMMON_SRC = \
|
||||||
$(MIDDLEWARES_DIR)/i2c_application_library/i2c_application.c \
|
$(MIDDLEWARES_DIR)/i2c_application_library/i2c_application.c \
|
||||||
drivers/bus_i2c_timing.c \
|
drivers/bus_i2c_timing.c \
|
||||||
drivers/usb_msc_common.c \
|
drivers/usb_msc_common.c \
|
||||||
|
drivers/adc.c \
|
||||||
|
drivers/bus_i2c_config.c \
|
||||||
|
drivers/bus_spi.c \
|
||||||
|
drivers/bus_spi_config.c \
|
||||||
|
drivers/bus_spi_pinconfig.c \
|
||||||
|
drivers/serial_escserial.c \
|
||||||
|
drivers/serial_pinconfig.c \
|
||||||
|
drivers/serial_uart.c \
|
||||||
|
drivers/serial_uart_pinconfig.c \
|
||||||
msc/usbd_storage.c \
|
msc/usbd_storage.c \
|
||||||
msc/usbd_storage_emfat.c \
|
msc/usbd_storage_emfat.c \
|
||||||
msc/emfat.c \
|
msc/emfat.c \
|
||||||
msc/emfat_file.c
|
msc/emfat_file.c
|
||||||
|
|
||||||
SPEED_OPTIMISED_SRC += \
|
SPEED_OPTIMISED_SRC += \
|
||||||
stm32/system.c
|
common/stm32/system.c
|
||||||
|
|
||||||
MCU_EXCLUDES =
|
|
||||||
|
|
|
@ -18,20 +18,6 @@ MCU_FLASH_SIZE := 2048
|
||||||
ARM_SDK_PREFIX =
|
ARM_SDK_PREFIX =
|
||||||
|
|
||||||
MCU_EXCLUDES = \
|
MCU_EXCLUDES = \
|
||||||
drivers/adc.c \
|
|
||||||
drivers/bus_i2c.c \
|
|
||||||
drivers/bus_i2c_config.c \
|
|
||||||
drivers/bus_spi.c \
|
|
||||||
drivers/bus_spi_config.c \
|
|
||||||
drivers/bus_spi_pinconfig.c \
|
|
||||||
drivers/dma.c \
|
|
||||||
drivers/pwm_output.c \
|
|
||||||
drivers/rcc.c \
|
|
||||||
drivers/serial_escserial.c \
|
|
||||||
drivers/serial_pinconfig.c \
|
|
||||||
drivers/serial_uart.c \
|
|
||||||
drivers/serial_uart_init.c \
|
|
||||||
drivers/serial_uart_pinconfig.c \
|
|
||||||
drivers/rx/rx_xn297.c \
|
drivers/rx/rx_xn297.c \
|
||||||
drivers/display_ug2864hsweg01.c \
|
drivers/display_ug2864hsweg01.c \
|
||||||
telemetry/crsf.c \
|
telemetry/crsf.c \
|
||||||
|
|
|
@ -202,10 +202,19 @@ MCU_COMMON_SRC = \
|
||||||
transponder_ir_io_stdperiph.c \
|
transponder_ir_io_stdperiph.c \
|
||||||
usbd_msc_desc.c \
|
usbd_msc_desc.c \
|
||||||
camera_control_stm32.c \
|
camera_control_stm32.c \
|
||||||
|
drivers/adc.c \
|
||||||
|
drivers/bus_i2c_config.c \
|
||||||
|
drivers/bus_spi.c \
|
||||||
|
drivers/bus_spi_config.c \
|
||||||
|
drivers/bus_spi_pinconfig.c \
|
||||||
|
drivers/serial_escserial.c \
|
||||||
|
drivers/serial_pinconfig.c \
|
||||||
|
drivers/serial_uart.c \
|
||||||
|
drivers/serial_uart_pinconfig.c \
|
||||||
startup/system_stm32f4xx.c
|
startup/system_stm32f4xx.c
|
||||||
|
|
||||||
SPEED_OPTIMISED_SRC += \
|
SPEED_OPTIMISED_SRC += \
|
||||||
stm32/system.c
|
common/stm32/system.c
|
||||||
|
|
||||||
ifeq ($(PERIPH_DRIVER), HAL)
|
ifeq ($(PERIPH_DRIVER), HAL)
|
||||||
VCP_SRC = \
|
VCP_SRC = \
|
||||||
|
|
|
@ -171,11 +171,17 @@ MCU_COMMON_SRC = \
|
||||||
timer_stm32f7xx.c \
|
timer_stm32f7xx.c \
|
||||||
transponder_ir_io_hal.c \
|
transponder_ir_io_hal.c \
|
||||||
camera_control_stm32.c \
|
camera_control_stm32.c \
|
||||||
|
drivers/adc.c \
|
||||||
|
drivers/bus_i2c_config.c \
|
||||||
|
drivers/bus_spi.c \
|
||||||
|
drivers/bus_spi_config.c \
|
||||||
|
drivers/bus_spi_pinconfig.c \
|
||||||
|
drivers/serial_escserial.c \
|
||||||
|
drivers/serial_pinconfig.c \
|
||||||
|
drivers/serial_uart.c \
|
||||||
|
drivers/serial_uart_pinconfig.c \
|
||||||
startup/system_stm32f7xx.c
|
startup/system_stm32f7xx.c
|
||||||
|
|
||||||
MCU_EXCLUDES = \
|
|
||||||
drivers/bus_i2c.c
|
|
||||||
|
|
||||||
MSC_SRC = \
|
MSC_SRC = \
|
||||||
drivers/usb_msc_common.c \
|
drivers/usb_msc_common.c \
|
||||||
usb_msc_hal.c \
|
usb_msc_hal.c \
|
||||||
|
@ -187,7 +193,7 @@ MSC_SRC = \
|
||||||
msc/usbd_storage_sd_spi.c
|
msc/usbd_storage_sd_spi.c
|
||||||
|
|
||||||
SPEED_OPTIMISED_SRC += \
|
SPEED_OPTIMISED_SRC += \
|
||||||
stm32/system.c
|
common/stm32/system.c
|
||||||
|
|
||||||
DSP_LIB := $(ROOT)/lib/main/CMSIS/DSP
|
DSP_LIB := $(ROOT)/lib/main/CMSIS/DSP
|
||||||
DEVICE_FLAGS += -DARM_MATH_MATRIX_CHECK -DARM_MATH_ROUNDING -D__FPU_PRESENT=1 -DUNALIGNED_SUPPORT_DISABLE -DARM_MATH_CM7
|
DEVICE_FLAGS += -DARM_MATH_MATRIX_CHECK -DARM_MATH_ROUNDING -D__FPU_PRESENT=1 -DUNALIGNED_SUPPORT_DISABLE -DARM_MATH_CM7
|
||||||
|
|
|
@ -148,11 +148,17 @@ MCU_COMMON_SRC = \
|
||||||
timer_stm32g4xx.c \
|
timer_stm32g4xx.c \
|
||||||
transponder_ir_io_hal.c \
|
transponder_ir_io_hal.c \
|
||||||
camera_control_stm32.c \
|
camera_control_stm32.c \
|
||||||
|
drivers/adc.c \
|
||||||
|
drivers/bus_i2c_config.c \
|
||||||
|
drivers/bus_spi.c \
|
||||||
|
drivers/bus_spi_config.c \
|
||||||
|
drivers/bus_spi_pinconfig.c \
|
||||||
|
drivers/serial_escserial.c \
|
||||||
|
drivers/serial_pinconfig.c \
|
||||||
|
drivers/serial_uart.c \
|
||||||
|
drivers/serial_uart_pinconfig.c \
|
||||||
startup/system_stm32g4xx.c
|
startup/system_stm32g4xx.c
|
||||||
|
|
||||||
MCU_EXCLUDES = \
|
|
||||||
drivers/bus_i2c.c
|
|
||||||
|
|
||||||
# G4's MSC use the same driver layer file with F7
|
# G4's MSC use the same driver layer file with F7
|
||||||
MSC_SRC = \
|
MSC_SRC = \
|
||||||
drivers/usb_msc_common.c \
|
drivers/usb_msc_common.c \
|
||||||
|
@ -165,7 +171,7 @@ MSC_SRC = \
|
||||||
msc/usbd_storage_sd_spi.c
|
msc/usbd_storage_sd_spi.c
|
||||||
|
|
||||||
SPEED_OPTIMISED_SRC += \
|
SPEED_OPTIMISED_SRC += \
|
||||||
stm32/system.c
|
common/stm32/system.c
|
||||||
|
|
||||||
DSP_LIB := $(ROOT)/lib/main/CMSIS/DSP
|
DSP_LIB := $(ROOT)/lib/main/CMSIS/DSP
|
||||||
DEVICE_FLAGS += -DARM_MATH_MATRIX_CHECK -DARM_MATH_ROUNDING -D__FPU_PRESENT=1 -DUNALIGNED_SUPPORT_DISABLE -DARM_MATH_CM4
|
DEVICE_FLAGS += -DARM_MATH_MATRIX_CHECK -DARM_MATH_ROUNDING -D__FPU_PRESENT=1 -DUNALIGNED_SUPPORT_DISABLE -DARM_MATH_CM4
|
||||||
|
|
|
@ -174,6 +174,15 @@ MCU_COMMON_SRC = \
|
||||||
transponder_ir_io_hal.c \
|
transponder_ir_io_hal.c \
|
||||||
camera_control_stm32.c \
|
camera_control_stm32.c \
|
||||||
system_stm32h5xx.c \
|
system_stm32h5xx.c \
|
||||||
|
drivers/adc.c \
|
||||||
|
drivers/bus_i2c_config.c \
|
||||||
|
drivers/bus_spi.c \
|
||||||
|
drivers/bus_spi_config.c \
|
||||||
|
drivers/bus_spi_pinconfig.c \
|
||||||
|
drivers/serial_escserial.c \
|
||||||
|
drivers/serial_pinconfig.c \
|
||||||
|
drivers/serial_uart.c \
|
||||||
|
drivers/serial_uart_pinconfig.c \
|
||||||
startup/system_stm32h5xx.c
|
startup/system_stm32h5xx.c
|
||||||
|
|
||||||
# memprot_hal.c \
|
# memprot_hal.c \
|
||||||
|
@ -184,9 +193,6 @@ MCU_COMMON_SRC = \
|
||||||
# adc_stm32h5xx.c \
|
# adc_stm32h5xx.c \
|
||||||
# dma_stm32h5xx.c \
|
# dma_stm32h5xx.c \
|
||||||
|
|
||||||
MCU_EXCLUDES = \
|
|
||||||
drivers/bus_i2c.c
|
|
||||||
|
|
||||||
MSC_SRC =
|
MSC_SRC =
|
||||||
#MSC_SRC = \
|
#MSC_SRC = \
|
||||||
usb_msc_hal.c \
|
usb_msc_hal.c \
|
||||||
|
@ -199,7 +205,7 @@ MSC_SRC =
|
||||||
msc/usbd_storage_sdio.c
|
msc/usbd_storage_sdio.c
|
||||||
|
|
||||||
SPEED_OPTIMISED_SRC += \
|
SPEED_OPTIMISED_SRC += \
|
||||||
stm32/system.c
|
common/stm32/system.c
|
||||||
|
|
||||||
DSP_LIB := $(ROOT)/lib/main/CMSIS/DSP
|
DSP_LIB := $(ROOT)/lib/main/CMSIS/DSP
|
||||||
DEVICE_FLAGS += -DARM_MATH_MATRIX_CHECK -DARM_MATH_ROUNDING -DUNALIGNED_SUPPORT_DISABLE -DARM_MATH_CM7
|
DEVICE_FLAGS += -DARM_MATH_MATRIX_CHECK -DARM_MATH_ROUNDING -DUNALIGNED_SUPPORT_DISABLE -DARM_MATH_CM7
|
||||||
|
|
|
@ -298,11 +298,17 @@ MCU_COMMON_SRC = \
|
||||||
timer_stm32h7xx.c \
|
timer_stm32h7xx.c \
|
||||||
transponder_ir_io_hal.c \
|
transponder_ir_io_hal.c \
|
||||||
camera_control_stm32.c \
|
camera_control_stm32.c \
|
||||||
|
drivers/adc.c \
|
||||||
|
drivers/bus_i2c_config.c \
|
||||||
|
drivers/bus_spi.c \
|
||||||
|
drivers/bus_spi_config.c \
|
||||||
|
drivers/bus_spi_pinconfig.c \
|
||||||
|
drivers/serial_escserial.c \
|
||||||
|
drivers/serial_pinconfig.c \
|
||||||
|
drivers/serial_uart.c \
|
||||||
|
drivers/serial_uart_pinconfig.c \
|
||||||
startup/system_stm32h7xx.c
|
startup/system_stm32h7xx.c
|
||||||
|
|
||||||
MCU_EXCLUDES = \
|
|
||||||
drivers/bus_i2c.c
|
|
||||||
|
|
||||||
MSC_SRC = \
|
MSC_SRC = \
|
||||||
usb_msc_hal.c \
|
usb_msc_hal.c \
|
||||||
drivers/usb_msc_common.c \
|
drivers/usb_msc_common.c \
|
||||||
|
@ -314,7 +320,7 @@ MSC_SRC = \
|
||||||
msc/usbd_storage_sdio.c
|
msc/usbd_storage_sdio.c
|
||||||
|
|
||||||
SPEED_OPTIMISED_SRC += \
|
SPEED_OPTIMISED_SRC += \
|
||||||
stm32/system.c
|
common/stm32/system.c
|
||||||
|
|
||||||
DSP_LIB := $(ROOT)/lib/main/CMSIS/DSP
|
DSP_LIB := $(ROOT)/lib/main/CMSIS/DSP
|
||||||
DEVICE_FLAGS += -DARM_MATH_MATRIX_CHECK -DARM_MATH_ROUNDING -D__FPU_PRESENT=1 -DUNALIGNED_SUPPORT_DISABLE -DARM_MATH_CM7
|
DEVICE_FLAGS += -DARM_MATH_MATRIX_CHECK -DARM_MATH_ROUNDING -D__FPU_PRESENT=1 -DUNALIGNED_SUPPORT_DISABLE -DARM_MATH_CM7
|
||||||
|
|
|
@ -177,8 +177,7 @@ gps_conversion_unittest_SRC := \
|
||||||
|
|
||||||
io_serial_unittest_SRC := \
|
io_serial_unittest_SRC := \
|
||||||
$(USER_DIR)/io/serial.c \
|
$(USER_DIR)/io/serial.c \
|
||||||
$(USER_DIR)/io/serial_resource.c \
|
$(USER_DIR)/io/serial_resource.c
|
||||||
$(USER_DIR)/drivers/serial_pinconfig.c
|
|
||||||
|
|
||||||
|
|
||||||
ledstrip_unittest_SRC := \
|
ledstrip_unittest_SRC := \
|
||||||
|
|
|
@ -36,6 +36,7 @@ extern "C" {
|
||||||
void serialInit(bool softserialEnabled, serialPortIdentifier_e serialPortToDisable);
|
void serialInit(bool softserialEnabled, serialPortIdentifier_e serialPortToDisable);
|
||||||
|
|
||||||
PG_REGISTER(rxConfig_t, rxConfig, PG_RX_CONFIG, 0);
|
PG_REGISTER(rxConfig_t, rxConfig, PG_RX_CONFIG, 0);
|
||||||
|
PG_REGISTER(serialPinConfig_t, serialPinConfig, PG_SERIAL_PIN_CONFIG, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
#include "unittest_macros.h"
|
#include "unittest_macros.h"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue