Эх сурвалжийг харах

Add compile option to allocate video data into flash in video_capture example

kkitayam 4 жил өмнө
parent
commit
b6d09ca761

+ 0 - 0
examples/device/video_capture/.skip.MCU_STM32F1


+ 1 - 1
hw/bsp/imxrt/boards/mimxrt1010_evk/board.mk

@@ -1,4 +1,4 @@
-CFLAGS += -DCPU_MIMXRT1011DAE5A
+CFLAGS += -DCPU_MIMXRT1011DAE5A -DCFG_EXAMPLE_VIDEO_READONLY
 MCU_VARIANT = MIMXRT1011
 
 # For flash-jlink target

+ 1 - 1
hw/bsp/imxrt/boards/mimxrt1015_evk/board.mk

@@ -1,4 +1,4 @@
-CFLAGS += -DCPU_MIMXRT1015DAF5A
+CFLAGS += -DCPU_MIMXRT1015DAF5A -DCFG_EXAMPLE_VIDEO_READONLY
 MCU_VARIANT = MIMXRT1015
 
 # For flash-jlink target

+ 1 - 0
hw/bsp/lpc15/boards/lpcxpresso1549/board.mk

@@ -1,3 +1,4 @@
+CFLAGS += -DCFG_EXAMPLE_VIDEO_READONLY
 LD_FILE = $(BOARD_PATH)/lpc1549.ld
 
 JLINK_DEVICE = LPC1549

+ 1 - 0
hw/bsp/lpcxpresso11u37/board.mk

@@ -9,6 +9,7 @@ CFLAGS += \
   -DCORE_M0 \
   -D__USE_LPCOPEN \
   -DCFG_EXAMPLE_MSC_READONLY \
+  -DCFG_EXAMPLE_VIDEO_READONLY \
   -DCFG_TUSB_MCU=OPT_MCU_LPC11UXX \
   -DCFG_TUSB_MEM_SECTION='__attribute__((section(".data.$$RAM2")))' \
   -DCFG_TUSB_MEM_ALIGN='__attribute__((aligned(64)))' 

+ 1 - 0
hw/bsp/lpcxpresso1347/board.mk

@@ -9,6 +9,7 @@ CFLAGS += \
   -DCORE_M3 \
   -D__USE_LPCOPEN \
   -DCFG_EXAMPLE_MSC_READONLY \
+  -DCFG_EXAMPLE_VIDEO_READONLY \
   -DCFG_TUSB_MCU=OPT_MCU_LPC13XX \
   -DCFG_TUSB_MEM_SECTION='__attribute__((section(".data.$$RAM2")))' \
   -DCFG_TUSB_MEM_ALIGN='__attribute__((aligned(64)))' 

+ 1 - 0
hw/bsp/nutiny_nuc126v/board.mk

@@ -7,6 +7,7 @@ CFLAGS += \
   -mcpu=cortex-m0 \
   -D__ARM_FEATURE_DSP=0 \
   -DUSE_ASSERT=0 \
+  -DCFG_EXAMPLE_VIDEO_READONLY \
   -D__CORTEX_SC=0 \
   -DCFG_TUSB_MCU=OPT_MCU_NUC126
 

+ 1 - 0
hw/bsp/nutiny_sdk_nuc120/board.mk

@@ -6,6 +6,7 @@ CFLAGS += \
   -mabi=aapcs-linux \
   -mcpu=cortex-m0 \
   -DCFG_EXAMPLE_MSC_READONLY \
+  -DCFG_EXAMPLE_VIDEO_READONLY \
   -DCFG_TUSB_MCU=OPT_MCU_NUC120
 
 # All source paths should be relative to the top level.

+ 1 - 1
hw/bsp/samd21/boards/atsamd21_xpro/board.mk

@@ -1,4 +1,4 @@
-CFLAGS += -D__SAMD21J18A__
+CFLAGS += -D__SAMD21J18A__ -DCFG_EXAMPLE_VIDEO_READONLY
 
 # All source paths should be relative to the top level.
 LD_FILE = $(BOARD_PATH)/samd21j18a_flash.ld

+ 1 - 1
hw/bsp/samd21/boards/circuitplayground_express/board.mk

@@ -1,4 +1,4 @@
-CFLAGS += -D__SAMD21G18A__
+CFLAGS += -D__SAMD21G18A__ -DCFG_EXAMPLE_VIDEO_READONLY
 
 # All source paths should be relative to the top level.
 LD_FILE = $(BOARD_PATH)/$(BOARD).ld

+ 1 - 1
hw/bsp/samd21/boards/curiosity_nano/board.mk

@@ -1,4 +1,4 @@
-CFLAGS += -D__SAMD21G17A__ -DCFG_EXAMPLE_MSC_READONLY
+CFLAGS += -D__SAMD21G17A__ -DCFG_EXAMPLE_MSC_READONLY -DCFG_EXAMPLE_VIDEO_READONLY
 
 # All source paths should be relative to the top level.
 LD_FILE = $(BOARD_PATH)/samd21g17a_flash.ld

+ 1 - 1
hw/bsp/samd21/boards/feather_m0_express/board.mk

