summaryrefslogtreecommitdiffstats
path: root/spec/build/bsps/arm/lpc176x
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2021-07-13 20:47:08 -1000
committerChris Johns <chrisj@rtems.org>2021-07-15 09:59:14 +1000
commit6f2aa8ad36e3aaffc9fa2cb8c744b04da7339ee2 (patch)
tree4d3d14603856958cc2ec367e9d7763d210af2358 /spec/build/bsps/arm/lpc176x
parentbsps/sparc: Improve interrupt affinity support (diff)
downloadrtems-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.yml1
-rw-r--r--spec/build/bsps/arm/lpc176x/optcclk.yml1
-rw-r--r--spec/build/bsps/arm/lpc176x/optconcfg.yml1
-rw-r--r--spec/build/bsps/arm/lpc176x/optdmachn.yml1
-rw-r--r--spec/build/bsps/arm/lpc176x/optlpc1768.yml1
-rw-r--r--spec/build/bsps/arm/lpc176x/optmintskstksz.yml1
-rw-r--r--spec/build/bsps/arm/lpc176x/optoscmain.yml1
-rw-r--r--spec/build/bsps/arm/lpc176x/optoscrtc.yml1
-rw-r--r--spec/build/bsps/arm/lpc176x/optpclkdiv.yml1
-rw-r--r--spec/build/bsps/arm/lpc176x/optstopgpdma.yml1
-rw-r--r--spec/build/bsps/arm/lpc176x/optstopusb.yml1
-rw-r--r--spec/build/bsps/arm/lpc176x/optuart1cfg.yml1
-rw-r--r--spec/build/bsps/arm/lpc176x/optuartbaud.yml1
-rw-r--r--spec/build/bsps/arm/lpc176x/tstlpc1768mbed.yml1
-rw-r--r--spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbram.yml1
-rw-r--r--spec/build/bsps/arm/lpc176x/tstlpc1768mbedahbrameth.yml1
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