diff options
Diffstat (limited to 'spec/build/bsps/arm/lpc24xx')
52 files changed, 1204 insertions, 0 deletions
diff --git a/spec/build/bsps/arm/lpc24xx/abi.yml b/spec/build/bsps/arm/lpc24xx/abi.yml new file mode 100644 index 0000000000..dd98de97fe --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/abi.yml @@ -0,0 +1,34 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-string: null +- split: null +- env-append: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: +- -mcpu=arm7tdmi-s +- -mthumb +default-by-variant: +- value: + - -mthumb + - -mcpu=cortex-m3 + variants: + - arm/lpc17xx_ea_ram + - arm/lpc17xx_ea_rom_int + - arm/lpc17xx_plx800_ram + - arm/lpc17xx_plx800_rom_int +- value: + - -mthumb + - -mcpu=cortex-m4 + - -mfpu=fpv4-sp-d16 + - -mfloat-abi=hard + variants: + - arm/lpc40xx_ea_ram + - arm/lpc40xx_ea_rom_int +description: | + ABI flags +enabled-by: true +links: [] +name: ABI_FLAGS +type: build diff --git a/spec/build/bsps/arm/lpc24xx/bsplpc17xxearam.yml b/spec/build/bsps/arm/lpc24xx/bsplpc17xxearam.yml new file mode 100644 index 0000000000..181c49c60a --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/bsplpc17xxearam.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +arch: arm +bsp: lpc17xx_ea_ram +build-type: bsp +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +enabled-by: true +family: lpc24xx +includes: [] +install: [] +links: +- role: build-dependency + uid: grp +- role: build-dependency + uid: ../../opto2 +source: [] +type: build diff --git a/spec/build/bsps/arm/lpc24xx/bsplpc17xxearomint.yml b/spec/build/bsps/arm/lpc24xx/bsplpc17xxearomint.yml new file mode 100644 index 0000000000..ad6e72110a --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/bsplpc17xxearomint.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +arch: arm +bsp: lpc17xx_ea_rom_int +build-type: bsp +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +enabled-by: true +family: lpc24xx +includes: [] +install: [] +links: +- role: build-dependency + uid: grp +- role: build-dependency + uid: tstlpc17xxearomint +- role: build-dependency + uid: ../../opto2 +source: [] +type: build diff --git a/spec/build/bsps/arm/lpc24xx/bsplpc17xxplx800ram.yml b/spec/build/bsps/arm/lpc24xx/bsplpc17xxplx800ram.yml new file mode 100644 index 0000000000..c19e6174f0 --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/bsplpc17xxplx800ram.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +arch: arm +bsp: lpc17xx_plx800_ram +build-type: bsp +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +enabled-by: true +family: lpc24xx +includes: [] +install: [] +links: +- role: build-dependency + uid: grp +- role: build-dependency + uid: ../../opto2 +source: [] +type: build diff --git a/spec/build/bsps/arm/lpc24xx/bsplpc17xxplx800romint.yml b/spec/build/bsps/arm/lpc24xx/bsplpc17xxplx800romint.yml new file mode 100644 index 0000000000..ec07975717 --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/bsplpc17xxplx800romint.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +arch: arm +bsp: lpc17xx_plx800_rom_int +build-type: bsp +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +enabled-by: true +family: lpc24xx +includes: [] +install: [] +links: +- role: build-dependency + uid: grp +- role: build-dependency + uid: tstlpc17xxplx800romint +- role: build-dependency + uid: ../../opto2 +source: [] +type: build diff --git a/spec/build/bsps/arm/lpc24xx/bsplpc2362.yml b/spec/build/bsps/arm/lpc24xx/bsplpc2362.yml new file mode 100644 index 0000000000..fe667c755f --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/bsplpc2362.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +arch: arm +bsp: lpc2362 +build-type: bsp +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +enabled-by: true +family: lpc24xx +includes: [] +install: [] +links: +- role: build-dependency + uid: grp +- role: build-dependency + uid: tstlpc2362 +- role: build-dependency + uid: ../../opto2 +source: [] +type: build diff --git a/spec/build/bsps/arm/lpc24xx/bsplpc23xxtli800.yml b/spec/build/bsps/arm/lpc24xx/bsplpc23xxtli800.yml new file mode 100644 index 0000000000..4815cdff2a --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/bsplpc23xxtli800.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +arch: arm +bsp: lpc23xx_tli800 +build-type: bsp +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +enabled-by: true +family: lpc24xx +includes: [] +install: [] +links: +- role: build-dependency + uid: grp +- role: build-dependency + uid: tstlpc23xxtli800 +- role: build-dependency + uid: ../../opto2 +source: [] +type: build diff --git a/spec/build/bsps/arm/lpc24xx/bsplpc24xxea.yml b/spec/build/bsps/arm/lpc24xx/bsplpc24xxea.yml new file mode 100644 index 0000000000..8aa5210101 --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/bsplpc24xxea.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +arch: arm +bsp: lpc24xx_ea +build-type: bsp +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +enabled-by: true +family: lpc24xx +includes: [] +install: [] +links: +- role: build-dependency + uid: grp +- role: build-dependency + uid: ../../opto2 +source: [] +type: build diff --git a/spec/build/bsps/arm/lpc24xx/bsplpc40xxearam.yml b/spec/build/bsps/arm/lpc24xx/bsplpc40xxearam.yml new file mode 100644 index 0000000000..74dd4b4e0f --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/bsplpc40xxearam.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +arch: arm +bsp: lpc40xx_ea_ram +build-type: bsp +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +enabled-by: true +family: lpc24xx +includes: [] +install: [] +links: +- role: build-dependency + uid: grp +- role: build-dependency + uid: ../../opto2 +source: [] +type: build diff --git a/spec/build/bsps/arm/lpc24xx/bsplpc40xxearomint.yml b/spec/build/bsps/arm/lpc24xx/bsplpc40xxearomint.yml new file mode 100644 index 0000000000..babf218f6d --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/bsplpc40xxearomint.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +arch: arm +bsp: lpc40xx_ea_rom_int +build-type: bsp +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +enabled-by: true +family: lpc24xx +includes: [] +install: [] +links: +- role: build-dependency + uid: grp +- role: build-dependency + uid: tstlpc40xxearomint +- role: build-dependency + uid: ../../opto2 +source: [] +type: build diff --git a/spec/build/bsps/arm/lpc24xx/bspncsram.yml b/spec/build/bsps/arm/lpc24xx/bspncsram.yml new file mode 100644 index 0000000000..f5fd8fb730 --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/bspncsram.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +arch: arm +bsp: lpc24xx_ncs_ram +build-type: bsp +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +enabled-by: true +family: lpc24xx +includes: [] +install: [] +links: +- role: build-dependency + uid: grp +- role: build-dependency + uid: ../../opto2 +source: [] +type: build diff --git a/spec/build/bsps/arm/lpc24xx/bspncsromext.yml b/spec/build/bsps/arm/lpc24xx/bspncsromext.yml new file mode 100644 index 0000000000..219538f4ba --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/bspncsromext.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +arch: arm +bsp: lpc24xx_ncs_rom_ext +build-type: bsp +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +enabled-by: true +family: lpc24xx +includes: [] +install: [] +links: +- role: build-dependency + uid: grp +- role: build-dependency + uid: ../../opto2 +source: [] +type: build diff --git a/spec/build/bsps/arm/lpc24xx/bspncsromint.yml b/spec/build/bsps/arm/lpc24xx/bspncsromint.yml new file mode 100644 index 0000000000..ad3066f149 --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/bspncsromint.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +arch: arm +bsp: lpc24xx_ncs_rom_int +build-type: bsp +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +enabled-by: true +family: lpc24xx +includes: [] +install: [] +links: +- role: build-dependency + uid: grp +- role: build-dependency + uid: tstncsromint +- role: build-dependency + uid: ../../opto2 +source: [] +type: build diff --git a/spec/build/bsps/arm/lpc24xx/bspplx800ram.yml b/spec/build/bsps/arm/lpc24xx/bspplx800ram.yml new file mode 100644 index 0000000000..1b67bf9030 --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/bspplx800ram.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +arch: arm +bsp: lpc24xx_plx800_ram +build-type: bsp +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +enabled-by: true +family: lpc24xx +includes: [] +install: [] +links: +- role: build-dependency + uid: grp +- role: build-dependency + uid: ../../opto2 +source: [] +type: build diff --git a/spec/build/bsps/arm/lpc24xx/bspplx800romint.yml b/spec/build/bsps/arm/lpc24xx/bspplx800romint.yml new file mode 100644 index 0000000000..d205aca3b3 --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/bspplx800romint.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +arch: arm +bsp: lpc24xx_plx800_rom_int +build-type: bsp +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +enabled-by: true +family: lpc24xx +includes: [] +install: [] +links: +- role: build-dependency + uid: grp +- role: build-dependency + uid: tstplx800romint +- role: build-dependency + uid: ../../opto2 +source: [] +type: build diff --git a/spec/build/bsps/arm/lpc24xx/grp.yml b/spec/build/bsps/arm/lpc24xx/grp.yml new file mode 100644 index 0000000000..ba3d3df09d --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/grp.yml @@ -0,0 +1,84 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: group +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +includes: [] +install: [] +ldflags: [] +links: +- role: build-dependency + uid: ../grp +- role: build-dependency + uid: abi +- role: build-dependency + uid: obj +- role: build-dependency + uid: objnet +- role: build-dependency + uid: optcclk +- role: build-dependency + uid: optconcfg +- role: build-dependency + uid: optdmachn +- role: build-dependency + uid: optemcclkdiv +- role: build-dependency + uid: optemcis42s32800b +- role: build-dependency + uid: optemcis42s32800d7 +- role: build-dependency + uid: optemcm29w160e +- role: build-dependency + uid: optemcm29w320e70 +- role: build-dependency + uid: optemcmt48lc4m16a2 +- role: build-dependency + uid: optemcsst39vf3201 +- role: build-dependency + uid: optemctest +- role: build-dependency + uid: optemcw9825g2jb75i +- role: build-dependency + uid: optethdownpin +- role: build-dependency + uid: optethrmii +- role: build-dependency + uid: optheapext +- role: build-dependency + uid: optoscmain +- role: build-dependency + uid: optoscrtc +- role: build-dependency + uid: optotgi2c +- role: build-dependency + uid: optpclkdiv +- role: build-dependency + uid: optresetvec +- role: build-dependency + uid: optstopeth +- role: build-dependency + uid: optstopgpdma +- role: build-dependency + uid: optstopusb +- role: build-dependency + uid: optuart1cfg +- role: build-dependency + uid: optuart2cfg +- role: build-dependency + uid: optuart3cfg +- role: build-dependency + uid: optuartbaud +- role: build-dependency + uid: ../start +- role: build-dependency + uid: ../../linkcmds +- role: build-dependency + uid: ../../obj +- role: build-dependency + uid: ../../objirq +- role: build-dependency + uid: ../../bspopts +type: build +use-after: [] +use-before: [] diff --git a/spec/build/bsps/arm/lpc24xx/obj.yml b/spec/build/bsps/arm/lpc24xx/obj.yml new file mode 100644 index 0000000000..43bdf40820 --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/obj.yml @@ -0,0 +1,90 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: objects +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: true +includes: [] +install: +- destination: ${BSP_INCLUDEDIR} + source: + - bsps/arm/lpc24xx/include/bsp.h + - bsps/arm/lpc24xx/include/tm27.h +- destination: ${BSP_INCLUDEDIR}/bsp + source: + - bsps/arm/lpc24xx/include/bsp/dma.h + - bsps/arm/lpc24xx/include/bsp/i2c.h + - bsps/arm/lpc24xx/include/bsp/io.h + - bsps/arm/lpc24xx/include/bsp/irq.h + - bsps/arm/lpc24xx/include/bsp/lcd.h + - bsps/arm/lpc24xx/include/bsp/lpc-clock-config.h + - bsps/arm/lpc24xx/include/bsp/lpc-ethernet-config.h + - bsps/arm/lpc24xx/include/bsp/lpc17xx.h + - bsps/arm/lpc24xx/include/bsp/lpc24xx.h + - bsps/arm/lpc24xx/include/bsp/ssp.h + - bsps/arm/lpc24xx/include/bsp/start-config.h + - bsps/arm/lpc24xx/include/bsp/system-clocks.h +- destination: ${BSP_LIBDIR} + source: + - bsps/arm/lpc24xx/start/linkcmds.lpc17xx_ea_ram + - bsps/arm/lpc24xx/start/linkcmds.lpc17xx_ea_rom_int + - bsps/arm/lpc24xx/start/linkcmds.lpc17xx_plx800_ram + - bsps/arm/lpc24xx/start/linkcmds.lpc17xx_plx800_rom_int + - bsps/arm/lpc24xx/start/linkcmds.lpc2362 + - bsps/arm/lpc24xx/start/linkcmds.lpc23xx_tli800 + - bsps/arm/lpc24xx/start/linkcmds.lpc24xx_ea + - bsps/arm/lpc24xx/start/linkcmds.lpc24xx_ncs_ram + - bsps/arm/lpc24xx/start/linkcmds.lpc24xx_ncs_rom_ext + - bsps/arm/lpc24xx/start/linkcmds.lpc24xx_ncs_rom_int + - bsps/arm/lpc24xx/start/linkcmds.lpc24xx_plx800_ram + - bsps/arm/lpc24xx/start/linkcmds.lpc24xx_plx800_rom_int + - bsps/arm/lpc24xx/start/linkcmds.lpc40xx_ea_ram + - bsps/arm/lpc24xx/start/linkcmds.lpc40xx_ea_rom_int +links: [] +source: +- bsps/arm/lpc24xx/console/console-config.c +- bsps/arm/lpc24xx/console/uart-probe-1.c +- bsps/arm/lpc24xx/console/uart-probe-2.c +- bsps/arm/lpc24xx/console/uart-probe-3.c +- bsps/arm/lpc24xx/fb/lcd.c +- bsps/arm/lpc24xx/i2c/i2c.c +- bsps/arm/lpc24xx/irq/irq-dispatch.c +- bsps/arm/lpc24xx/irq/irq.c +- bsps/arm/lpc24xx/rtc/rtc-config.c +- bsps/arm/lpc24xx/spi/ssp.c +- bsps/arm/lpc24xx/start/bspidle.c +- bsps/arm/lpc24xx/start/bspreset-armv4.c +- bsps/arm/lpc24xx/start/bspstart.c +- bsps/arm/lpc24xx/start/bspstarthooks.c +- bsps/arm/lpc24xx/start/dma-copy.c +- bsps/arm/lpc24xx/start/dma.c +- bsps/arm/lpc24xx/start/fb-config.c +- bsps/arm/lpc24xx/start/io.c +- bsps/arm/lpc24xx/start/restart.c +- bsps/arm/lpc24xx/start/start-config-emc-dynamic.c +- bsps/arm/lpc24xx/start/start-config-emc-static.c +- bsps/arm/lpc24xx/start/start-config-mpu.c +- bsps/arm/lpc24xx/start/start-config-pinsel.c +- bsps/arm/lpc24xx/start/system-clocks.c +- bsps/arm/lpc24xx/start/timer.c +- bsps/arm/shared/clock/clock-armv7m.c +- bsps/arm/shared/clock/clock-nxp-lpc.c +- bsps/arm/shared/fb/arm-pl111.c +- bsps/arm/shared/irq/irq-armv7m.c +- bsps/arm/shared/irq/irq-dispatch-armv7m.c +- bsps/arm/shared/start/bsp-start-memcpy.S +- bsps/arm/shared/start/bspreset-armv7m.c +- bsps/shared/cache/nocache.c +- bsps/shared/dev/getentropy/getentropy-cpucounter.c +- bsps/shared/dev/rtc/rtc-support.c +- bsps/shared/dev/serial/console-termios-init.c +- bsps/shared/dev/serial/console-termios.c +- bsps/shared/dev/serial/uart-output-char.c +- bsps/shared/irq/irq-default-handler.c +- bsps/shared/start/bspfatal-default.c +- bsps/shared/start/bspgetworkarea-default.c +- bsps/shared/start/sbrk.c +- bsps/shared/start/stackalloc.c +type: build diff --git a/spec/build/bsps/arm/lpc24xx/objnet.yml b/spec/build/bsps/arm/lpc24xx/objnet.yml new file mode 100644 index 0000000000..8534edceaf --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/objnet.yml @@ -0,0 +1,16 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +build-type: objects +cflags: [] +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +cppflags: [] +cxxflags: [] +enabled-by: +- RTEMS_NETWORKING +includes: +- cpukit/libnetworking +install: [] +links: [] +source: +- bsps/arm/shared/net/lpc-ethernet.c +type: build diff --git a/spec/build/bsps/arm/lpc24xx/optcclk.yml b/spec/build/bsps/arm/lpc24xx/optcclk.yml new file mode 100644 index 0000000000..aacf2192c2 --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/optcclk.yml @@ -0,0 +1,28 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- define: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: 72000000 +default-by-variant: +- value: 96000000 + variants: + - arm/lpc17xx_ea.* +- value: 96000000 + variants: + - arm/lpc40xx_ea.* +- value: 58982400 + variants: + - arm/lpc23.* +- value: 51612800 + variants: + - arm/lpc24xx_plx800_.* +description: | + CPU clock in Hz +enabled-by: true +format: '{}' +links: [] +name: LPC24XX_CCLK +type: build diff --git a/spec/build/bsps/arm/lpc24xx/optconcfg.yml b/spec/build/bsps/arm/lpc24xx/optconcfg.yml new file mode 100644 index 0000000000..4e09164cdf --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/optconcfg.yml @@ -0,0 +1,15 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-boolean: null +- define-condition: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: false +default-by-variant: [] +description: | + configuration for console (UART 0) +enabled-by: true +links: [] +name: LPC24XX_CONFIG_CONSOLE +type: build diff --git a/spec/build/bsps/arm/lpc24xx/optdmachn.yml b/spec/build/bsps/arm/lpc24xx/optdmachn.yml new file mode 100644 index 0000000000..1a67589bfc --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/optdmachn.yml @@ -0,0 +1,22 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- define: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: 2 +default-by-variant: +- value: 8 + variants: + - arm/lpc17.* +- value: 8 + variants: + - arm/lpc40.* +description: | + DMA channel count +enabled-by: true +format: '{}' +links: [] +name: LPC_DMA_CHANNEL_COUNT +type: build diff --git a/spec/build/bsps/arm/lpc24xx/optemcclkdiv.yml b/spec/build/bsps/arm/lpc24xx/optemcclkdiv.yml new file mode 100644 index 0000000000..8851dadfa7 --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/optemcclkdiv.yml @@ -0,0 +1,22 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- define: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: 1 +default-by-variant: +- value: 2 + variants: + - arm/lpc17xx_ea.* +- value: 2 + variants: + - arm/lpc40xx_ea.* +description: | + clock divider for EMCCLK (EMCCLK = CCLK / EMCCLKDIV) +enabled-by: true +format: '{}' +links: [] +name: LPC24XX_EMCCLKDIV +type: build diff --git a/spec/build/bsps/arm/lpc24xx/optemcis42s32800b.yml b/spec/build/bsps/arm/lpc24xx/optemcis42s32800b.yml new file mode 100644 index 0000000000..de40eca73a --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/optemcis42s32800b.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-boolean: null +- define-condition: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: false +default-by-variant: +- value: true + variants: + - arm/lpc17xx_ea_rom_.* +- value: true + variants: + - arm/lpc40xx_ea_rom_.* +description: | + enable ISSI IS42S32800B configuration for EMC +enabled-by: true +links: [] +name: LPC24XX_EMC_IS42S32800B +type: build diff --git a/spec/build/bsps/arm/lpc24xx/optemcis42s32800d7.yml b/spec/build/bsps/arm/lpc24xx/optemcis42s32800d7.yml new file mode 100644 index 0000000000..e7ad228709 --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/optemcis42s32800d7.yml @@ -0,0 +1,18 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-boolean: null +- define-condition: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: false +default-by-variant: +- value: true + variants: + - arm/.*_plx800_rom_.* +description: | + enable ISSI IS42S32800D7 configuration for EMC +enabled-by: true +links: [] +name: LPC24XX_EMC_IS42S32800D7 +type: build diff --git a/spec/build/bsps/arm/lpc24xx/optemcm29w160e.yml b/spec/build/bsps/arm/lpc24xx/optemcm29w160e.yml new file mode 100644 index 0000000000..40a4bfbf71 --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/optemcm29w160e.yml @@ -0,0 +1,18 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-boolean: null +- define-condition: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: false +default-by-variant: +- value: true + variants: + - arm/lpc24xx_ncs_rom_.* +description: | + enable M29W160E configuration for EMC +enabled-by: true +links: [] +name: LPC24XX_EMC_M29W160E +type: build diff --git a/spec/build/bsps/arm/lpc24xx/optemcm29w320e70.yml b/spec/build/bsps/arm/lpc24xx/optemcm29w320e70.yml new file mode 100644 index 0000000000..a32c1a3eb6 --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/optemcm29w320e70.yml @@ -0,0 +1,18 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-boolean: null +- define-condition: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: false +default-by-variant: +- value: true + variants: + - arm/.*_plx800_rom_.* +description: | + enable M29W320E70 configuration for EMC +enabled-by: true +links: [] +name: LPC24XX_EMC_M29W320E70 +type: build diff --git a/spec/build/bsps/arm/lpc24xx/optemcmt48lc4m16a2.yml b/spec/build/bsps/arm/lpc24xx/optemcmt48lc4m16a2.yml new file mode 100644 index 0000000000..ab6f25fef8 --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/optemcmt48lc4m16a2.yml @@ -0,0 +1,18 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-boolean: null +- define-condition: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: false +default-by-variant: +- value: true + variants: + - arm/lpc24xx_ncs_rom_.* +description: | + enable Micron MT48LC4M16A2 configuration for EMC +enabled-by: true +links: [] +name: LPC24XX_EMC_MT48LC4M16A2 +type: build diff --git a/spec/build/bsps/arm/lpc24xx/optemcsst39vf3201.yml b/spec/build/bsps/arm/lpc24xx/optemcsst39vf3201.yml new file mode 100644 index 0000000000..851c28a275 --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/optemcsst39vf3201.yml @@ -0,0 +1,15 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-boolean: null +- define-condition: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: false +default-by-variant: [] +description: | + enable SST39VF3201 configuration for EMC +enabled-by: true +links: [] +name: LPC24XX_EMC_SST39VF3201 +type: build diff --git a/spec/build/bsps/arm/lpc24xx/optemctest.yml b/spec/build/bsps/arm/lpc24xx/optemctest.yml new file mode 100644 index 0000000000..4153bd2664 --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/optemctest.yml @@ -0,0 +1,15 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-boolean: null +- define-condition: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: false +default-by-variant: [] +description: | + enable tests for EMC +enabled-by: true +links: [] +name: LPC24XX_EMC_TEST +type: build diff --git a/spec/build/bsps/arm/lpc24xx/optemcw9825g2jb75i.yml b/spec/build/bsps/arm/lpc24xx/optemcw9825g2jb75i.yml new file mode 100644 index 0000000000..2be3f76372 --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/optemcw9825g2jb75i.yml @@ -0,0 +1,15 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-boolean: null +- define-condition: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: false +default-by-variant: [] +description: | + enable Winbond W9825G2JB75I configuration for EMC +enabled-by: true +links: [] +name: LPC24XX_EMC_W9825G2JB75I +type: build diff --git a/spec/build/bsps/arm/lpc24xx/optethdownpin.yml b/spec/build/bsps/arm/lpc24xx/optethdownpin.yml new file mode 100644 index 0000000000..c3889b0eea --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/optethdownpin.yml @@ -0,0 +1,15 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-boolean: null +- define-condition: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: false +default-by-variant: [] +description: | + optional Ethernet power-down pin, output is set to high to enable power +enabled-by: true +links: [] +name: LPC24XX_PIN_ETHERNET_POWER_DOWN +type: build diff --git a/spec/build/bsps/arm/lpc24xx/optethrmii.yml b/spec/build/bsps/arm/lpc24xx/optethrmii.yml new file mode 100644 index 0000000000..c7c3627c82 --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/optethrmii.yml @@ -0,0 +1,18 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-boolean: null +- define-condition: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: false +default-by-variant: +- value: true + variants: + - arm/.*_ea_.* +description: | + enable RMII for Ethernet +enabled-by: true +links: [] +name: LPC24XX_ETHERNET_RMII +type: build diff --git a/spec/build/bsps/arm/lpc24xx/optheapext.yml b/spec/build/bsps/arm/lpc24xx/optheapext.yml new file mode 100644 index 0000000000..b485eb6cc3 --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/optheapext.yml @@ -0,0 +1,18 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-boolean: null +- define-condition: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: false +default-by-variant: +- value: true + variants: + - arm/lpc23.* +description: | + enable heap extend by Ethernet and USB regions +enabled-by: true +links: [] +name: LPC24XX_HEAP_EXTEND +type: build diff --git a/spec/build/bsps/arm/lpc24xx/optoscmain.yml b/spec/build/bsps/arm/lpc24xx/optoscmain.yml new file mode 100644 index 0000000000..ec529345a1 --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/optoscmain.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- define: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: 12000000 +default-by-variant: +- value: 3686400 + variants: + - arm/lpc23.* +description: | + main oscillator frequency in Hz +enabled-by: true +format: '{}' +links: [] +name: LPC24XX_OSCILLATOR_MAIN +type: build diff --git a/spec/build/bsps/arm/lpc24xx/optoscrtc.yml b/spec/build/bsps/arm/lpc24xx/optoscrtc.yml new file mode 100644 index 0000000000..0b66f8a553 --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/optoscrtc.yml @@ -0,0 +1,16 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- define: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: 32768 +default-by-variant: [] +description: | + RTC oscillator frequency in Hz +enabled-by: true +format: '{}' +links: [] +name: LPC24XX_OSCILLATOR_RTC +type: build diff --git a/spec/build/bsps/arm/lpc24xx/optotgi2c.yml b/spec/build/bsps/arm/lpc24xx/optotgi2c.yml new file mode 100644 index 0000000000..4e205cb0af --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/optotgi2c.yml @@ -0,0 +1,22 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- define: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: 0 +default-by-variant: +- value: 94 + variants: + - arm/lpc17xx_ea.* +- value: 94 + variants: + - arm/lpc40xx_ea.* +description: | + USB OTG transceiver I2C address used by USB stack +enabled-by: true +format: '{:#010x}' +links: [] +name: BSP_USB_OTG_TRANSCEIVER_I2C_ADDR +type: build diff --git a/spec/build/bsps/arm/lpc24xx/optpclkdiv.yml b/spec/build/bsps/arm/lpc24xx/optpclkdiv.yml new file mode 100644 index 0000000000..296486c78f --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/optpclkdiv.yml @@ -0,0 +1,22 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- define: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: 1 +default-by-variant: +- value: 2 + variants: + - arm/lpc17xx_ea.* +- value: 2 + variants: + - arm/lpc40xx_ea.* +description: | + clock divider for default PCLK (PCLK = CCLK / PCLKDIV) +enabled-by: true +format: '{}' +links: [] +name: LPC24XX_PCLKDIV +type: build diff --git a/spec/build/bsps/arm/lpc24xx/optresetvec.yml b/spec/build/bsps/arm/lpc24xx/optresetvec.yml new file mode 100644 index 0000000000..a73530db7b --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/optresetvec.yml @@ -0,0 +1,19 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- define: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: 0 +default-by-variant: +- value: 2147483712 + variants: + - arm/lpc24xx_ncs_rom_ext +description: | + reset vector address for BSP start +enabled-by: true +format: '{:#010x}' +links: [] +name: BSP_START_RESET_VECTOR +type: build diff --git a/spec/build/bsps/arm/lpc24xx/optstopeth.yml b/spec/build/bsps/arm/lpc24xx/optstopeth.yml new file mode 100644 index 0000000000..60f07f9a06 --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/optstopeth.yml @@ -0,0 +1,18 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-boolean: null +- define-condition: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: true +default-by-variant: +- value: false + variants: + - arm/lpc23.* +description: | + stop Ethernet controller at start-up to avoid DMA interference +enabled-by: true +links: [] +name: LPC24XX_STOP_ETHERNET +type: build diff --git a/spec/build/bsps/arm/lpc24xx/optstopgpdma.yml b/spec/build/bsps/arm/lpc24xx/optstopgpdma.yml new file mode 100644 index 0000000000..5705cc03ef --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/optstopgpdma.yml @@ -0,0 +1,15 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-boolean: null +- define-condition: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: true +default-by-variant: [] +description: | + stop general purpose DMA at start-up to avoid DMA interference +enabled-by: true +links: [] +name: LPC24XX_STOP_GPDMA +type: build diff --git a/spec/build/bsps/arm/lpc24xx/optstopusb.yml b/spec/build/bsps/arm/lpc24xx/optstopusb.yml new file mode 100644 index 0000000000..2f2bfc5c93 --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/optstopusb.yml @@ -0,0 +1,18 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-boolean: null +- define-condition: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: true +default-by-variant: +- value: false + variants: + - arm/lpc23.* +description: | + stop USB controller at start-up to avoid DMA interference +enabled-by: true +links: [] +name: LPC24XX_STOP_USB +type: build diff --git a/spec/build/bsps/arm/lpc24xx/optuart1cfg.yml b/spec/build/bsps/arm/lpc24xx/optuart1cfg.yml new file mode 100644 index 0000000000..c1f133f08f --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/optuart1cfg.yml @@ -0,0 +1,18 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-boolean: null +- define-condition: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: false +default-by-variant: +- value: false + variants: + - arm/.*_plx800_.* +description: | + configuration for UART 1 +enabled-by: true +links: [] +name: LPC24XX_CONFIG_UART_1 +type: build diff --git a/spec/build/bsps/arm/lpc24xx/optuart2cfg.yml b/spec/build/bsps/arm/lpc24xx/optuart2cfg.yml new file mode 100644 index 0000000000..3e523147ca --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/optuart2cfg.yml @@ -0,0 +1,24 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-boolean: null +- define-condition: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: false +default-by-variant: +- value: false + variants: + - arm/lpc23.* +- value: false + variants: + - arm/lpc24xx_ncs_.* +- value: false + variants: + - arm/.*_plx800_.* +description: | + configuration for UART 2 +enabled-by: true +links: [] +name: LPC24XX_CONFIG_UART_2 +type: build diff --git a/spec/build/bsps/arm/lpc24xx/optuart3cfg.yml b/spec/build/bsps/arm/lpc24xx/optuart3cfg.yml new file mode 100644 index 0000000000..2af84c927d --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/optuart3cfg.yml @@ -0,0 +1,21 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-boolean: null +- define-condition: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: false +default-by-variant: +- value: false + variants: + - arm/lpc23.* +- value: false + variants: + - arm/lpc24xx_ncs_.* +description: | + configuration for UART 3 +enabled-by: true +links: [] +name: LPC24XX_CONFIG_UART_3 +type: build diff --git a/spec/build/bsps/arm/lpc24xx/optuartbaud.yml b/spec/build/bsps/arm/lpc24xx/optuartbaud.yml new file mode 100644 index 0000000000..e772d71381 --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/optuartbaud.yml @@ -0,0 +1,16 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- get-integer: null +- define: null +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: 115200 +default-by-variant: [] +description: | + baud for UARTs +enabled-by: true +format: '{}' +links: [] +name: LPC24XX_UART_BAUD +type: build diff --git a/spec/build/bsps/arm/lpc24xx/tstlpc17xxearomint.yml b/spec/build/bsps/arm/lpc24xx/tstlpc17xxearomint.yml new file mode 100644 index 0000000000..7d60bda27a --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/tstlpc17xxearomint.yml @@ -0,0 +1,15 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- set-test-state: + fsdosfsname01: exclude +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: null +default-by-variant: [] +description: '' +enabled-by: true +links: +- role: build-dependency + uid: ../../tstnoiconv +type: build diff --git a/spec/build/bsps/arm/lpc24xx/tstlpc17xxplx800romint.yml b/spec/build/bsps/arm/lpc24xx/tstlpc17xxplx800romint.yml new file mode 100644 index 0000000000..7d60bda27a --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/tstlpc17xxplx800romint.yml @@ -0,0 +1,15 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- set-test-state: + fsdosfsname01: exclude +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: null +default-by-variant: [] +description: '' +enabled-by: true +links: +- role: build-dependency + uid: ../../tstnoiconv +type: build diff --git a/spec/build/bsps/arm/lpc24xx/tstlpc2362.yml b/spec/build/bsps/arm/lpc24xx/tstlpc2362.yml new file mode 100644 index 0000000000..da7d418688 --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/tstlpc2362.yml @@ -0,0 +1,55 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- set-test-state: + block08: exclude + capture: exclude + cdtest: exclude + fileio: exclude + fsdosfsformat01: exclude + fsrfsbitmap01: exclude + fsrofs01: exclude + ftp01: exclude + iostream: exclude + loopback: exclude + math: exclude + mdosfsfserror: exclude + mdosfsfsrdwr: exclude + mghttpd01: exclude + monitor02: exclude + paranoia: exclude + pppd: exclude + psxaio01: exclude + psxaio02: exclude + psxaio03: exclude + psxsignal07: exclude + record01: exclude + rtems: exclude + shell01: exclude + sp16: exclude + sp25: exclude + sp42: exclude + sp48: exclude + spcxx01: exclude + sptimecounter02: exclude + sptimecounter03: exclude + sptls02: exclude + syscall01: exclude + telnetd01: exclude + tmcontext01: exclude + tmfine01: exclude + top: exclude + ttest01: exclude + utf8proc01: exclude +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: null +default-by-variant: [] +description: '' +enabled-by: true +links: +- role: build-dependency + uid: ../../tstnorfs +- role: build-dependency + uid: ../../tstsmallmem +type: build diff --git a/spec/build/bsps/arm/lpc24xx/tstlpc23xxtli800.yml b/spec/build/bsps/arm/lpc24xx/tstlpc23xxtli800.yml new file mode 100644 index 0000000000..97a1aa3b43 --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/tstlpc23xxtli800.yml @@ -0,0 +1,66 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- set-test-state: + block08: exclude + capture: exclude + cdtest: exclude + complex: exclude + crypt01: exclude + fileio: exclude + fsdosfsformat01: exclude + fsdosfswrite01: exclude + fsrfsbitmap01: exclude + fsrofs01: exclude + ftp01: exclude + iostream: exclude + loopback: exclude + math: exclude + mathf: exclude + mdosfsfserror: exclude + mdosfsfspatheval: exclude + mdosfsfsrdwr: exclude + mdosfsfsscandir01: exclude + mdosfsfstime: exclude + mghttpd01: exclude + monitor: exclude + monitor02: exclude + paranoia: exclude + pppd: exclude + psxaio01: exclude + psxaio02: exclude + psxaio03: exclude + psxmsgq01: exclude + psxsignal07: exclude + record01: exclude + rtems: exclude + shell01: exclude + sp16: exclude + sp25: exclude + sp42: exclude + sp48: exclude + spcxx01: exclude + sptimecounter02: exclude + sptimecounter03: exclude + sptls02: exclude + syscall01: exclude + tar01: exclude + telnetd01: exclude + termios: exclude + tmcontext01: exclude + tmfine01: exclude + top: exclude + ttest01: exclude + utf8proc01: exclude +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: null +default-by-variant: [] +description: '' +enabled-by: true +links: +- role: build-dependency + uid: ../../tstnorfs +- role: build-dependency + uid: ../../tstsmallmem +type: build diff --git a/spec/build/bsps/arm/lpc24xx/tstlpc40xxearomint.yml b/spec/build/bsps/arm/lpc24xx/tstlpc40xxearomint.yml new file mode 100644 index 0000000000..7d60bda27a --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/tstlpc40xxearomint.yml @@ -0,0 +1,15 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- set-test-state: + fsdosfsname01: exclude +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: null +default-by-variant: [] +description: '' +enabled-by: true +links: +- role: build-dependency + uid: ../../tstnoiconv +type: build diff --git a/spec/build/bsps/arm/lpc24xx/tstncsromint.yml b/spec/build/bsps/arm/lpc24xx/tstncsromint.yml new file mode 100644 index 0000000000..7d60bda27a --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/tstncsromint.yml @@ -0,0 +1,15 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- set-test-state: + fsdosfsname01: exclude +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: null +default-by-variant: [] +description: '' +enabled-by: true +links: +- role: build-dependency + uid: ../../tstnoiconv +type: build diff --git a/spec/build/bsps/arm/lpc24xx/tstplx800romint.yml b/spec/build/bsps/arm/lpc24xx/tstplx800romint.yml new file mode 100644 index 0000000000..7d60bda27a --- /dev/null +++ b/spec/build/bsps/arm/lpc24xx/tstplx800romint.yml @@ -0,0 +1,15 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +actions: +- set-test-state: + fsdosfsname01: exclude +build-type: option +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +default: null +default-by-variant: [] +description: '' +enabled-by: true +links: +- role: build-dependency + uid: ../../tstnoiconv +type: build |