@@ -1,4 +1,4 @@
-CFLAGS += -D__SAMD21G18A__
+CFLAGS += -D__SAMD21G18A__ -DCFG_EXAMPLE_VIDEO_READONLY
 
 # All source paths should be relative to the top level.
 LD_FILE = $(BOARD_PATH)/$(BOARD).ld

+ 1 - 1
hw/bsp/samd21/boards/itsybitsy_m0/board.mk

@@ -1,4 +1,4 @@
-CFLAGS += -D__SAMD21G18A__
+CFLAGS += -D__SAMD21G18A__ -DCFG_EXAMPLE_VIDEO_READONLY
 
 # All source paths should be relative to the top level.
 LD_FILE = $(BOARD_PATH)/$(BOARD).ld

+ 1 - 1
hw/bsp/samd21/boards/luna_d21/board.mk

@@ -1,4 +1,4 @@
-CFLAGS += -D__SAMD21G18A__
+CFLAGS += -D__SAMD21G18A__ -DCFG_EXAMPLE_VIDEO_READONLY
 
 LD_FILE = $(BOARD_PATH)/samd21g18a_flash.ld
 

+ 1 - 1
hw/bsp/samd21/boards/metro_m0_express/board.mk

@@ -1,4 +1,4 @@
-CFLAGS += -D__SAMD21G18A__
+CFLAGS += -D__SAMD21G18A__ -DCFG_EXAMPLE_VIDEO_READONLY
 
 # All source paths should be relative to the top level.
 LD_FILE = $(BOARD_PATH)/$(BOARD).ld

+ 1 - 1
hw/bsp/samd21/boards/seeeduino_xiao/board.mk

@@ -1,4 +1,4 @@
-CFLAGS += -D__SAMD21G18A__
+CFLAGS += -D__SAMD21G18A__ -DCFG_EXAMPLE_VIDEO_READONLY
 
 LD_FILE = $(BOARD_PATH)/$(BOARD).ld
 

+ 1 - 1
hw/bsp/saml2x/boards/atsaml21_xpro/board.mk

@@ -1,4 +1,4 @@
-CFLAGS += -D__SAML21J18B__
+CFLAGS += -D__SAML21J18B__ -DCFG_EXAMPLE_VIDEO_READONLY
 
 SAML_VARIANT = saml21
 

+ 1 - 1
hw/bsp/saml2x/boards/saml22_feather/board.mk

@@ -1,4 +1,4 @@
-CFLAGS += -D__SAML22J18A__
+CFLAGS += -D__SAML22J18A__ -DCFG_EXAMPLE_VIDEO_READONLY
 
 SAML_VARIANT = saml22
 

+ 1 - 1
hw/bsp/saml2x/boards/sensorwatch_m0/board.mk

@@ -1,4 +1,4 @@
-CFLAGS += -D__SAML22J18A__
+CFLAGS += -D__SAML22J18A__ -DCFG_EXAMPLE_VIDEO_READONLY
 
 SAML_VARIANT = saml22
 

+ 1 - 1
hw/bsp/stm32f0/boards/stm32f070rbnucleo/board.mk

@@ -1,4 +1,4 @@
-CFLAGS += -DSTM32F070xB
+CFLAGS += -DSTM32F070xB -DCFG_EXAMPLE_VIDEO_READONLY
 
 LD_FILE = $(BOARD_PATH)/stm32F070rbtx_flash.ld
 

+ 1 - 1
hw/bsp/stm32f0/boards/stm32f072disco/board.mk

@@ -1,4 +1,4 @@
-CFLAGS += -DSTM32F072xB
+CFLAGS += -DSTM32F072xB -DCFG_EXAMPLE_VIDEO_READONLY
 
 LD_FILE = $(BOARD_PATH)/STM32F072RBTx_FLASH.ld
 

+ 1 - 1
hw/bsp/stm32f0/boards/stm32f072eval/board.mk

@@ -1,4 +1,4 @@
-CFLAGS += -DSTM32F072xB -DLSI_VALUE=40000
+CFLAGS += -DSTM32F072xB -DLSI_VALUE=40000 -DCFG_EXAMPLE_VIDEO_READONLY
 
 LD_FILE = $(BOARD_PATH)/STM32F072VBTx_FLASH.ld
 

+ 1 - 1
hw/bsp/stm32f1/boards/stm32f103_bluepill/board.mk

@@ -1,4 +1,4 @@
-CFLAGS += -DSTM32F103xB -DHSE_VALUE=8000000U
+CFLAGS += -DSTM32F103xB -DHSE_VALUE=8000000U -DCFG_EXAMPLE_VIDEO_READONLY
 
 # All source paths should be relative to the top level.
 LD_FILE = $(BOARD_PATH)/STM32F103X8_FLASH.ld

+ 1 - 0
hw/bsp/stm32l0538disco/board.mk

@@ -13,6 +13,7 @@ CFLAGS += \
   -nostdlib -nostartfiles \
   -DSTM32L053xx \
   -DCFG_EXAMPLE_MSC_READONLY \
+  -DCFG_EXAMPLE_VIDEO_READONLY \
   -DCFG_TUSB_MCU=OPT_MCU_STM32L0
 
 # mcu driver cause following warnings