diff options
Diffstat (limited to '')
21 files changed, 239 insertions, 218 deletions
diff --git a/spec/build/bsps/arm/lpc176x/abi.yml b/spec/build/bsps/arm/lpc176x/abi.yml index 77d5db8cf7..7e0e429986 100644 --- a/spec/build/bsps/arm/lpc176x/abi.yml +++ b/spec/build/bsps/arm/lpc176x/abi.yml @@ -5,11 +5,12 @@ actions: - env-append: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG default: -- -mthumb -- -mcpu=cortex-m3 -default-by-variant: [] +- enabled-by: true + value: + - -mthumb + - -mcpu=cortex-m3 description: | ABI flags enabled-by: true diff --git a/spec/build/bsps/arm/lpc176x/bsplpc1768mbed.yml b/spec/build/bsps/arm/lpc176x/bsplpc1768mbed.yml index 189ef44c63..082e59a7c1 100644 --- a/spec/build/bsps/arm/lpc176x/bsplpc1768mbed.yml +++ b/spec/build/bsps/arm/lpc176x/bsplpc1768mbed.yml @@ -4,7 +4,7 @@ bsp: lpc1768_mbed build-type: bsp cflags: [] copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] enabled-by: true family: lpc176x @@ -12,10 +12,10 @@ includes: [] install: [] links: - role: build-dependency - uid: grp -- role: build-dependency uid: tstlpc1768mbed - role: build-dependency uid: ../../opto2 +- role: build-dependency + uid: grp source: [] type: build diff --git a/spec/build/bsps/arm/lpc176x/bsplpc1768mbedahbram.yml b/spec/build/bsps/arm/lpc176x/bsplpc1768mbedahbram.yml index 705599cbb8..8c3df7ebdb 100644 --- a/spec/build/bsps/arm/lpc176x/bsplpc1768mbedahbram.yml +++ b/spec/build/bsps/arm/lpc176x/bsplpc1768mbedahbram.yml @@ -4,7 +4,7 @@ bsp: lpc1768_mbed_ahb_ram build-type: bsp cflags: [] copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] enabled-by: true family: lpc176x @@ -12,10 +12,10 @@ includes: [] install: [] links: - role: build-dependency - uid: grp -- role: build-dependency uid: tstlpc1768mbedahbram - role: build-dependency uid: ../../opto2 +- role: build-dependency + uid: grp source: [] type: build diff --git a/spec/build/bsps/arm/lpc176x/bsplpc1768mbedahbrameth.yml b/spec/build/bsps/arm/lpc176x/bsplpc1768mbedahbrameth.yml index 4d1dddef55..7e99065532 100644 --- a/spec/build/bsps/arm/lpc176x/bsplpc1768mbedahbrameth.yml +++ b/spec/build/bsps/arm/lpc176x/bsplpc1768mbedahbrameth.yml @@ -4,7 +4,7 @@ bsp: lpc1768_mbed_ahb_ram_eth build-type: bsp cflags: [] copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] enabled-by: true family: lpc176x @@ -12,10 +12,10 @@ includes: [] install: [] links: - role: build-dependency - uid: grp -- role: build-dependency uid: tstlpc1768mbedahbrameth - role: build-dependency uid: ../../opto2 +- role: build-dependency + uid: grp source: [] type: build diff --git a/spec/build/bsps/arm/lpc176x/grp.yml b/spec/build/bsps/arm/lpc176x/grp.yml index 0be0978531..6eb59aad94 100644 --- a/spec/build/bsps/arm/lpc176x/grp.yml +++ b/spec/build/bsps/arm/lpc176x/grp.yml @@ -1,7 +1,10 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause build-type: group +cflags: [] copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +- Copyright (C) 2020 embedded brains GmbH & Co. KG +cppflags: [] +cxxflags: [] enabled-by: true includes: [] install: [] diff --git a/spec/build/bsps/arm/lpc176x/obj.yml b/spec/build/bsps/arm/lpc176x/obj.yml index 2e6454d62b..8cde127ca1 100644 --- a/spec/build/bsps/arm/lpc176x/obj.yml +++ b/spec/build/bsps/arm/lpc176x/obj.yml @@ -2,7 +2,7 @@ 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) +- Copyright (C) 2020 embedded brains GmbH & Co. KG cppflags: [] cxxflags: [] enabled-by: true @@ -11,7 +11,6 @@ install: - destination: ${BSP_INCLUDEDIR} source: - bsps/arm/lpc176x/include/bsp.h - - bsps/arm/lpc176x/include/tm27.h - destination: ${BSP_INCLUDEDIR}/bsp source: - bsps/arm/lpc176x/include/bsp/adc-defs.h diff --git a/spec/build/bsps/arm/lpc176x/optcclk.yml b/spec/build/bsps/arm/lpc176x/optcclk.yml index 5df9f0a5e2..19837d5e4c 100644 --- a/spec/build/bsps/arm/lpc176x/optcclk.yml +++ b/spec/build/bsps/arm/lpc176x/optcclk.yml @@ -4,9 +4,10 @@ actions: - define: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: 96000000 -default-by-variant: [] +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: 96000000 description: | CPU clock in Hz enabled-by: true diff --git a/spec/build/bsps/arm/lpc176x/optconcfg.yml b/spec/build/bsps/arm/lpc176x/optconcfg.yml index 98ff2a9325..7bbc04f786 100644 --- a/spec/build/bsps/arm/lpc176x/optconcfg.yml +++ b/spec/build/bsps/arm/lpc176x/optconcfg.yml @@ -4,9 +4,10 @@ actions: - define-condition: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: false -default-by-variant: [] +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: false description: | configuration for console (UART 0) enabled-by: true diff --git a/spec/build/bsps/arm/lpc176x/optdmachn.yml b/spec/build/bsps/arm/lpc176x/optdmachn.yml index a7c288b3c7..bc10a9e013 100644 --- a/spec/build/bsps/arm/lpc176x/optdmachn.yml +++ b/spec/build/bsps/arm/lpc176x/optdmachn.yml @@ -4,9 +4,10 @@ actions: - define: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: 2 -default-by-variant: [] +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: 2 description: | DMA channel count enabled-by: true diff --git a/spec/build/bsps/arm/lpc176x/optlpc1768.yml b/spec/build/bsps/arm/lpc176x/optlpc1768.yml index 9d9673b002..0f1d62684a 100644 --- a/spec/build/bsps/arm/lpc176x/optlpc1768.yml +++ b/spec/build/bsps/arm/lpc176x/optlpc1768.yml @@ -4,9 +4,10 @@ actions: - define-condition: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: false -default-by-variant: [] +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: false description: | target used for identify LPC1768 board enabled-by: true diff --git a/spec/build/bsps/arm/lpc176x/optmintskstksz.yml b/spec/build/bsps/arm/lpc176x/optmintskstksz.yml index 57e77ae551..ab61e0e502 100644 --- a/spec/build/bsps/arm/lpc176x/optmintskstksz.yml +++ b/spec/build/bsps/arm/lpc176x/optmintskstksz.yml @@ -4,9 +4,10 @@ actions: - define: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: 1024 -default-by-variant: [] +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: 1024 description: | Suggested minimum task stack size in bytes enabled-by: true diff --git a/spec/build/bsps/arm/lpc176x/optoscmain.yml b/spec/build/bsps/arm/lpc176x/optoscmain.yml index eccce9a3ea..ae99169430 100644 --- a/spec/build/bsps/arm/lpc176x/optoscmain.yml +++ b/spec/build/bsps/arm/lpc176x/optoscmain.yml @@ -4,9 +4,10 @@ actions: - define: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: 12000000 -default-by-variant: [] +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: 12000000 description: | main oscillator frequency in Hz enabled-by: true diff --git a/spec/build/bsps/arm/lpc176x/optoscrtc.yml b/spec/build/bsps/arm/lpc176x/optoscrtc.yml index a5eff014e9..9a7f6789f5 100644 --- a/spec/build/bsps/arm/lpc176x/optoscrtc.yml +++ b/spec/build/bsps/arm/lpc176x/optoscrtc.yml @@ -4,9 +4,10 @@ actions: - define: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: 32768 -default-by-variant: [] +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: 32768 description: | RTC oscillator frequency in Hz enabled-by: true diff --git a/spec/build/bsps/arm/lpc176x/optpclkdiv.yml b/spec/build/bsps/arm/lpc176x/optpclkdiv.yml index 4027f8ad17..8b87c8527a 100644 --- a/spec/build/bsps/arm/lpc176x/optpclkdiv.yml +++ b/spec/build/bsps/arm/lpc176x/optpclkdiv.yml @@ -4,9 +4,10 @@ actions: - define: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: 1 -default-by-variant: [] +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: 1 description: | clock divider for default PCLK (PCLK = CCLK / PCLKDIV) enabled-by: true diff --git a/spec/build/bsps/arm/lpc176x/optstopgpdma.yml b/spec/build/bsps/arm/lpc176x/optstopgpdma.yml index d407af65e7..9ad72e16f7 100644 --- a/spec/build/bsps/arm/lpc176x/optstopgpdma.yml +++ b/spec/build/bsps/arm/lpc176x/optstopgpdma.yml @@ -4,9 +4,10 @@ actions: - define-condition: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: true -default-by-variant: [] +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: true description: | stop general purpose DMA at start-up to avoid DMA interference enabled-by: true diff --git a/spec/build/bsps/arm/lpc176x/optstopusb.yml b/spec/build/bsps/arm/lpc176x/optstopusb.yml index 708a5bb41c..e68660604f 100644 --- a/spec/build/bsps/arm/lpc176x/optstopusb.yml +++ b/spec/build/bsps/arm/lpc176x/optstopusb.yml @@ -4,9 +4,10 @@ actions: - define-condition: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: true -default-by-variant: [] +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: true description: | stop USB controller at start-up to avoid DMA interference enabled-by: true diff --git a/spec/build/bsps/arm/lpc176x/optuart1cfg.yml b/spec/build/bsps/arm/lpc176x/optuart1cfg.yml index ec9d9843d5..4e289d89ec 100644 --- a/spec/build/bsps/arm/lpc176x/optuart1cfg.yml +++ b/spec/build/bsps/arm/lpc176x/optuart1cfg.yml @@ -4,9 +4,10 @@ actions: - define-condition: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: true -default-by-variant: [] +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: true description: | Use Uart 1 enabled-by: true diff --git a/spec/build/bsps/arm/lpc176x/optuartbaud.yml b/spec/build/bsps/arm/lpc176x/optuartbaud.yml index c5e094beef..ec10461323 100644 --- a/spec/build/bsps/arm/lpc176x/optuartbaud.yml +++ b/spec/build/bsps/arm/lpc176x/optuartbaud.yml @@ -4,9 +4,10 @@ actions: - define: null build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: 9600 -default-by-variant: [] +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: +- enabled-by: true + value: 9600 description: | baud for UARTs enabled-by: true diff --git a/spec/build/bsps/arm/lpc176x/tstlpc1768mbed.yml b/spec/build/bsps/arm/lpc176x/tstlpc1768mbed.yml index 95114741b2..57a2ec206c 100644 --- a/spec/build/bsps/arm/lpc176x/tstlpc1768mbed.yml +++ b/spec/build/bsps/arm/lpc176x/tstlpc1768mbed.yml @@ -1,29 +1,31 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause actions: - set-test-state: - block08: exclude - capture: exclude - fileio: exclude - iostream: exclude - psxaio01: exclude - psxaio02: exclude - psxsignal07: exclude - rtems: exclude - sp16: exclude - sp25: exclude - sp42: exclude - sp48: exclude - sptimecounter02: exclude - sptimecounter03: exclude - tmcontext01: exclude - tmfine01: exclude - top: exclude - utf8proc01: exclude + reason: null + state: exclude + tests: + - block08 + - capture + - fileio + - iostream + - psxaio01 + - psxaio02 + - psxsignal07 + - rtems + - sp16 + - sp25 + - sp42 + - sp48 + - sptimecounter02 + - sptimecounter03 + - tmcontext01 + - tmfine01 + - top + - utf8proc01 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: null -default-by-variant: [] +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: [] description: '' enabled-by: true links: diff --git a/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbram.yml b/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbram.yml index 3f25946c1f..8b0c33b0dc 100644 --- a/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbram.yml +++ b/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbram.yml @@ -1,31 +1,33 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause actions: - set-test-state: - block08: exclude - capture: exclude - fileio: exclude - iostream: exclude - psxaio01: exclude - psxaio02: exclude - psxaio03: exclude - psxsignal07: exclude - rtems: exclude - sp16: exclude - sp25: exclude - sp42: exclude - sp48: exclude - sptimecounter02: exclude - sptimecounter03: exclude - sptls02: exclude - tmcontext01: exclude - tmfine01: exclude - top: exclude - utf8proc01: exclude + reason: null + state: exclude + tests: + - block08 + - capture + - fileio + - iostream + - psxaio01 + - psxaio02 + - psxaio03 + - psxsignal07 + - rtems + - sp16 + - sp25 + - sp42 + - sp48 + - sptimecounter02 + - sptimecounter03 + - sptls02 + - tmcontext01 + - tmfine01 + - top + - utf8proc01 build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: null -default-by-variant: [] +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: [] description: '' enabled-by: true links: diff --git a/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbrameth.yml b/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbrameth.yml index 1946daea39..d558b479b2 100644 --- a/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbrameth.yml +++ b/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbrameth.yml @@ -1,130 +1,132 @@ SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause actions: - set-test-state: - block08: exclude - calloc: exclude - capture: exclude - cdtest: exclude - clockgettime: exclude - close: exclude - debugger01: exclude - defaultconfig01: exclude - dhrystone: exclude - dup2: exclude - fcntl: exclude - fileio: exclude - flockfile: exclude - fork: exclude - free: exclude - fsdosfswrite01: exclude - fsrfsbitmap01: exclude - fstat: exclude - ftrylockfile: exclude - funlockfile: exclude - getlogin: exclude - getpwnam: exclude - getpwuid: exclude - gettimeofday: exclude - getuid: exclude - heapwalk: exclude - htonl: exclude - imfsfserror: exclude - imfsfslink: exclude - imfsfspatheval: exclude - imfsfspermission: exclude - imfsfsrdwr: exclude - imfsfsscandir01: exclude - imfsfssymlink: exclude - imfsfstime: exclude - iostream: exclude - kill: exclude - longjmp: exclude - lseek: exclude - lstat: exclude - malloc: exclude - mdosfsfserror: exclude - mdosfsfspatheval: exclude - mdosfsfsrdwr: exclude - mdosfsfsscandir01: exclude - mdosfsfsstatvfs: exclude - mdosfsfstime: exclude - mimfsfserror: exclude - mimfsfslink: exclude - mimfsfspatheval: exclude - mimfsfspermission: exclude - mimfsfsrdwr: exclude - mimfsfsrename: exclude - mimfsfsscandir01: exclude - mimfsfssymlink: exclude - mimfsfstime: exclude - monitor: exclude - monitor01: exclude - monitor02: exclude - nanosleep: exclude - open: exclude - pipe: exclude - posixmemalign: exclude - psxaio01: exclude - psxaio02: exclude - psxaio03: exclude - psxbarrier01: exclude - psxkey07: exclude - psxkey08: exclude - psxsignal02: exclude - psxsignal07: exclude - rbheap01: exclude - read: exclude - readv: exclude - realloc: exclude - rtems: exclude - setjmp: exclude - sigaddset: exclude - sigdelset: exclude - sigemptyset: exclude - sigfillset: exclude - sigismember: exclude - sigprocmask: exclude - sp01: exclude - sp16: exclude - sp20: exclude - sp25: exclude - sp35: exclude - sp42: exclude - sp48: exclude - spclockerr01: exclude - speventerr03: exclude - spintrerr01: exclude - spmsgqerr01: exclude - spmsgqerr02: exclude - spporterr01: exclude - spratemonerr01: exclude - spregionerr01: exclude - spsemerr01: exclude - spsemerr02: exclude - spsignalerr01: exclude - spstkalloc: exclude - sptaskerr01: exclude - sptaskerr03: exclude - sptimecounter02: exclude - sptimecounter03: exclude - sptls02: exclude - stat: exclude - tm21: exclude - tmcontext01: exclude - tmfine01: exclude - top: exclude - unlink: exclude - utf8proc01: exclude - vfork: exclude - wait: exclude - waitpid: exclude - write: exclude - writev: exclude + reason: null + state: exclude + tests: + - block08 + - calloc + - capture + - cdtest + - clockgettime + - close + - debugger01 + - defaultconfig01 + - dhrystone + - dup2 + - fcntl + - fileio + - flockfile + - fork + - free + - fsdosfswrite01 + - fsrfsbitmap01 + - fstat + - ftrylockfile + - funlockfile + - getlogin + - getpwnam + - getpwuid + - gettimeofday + - getuid + - heapwalk + - htonl + - imfsfserror + - imfsfslink + - imfsfspatheval + - imfsfspermission + - imfsfsrdwr + - imfsfsscandir01 + - imfsfssymlink + - imfsfstime + - iostream + - kill + - longjmp + - lseek + - lstat + - malloc + - mdosfsfserror + - mdosfsfspatheval + - mdosfsfsrdwr + - mdosfsfsscandir01 + - mdosfsfsstatvfs + - mdosfsfstime + - mimfsfserror + - mimfsfslink + - mimfsfspatheval + - mimfsfspermission + - mimfsfsrdwr + - mimfsfsrename + - mimfsfsscandir01 + - mimfsfssymlink + - mimfsfstime + - monitor + - monitor01 + - monitor02 + - nanosleep + - open + - pipe + - posixmemalign + - psxaio01 + - psxaio02 + - psxaio03 + - psxbarrier01 + - psxkey07 + - psxkey08 + - psxsignal02 + - psxsignal07 + - rbheap01 + - read + - readv + - realloc + - rtems + - setjmp + - sigaddset + - sigdelset + - sigemptyset + - sigfillset + - sigismember + - sigprocmask + - sp01 + - sp16 + - sp20 + - sp25 + - sp35 + - sp42 + - sp48 + - spclockerr01 + - speventerr03 + - spintrerr01 + - spmsgqerr01 + - spmsgqerr02 + - spporterr01 + - spratemonerr01 + - spregionerr01 + - spsemerr01 + - spsemerr02 + - spsignalerr01 + - spstkalloc + - sptaskerr01 + - sptaskerr03 + - sptimecounter02 + - sptimecounter03 + - sptls02 + - stat + - tm21 + - tmcontext01 + - tmfine01 + - top + - unlink + - utf8proc01 + - vfork + - wait + - waitpid + - write + - writev build-type: option copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -default: null -default-by-variant: [] +- Copyright (C) 2020 embedded brains GmbH & Co. KG +default: [] description: '' enabled-by: true links: |