source: rtems/spec/build/bsps/arm/imxrt/bspimxrt.yml @ 2de3a6e

Last change on this file since 2de3a6e was 2de3a6e, checked in by Sebastian Huber <sebastian.huber@…>, on 11/29/21 at 07:35:43

build: Use common objects item for get memory

  • Property mode set to 100644
File size: 10.7 KB
Line 
1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
2arch: arm
3bsp: imxrt1052
4build-type: bsp
5cflags: []
6copyrights:
7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
8cppflags: []
9enabled-by: true
10family: imxrt
11includes: []
12install:
13- destination: ${BSP_INCLUDEDIR}
14  source:
15  - bsps/arm/imxrt/include/bsp.h
16  - bsps/arm/imxrt/include/chip.h
17  - bsps/arm/imxrt/include/fsl_adc_etc.h
18  - bsps/arm/imxrt/include/fsl_adc.h
19  - bsps/arm/imxrt/include/fsl_aipstz.h
20  - bsps/arm/imxrt/include/fsl_aoi.h
21  - bsps/arm/imxrt/include/fsl_bee.h
22  - bsps/arm/imxrt/include/fsl_cache.h
23  - bsps/arm/imxrt/include/fsl_clock.h
24  - bsps/arm/imxrt/include/fsl_clock_config.h
25  - bsps/arm/imxrt/include/fsl_cmp.h
26  - bsps/arm/imxrt/include/fsl_common.h
27  - bsps/arm/imxrt/include/fsl_csi.h
28  - bsps/arm/imxrt/include/fsl_dcdc.h
29  - bsps/arm/imxrt/include/fsl_dcp.h
30  - bsps/arm/imxrt/include/fsl_device_registers.h
31  - bsps/arm/imxrt/include/fsl_dmamux.h
32  - bsps/arm/imxrt/include/fsl_edma.h
33  - bsps/arm/imxrt/include/fsl_elcdif.h
34  - bsps/arm/imxrt/include/fsl_enc.h
35  - bsps/arm/imxrt/include/fsl_enet.h
36  - bsps/arm/imxrt/include/fsl_ewm.h
37  - bsps/arm/imxrt/include/fsl_flexcan.h
38  - bsps/arm/imxrt/include/fsl_flexio_camera_edma.h
39  - bsps/arm/imxrt/include/fsl_flexio_camera.h
40  - bsps/arm/imxrt/include/fsl_flexio.h
41  - bsps/arm/imxrt/include/fsl_flexio_i2c_master.h
42  - bsps/arm/imxrt/include/fsl_flexio_i2s_edma.h
43  - bsps/arm/imxrt/include/fsl_flexio_i2s.h
44  - bsps/arm/imxrt/include/fsl_flexio_mculcd_edma.h
45  - bsps/arm/imxrt/include/fsl_flexio_mculcd.h
46  - bsps/arm/imxrt/include/fsl_flexio_spi_edma.h
47  - bsps/arm/imxrt/include/fsl_flexio_spi.h
48  - bsps/arm/imxrt/include/fsl_flexio_uart_edma.h
49  - bsps/arm/imxrt/include/fsl_flexio_uart.h
50  - bsps/arm/imxrt/include/fsl_flexram_allocate.h
51  - bsps/arm/imxrt/include/fsl_flexram.h
52  - bsps/arm/imxrt/include/fsl_flexspi.h
53  - bsps/arm/imxrt/include/fsl_flexspi_nor_boot.h
54  - bsps/arm/imxrt/include/fsl_gpc.h
55  - bsps/arm/imxrt/include/fsl_gpio.h
56  - bsps/arm/imxrt/include/fsl_gpt.h
57  - bsps/arm/imxrt/include/fsl_iomuxc.h
58  - bsps/arm/imxrt/include/fsl_kpp.h
59  - bsps/arm/imxrt/include/fsl_lpi2c_edma.h
60  - bsps/arm/imxrt/include/fsl_lpi2c.h
61  - bsps/arm/imxrt/include/fsl_lpspi_edma.h
62  - bsps/arm/imxrt/include/fsl_lpspi.h
63  - bsps/arm/imxrt/include/fsl_lpuart_edma.h
64  - bsps/arm/imxrt/include/fsl_lpuart.h
65  - bsps/arm/imxrt/include/fsl_ocotp.h
66  - bsps/arm/imxrt/include/fsl_pin_mux.h
67  - bsps/arm/imxrt/include/fsl_pit.h
68  - bsps/arm/imxrt/include/fsl_pmu.h
69  - bsps/arm/imxrt/include/fsl_pwm.h
70  - bsps/arm/imxrt/include/fsl_pxp.h
71  - bsps/arm/imxrt/include/fsl_qtmr.h
72  - bsps/arm/imxrt/include/fsl_rtwdog.h
73  - bsps/arm/imxrt/include/fsl_sai_edma.h
74  - bsps/arm/imxrt/include/fsl_sai.h
75  - bsps/arm/imxrt/include/fsl_semc.h
76  - bsps/arm/imxrt/include/fsl_snvs_hp.h
77  - bsps/arm/imxrt/include/fsl_snvs_lp.h
78  - bsps/arm/imxrt/include/fsl_spdif_edma.h
79  - bsps/arm/imxrt/include/fsl_spdif.h
80  - bsps/arm/imxrt/include/fsl_src.h
81  - bsps/arm/imxrt/include/fsl_tempmon.h
82  - bsps/arm/imxrt/include/fsl_trng.h
83  - bsps/arm/imxrt/include/fsl_tsc.h
84  - bsps/arm/imxrt/include/fsl_usdhc.h
85  - bsps/arm/imxrt/include/fsl_wdog.h
86  - bsps/arm/imxrt/include/fsl_xbara.h
87  - bsps/arm/imxrt/include/fsl_xbarb.h
88  - bsps/arm/imxrt/include/MIMXRT1052_features.h
89  - bsps/arm/imxrt/include/MIMXRT1052.h
90  - bsps/arm/imxrt/include/system_MIMXRT1052.h
91  - bsps/arm/imxrt/include/tm27.h
92- destination: ${BSP_INCLUDEDIR}/arm/freescale/imx
93  source:
94  - bsps/arm/include/arm/freescale/imx/imx_iomuxreg.h
95  - bsps/arm/include/arm/freescale/imx/imx_iomuxvar.h
96- destination: ${BSP_INCLUDEDIR}/bsp
97  source:
98  - bsps/arm/imxrt/include/bsp/flash-headers.h
99  - bsps/arm/imxrt/include/bsp/irq.h
100  - bsps/arm/include/bsp/imx-gpio.h
101  - bsps/arm/include/bsp/imx-iomux.h
102- destination: ${BSP_INCLUDEDIR}/imxrt
103  source:
104  - bsps/arm/imxrt/include/imxrt/imxrt1050.dtsi
105  - bsps/arm/imxrt/include/imxrt/imxrt1050-pinfunc.h
106  - bsps/arm/imxrt/include/imxrt/lpspi.h
107  - bsps/arm/imxrt/include/imxrt/memory.h
108  - bsps/arm/imxrt/include/imxrt/mpu-config.h
109- destination: ${BSP_LIBDIR}
110  source:
111  - bsps/arm/imxrt/start/linkcmds.flexspi
112  - bsps/arm/imxrt/start/linkcmds.ocram
113  - bsps/arm/imxrt/start/linkcmds.sdram
114links:
115- role: build-dependency
116  uid: ../grp
117- role: build-dependency
118  uid: abi
119- role: build-dependency
120  uid: ../../optconsolebaud
121- role: build-dependency
122  uid: ../../optconsoleirq
123- role: build-dependency
124  uid: optfsledmaemlm
125- role: build-dependency
126  uid: optlinkcmds
127- role: build-dependency
128  uid: optmemdtcmsz
129- role: build-dependency
130  uid: optmemextramnocachesz
131- role: build-dependency
132  uid: optmemextramorigin
133- role: build-dependency
134  uid: optmemextramsz
135- role: build-dependency
136  uid: optmemflashcfgsz
137- role: build-dependency
138  uid: optmemflashivtsz
139- role: build-dependency
140  uid: optmemflashorigin
141- role: build-dependency
142  uid: optmemflashsz
143- role: build-dependency
144  uid: optmemitcmsz
145- role: build-dependency
146  uid: optmemnullsz
147- role: build-dependency
148  uid: optmemocramnocachesz
149- role: build-dependency
150  uid: optmemocramsz
151- role: build-dependency
152  uid: ../start
153- role: build-dependency
154  uid: ../../obj
155- role: build-dependency
156  uid: ../../objirq
157- role: build-dependency
158  uid: ../../objdevfsledma
159- role: build-dependency
160  uid: ../../objmem
161- role: build-dependency
162  uid: ../../opto2
163- role: build-dependency
164  uid: linkcmds
165- role: build-dependency
166  uid: linkcmdsmemory
167- role: build-dependency
168  uid: ../../bspopts
169source:
170- bsps/arm/imxrt/console/console.c
171- bsps/arm/imxrt/dts/imxrt1050-evkb.c
172- bsps/arm/imxrt/i2c/imxrt-lpi2c.c
173- bsps/arm/imxrt/nxp/boards/evkbimxrt1050/clock_config.c
174- bsps/arm/imxrt/nxp/boards/evkbimxrt1050/pin_mux.c
175- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_adc.c
176- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_adc_etc.c
177- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_aipstz.c
178- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_aoi.c
179- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_bee.c
180- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_cache.c
181- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_clock.c
182- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_cmp.c
183- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_common.c
184- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_csi.c
185- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_dcdc.c
186- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_dcp.c
187- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_dmamux.c
188- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_edma.c
189- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_elcdif.c
190- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_enc.c
191- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_enet.c
192- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_ewm.c
193- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexcan.c
194- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexio.c
195- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexio_camera.c
196- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexio_camera_edma.c
197- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexio_i2c_master.c
198- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexio_i2s.c
199- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexio_i2s_edma.c
200- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexio_mculcd.c
201- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexio_mculcd_edma.c
202- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexio_spi.c
203- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexio_spi_edma.c
204- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexio_uart.c
205- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexio_uart_edma.c
206- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexram.c
207- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexram_allocate.c
208- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_flexspi.c
209- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_gpc.c
210- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_gpio.c
211- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_gpt.c
212- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_kpp.c
213- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_lpi2c.c
214- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_lpi2c_edma.c
215- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_lpspi.c
216- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_lpspi_edma.c
217- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_lpuart.c
218- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_lpuart_edma.c
219- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_ocotp.c
220- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_pit.c
221- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_pmu.c
222- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_pwm.c
223- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_pxp.c
224- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_qtmr.c
225- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_rtwdog.c
226- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_sai.c
227- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_sai_edma.c
228- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_semc.c
229- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_snvs_hp.c
230- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_snvs_lp.c
231- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_spdif.c
232- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_spdif_edma.c
233- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_src.c
234- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_tempmon.c
235- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_trng.c
236- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_tsc.c
237- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_usdhc.c
238- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_wdog.c
239- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_xbara.c
240- bsps/arm/imxrt/nxp/devices/MIMXRT1052/drivers/fsl_xbarb.c
241- bsps/arm/imxrt/nxp/devices/MIMXRT1052/xip/fsl_flexspi_nor_boot.c
242- bsps/arm/imxrt/spi/imxrt-lpspi.c
243- bsps/arm/imxrt/start/bspstart.c
244- bsps/arm/imxrt/start/bspstarthooks.c
245- bsps/arm/imxrt/start/clock-arm-pll-config.c
246- bsps/arm/imxrt/start/flash-boot-data.c
247- bsps/arm/imxrt/start/flash-dcd.c
248- bsps/arm/imxrt/start/flash-flexspi-config.c
249- bsps/arm/imxrt/start/flash-ivt.c
250- bsps/arm/imxrt/start/imxrt-ffec-init.c
251- bsps/arm/imxrt/start/mpu-config.c
252- bsps/arm/shared/cache/cache-v7m.c
253- bsps/arm/shared/clock/clock-armv7m.c
254- bsps/arm/shared/cpucounter/cpucounter-armv7m.c
255- bsps/arm/shared/irq/irq-armv7m.c
256- bsps/arm/shared/irq/irq-dispatch-armv7m.c
257- bsps/arm/shared/pins/imx-gpio.c
258- bsps/arm/shared/pins/imx_iomux.c
259- bsps/arm/shared/start/bsp-start-memcpy.S
260- bsps/arm/shared/start/bspreset-armv7m.c
261- bsps/shared/dev/btimer/btimer-stub.c
262- bsps/shared/dev/getentropy/getentropy-cpucounter.c
263- bsps/shared/dev/serial/console-termios.c
264- bsps/shared/irq/irq-default-handler.c
265- bsps/shared/start/bspfatal-default.c
266- bsps/shared/start/gettargethash-default.c
267- bsps/shared/start/sbrk.c
268- bsps/shared/start/stackalloc.c
269type: build
Note: See TracBrowser for help on using the repository browser.