diff options
author | Chris Johns <chrisj@rtems.org> | 2021-07-13 20:47:08 -1000 |
---|---|---|
committer | Chris Johns <chrisj@rtems.org> | 2021-07-15 09:59:14 +1000 |
commit | 6f2aa8ad36e3aaffc9fa2cb8c744b04da7339ee2 (patch) | |
tree | 4d3d14603856958cc2ec367e9d7763d210af2358 /spec/build/bsps/arm/lpc176x | |
parent | bsps/sparc: Improve interrupt affinity support (diff) | |
download | rtems-6f2aa8ad36e3aaffc9fa2cb8c744b04da7339ee2.tar.bz2 |
build: Use BSP family for options
- Optionally add support for 'default-by-family' to allow
option to be set by a family and so all related BSPs
Close #4468
Diffstat (limited to 'spec/build/bsps/arm/lpc176x')
-rw-r--r-- | spec/build/bsps/arm/lpc176x/abi.yml | 1 | ||||
-rw-r--r-- | spec/build/bsps/arm/lpc176x/optcclk.yml | 1 | ||||
-rw-r--r-- | spec/build/bsps/arm/lpc176x/optconcfg.yml | 1 | ||||
-rw-r--r-- | spec/build/bsps/arm/lpc176x/optdmachn.yml | 1 | ||||
-rw-r--r-- | spec/build/bsps/arm/lpc176x/optlpc1768.yml | 1 | ||||
-rw-r--r-- | spec/build/bsps/arm/lpc176x/optmintskstksz.yml | 1 | ||||
-rw-r--r-- | spec/build/bsps/arm/lpc176x/optoscmain.yml | 1 | ||||
-rw-r--r-- | spec/build/bsps/arm/lpc176x/optoscrtc.yml | 1 | ||||
-rw-r--r-- | spec/build/bsps/arm/lpc176x/optpclkdiv.yml | 1 | ||||
-rw-r--r-- | spec/build/bsps/arm/lpc176x/optstopgpdma.yml | 1 | ||||
-rw-r--r-- | spec/build/bsps/arm/lpc176x/optstopusb.yml | 1 | ||||
-rw-r--r-- | spec/build/bsps/arm/lpc176x/optuart1cfg.yml | 1 | ||||
-rw-r--r-- | spec/build/bsps/arm/lpc176x/optuartbaud.yml | 1 | ||||
-rw-r--r-- | spec/build/bsps/arm/lpc176x/tstlpc1768mbed.yml | 1 | ||||
-rw-r--r-- | spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbram.yml | 1 | ||||
-rw-r--r-- | spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbrameth.yml | 1 |
16 files changed, 16 insertions, 0 deletions
diff --git a/spec/build/bsps/arm/lpc176x/abi.yml b/spec/build/bsps/arm/lpc176x/abi.yml index 77d5db8cf7..bb1e6304e4 100644 --- a/spec/build/bsps/arm/lpc176x/abi.yml +++ b/spec/build/bsps/arm/lpc176x/abi.yml @@ -9,6 +9,7 @@ copyrights: default: - -mthumb - -mcpu=cortex-m3 +default-by-family: [] default-by-variant: [] description: | ABI flags diff --git a/spec/build/bsps/arm/lpc176x/optcclk.yml b/spec/build/bsps/arm/lpc176x/optcclk.yml index 5df9f0a5e2..6265b0d759 100644 --- a/spec/build/bsps/arm/lpc176x/optcclk.yml +++ b/spec/build/bsps/arm/lpc176x/optcclk.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 96000000 +default-by-family: [] default-by-variant: [] description: | CPU clock in Hz diff --git a/spec/build/bsps/arm/lpc176x/optconcfg.yml b/spec/build/bsps/arm/lpc176x/optconcfg.yml index 98ff2a9325..8eb7d763cc 100644 --- a/spec/build/bsps/arm/lpc176x/optconcfg.yml +++ b/spec/build/bsps/arm/lpc176x/optconcfg.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | configuration for console (UART 0) diff --git a/spec/build/bsps/arm/lpc176x/optdmachn.yml b/spec/build/bsps/arm/lpc176x/optdmachn.yml index a7c288b3c7..f963eecd8a 100644 --- a/spec/build/bsps/arm/lpc176x/optdmachn.yml +++ b/spec/build/bsps/arm/lpc176x/optdmachn.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 2 +default-by-family: [] default-by-variant: [] description: | DMA channel count diff --git a/spec/build/bsps/arm/lpc176x/optlpc1768.yml b/spec/build/bsps/arm/lpc176x/optlpc1768.yml index 9d9673b002..4b85afde8e 100644 --- a/spec/build/bsps/arm/lpc176x/optlpc1768.yml +++ b/spec/build/bsps/arm/lpc176x/optlpc1768.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: false +default-by-family: [] default-by-variant: [] description: | target used for identify LPC1768 board diff --git a/spec/build/bsps/arm/lpc176x/optmintskstksz.yml b/spec/build/bsps/arm/lpc176x/optmintskstksz.yml index 57e77ae551..b3e6c8f758 100644 --- a/spec/build/bsps/arm/lpc176x/optmintskstksz.yml +++ b/spec/build/bsps/arm/lpc176x/optmintskstksz.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1024 +default-by-family: [] default-by-variant: [] description: | Suggested minimum task stack size in bytes diff --git a/spec/build/bsps/arm/lpc176x/optoscmain.yml b/spec/build/bsps/arm/lpc176x/optoscmain.yml index eccce9a3ea..78653e2c1d 100644 --- a/spec/build/bsps/arm/lpc176x/optoscmain.yml +++ b/spec/build/bsps/arm/lpc176x/optoscmain.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 12000000 +default-by-family: [] default-by-variant: [] description: | main oscillator frequency in Hz diff --git a/spec/build/bsps/arm/lpc176x/optoscrtc.yml b/spec/build/bsps/arm/lpc176x/optoscrtc.yml index a5eff014e9..127dd13084 100644 --- a/spec/build/bsps/arm/lpc176x/optoscrtc.yml +++ b/spec/build/bsps/arm/lpc176x/optoscrtc.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 32768 +default-by-family: [] default-by-variant: [] description: | RTC oscillator frequency in Hz diff --git a/spec/build/bsps/arm/lpc176x/optpclkdiv.yml b/spec/build/bsps/arm/lpc176x/optpclkdiv.yml index 4027f8ad17..20903e0434 100644 --- a/spec/build/bsps/arm/lpc176x/optpclkdiv.yml +++ b/spec/build/bsps/arm/lpc176x/optpclkdiv.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 1 +default-by-family: [] default-by-variant: [] description: | clock divider for default PCLK (PCLK = CCLK / PCLKDIV) diff --git a/spec/build/bsps/arm/lpc176x/optstopgpdma.yml b/spec/build/bsps/arm/lpc176x/optstopgpdma.yml index d407af65e7..c96eff4375 100644 --- a/spec/build/bsps/arm/lpc176x/optstopgpdma.yml +++ b/spec/build/bsps/arm/lpc176x/optstopgpdma.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | stop general purpose DMA at start-up to avoid DMA interference diff --git a/spec/build/bsps/arm/lpc176x/optstopusb.yml b/spec/build/bsps/arm/lpc176x/optstopusb.yml index 708a5bb41c..e27e411645 100644 --- a/spec/build/bsps/arm/lpc176x/optstopusb.yml +++ b/spec/build/bsps/arm/lpc176x/optstopusb.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | stop USB controller at start-up to avoid DMA interference diff --git a/spec/build/bsps/arm/lpc176x/optuart1cfg.yml b/spec/build/bsps/arm/lpc176x/optuart1cfg.yml index ec9d9843d5..e92b5c2f66 100644 --- a/spec/build/bsps/arm/lpc176x/optuart1cfg.yml +++ b/spec/build/bsps/arm/lpc176x/optuart1cfg.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: true +default-by-family: [] default-by-variant: [] description: | Use Uart 1 diff --git a/spec/build/bsps/arm/lpc176x/optuartbaud.yml b/spec/build/bsps/arm/lpc176x/optuartbaud.yml index c5e094beef..22e37cb7c1 100644 --- a/spec/build/bsps/arm/lpc176x/optuartbaud.yml +++ b/spec/build/bsps/arm/lpc176x/optuartbaud.yml @@ -6,6 +6,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: 9600 +default-by-family: [] default-by-variant: [] description: | baud for UARTs diff --git a/spec/build/bsps/arm/lpc176x/tstlpc1768mbed.yml b/spec/build/bsps/arm/lpc176x/tstlpc1768mbed.yml index 566f53a2a3..c399279d8e 100644 --- a/spec/build/bsps/arm/lpc176x/tstlpc1768mbed.yml +++ b/spec/build/bsps/arm/lpc176x/tstlpc1768mbed.yml @@ -28,6 +28,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbram.yml b/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbram.yml index 5f4d24d544..1aaf7099f4 100644 --- a/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbram.yml +++ b/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbram.yml @@ -29,6 +29,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true diff --git a/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbrameth.yml b/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbrameth.yml index 4760c9d08c..56207a8de4 100644 --- a/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbrameth.yml +++ b/spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbrameth.yml @@ -129,6 +129,7 @@ build-type: option copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) default: null +default-by-family: [] default-by-variant: [] description: '' enabled-by: true |