Changeset 3368231 in rtems


Ignore:
Timestamp:
01/12/23 09:03:27 (14 months ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
master
Children:
d2664faa
Parents:
cac528f8
git-author:
Sebastian Huber <sebastian.huber@…> (01/12/23 09:03:27)
git-committer:
Sebastian Huber <sebastian.huber@…> (01/17/23 07:31:46)
Message:

build: Format build items

Use yaml.dump(data, default_flow_style=False, allow_unicode=True) with a
custom representer for integer default values to format all build items.

Location:
spec/build/bsps
Files:
154 edited

Legend:

Unmodified
Added
Removed
  • spec/build/bsps/aarch64/a53/optloadoff.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 On-Line Applications Research (OAR)
    10 default: 32768
     10default: 0x00008000
    1111default-by-variant: []
    1212description: |
  • spec/build/bsps/aarch64/a53/optnocachelen.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 On-Line Applications Research (OAR)
    10 default: 1048576
     10default: 0x00100000
    1111default-by-variant: []
    1212description: |
  • spec/build/bsps/aarch64/a53/optramlen.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 On-Line Applications Research (OAR)
    10 default: 0x8000000
     10default: 0x08000000
    1111default-by-variant: []
    1212description: |
  • spec/build/bsps/aarch64/a53/optramori.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 On-Line Applications Research (OAR)
    10 default: 1073741824
     10default: 0x40000000
    1111default-by-variant: []
    1212description: |
  • spec/build/bsps/aarch64/a72/optloadoff.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 On-Line Applications Research (OAR)
    10 default: 32768
     10default: 0x00008000
    1111default-by-variant: []
    1212description: |
  • spec/build/bsps/aarch64/a72/optnocachelen.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 On-Line Applications Research (OAR)
    10 default: 1048576
     10default: 0x00100000
    1111default-by-variant: []
    1212description: |
  • spec/build/bsps/aarch64/a72/optramlen.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 On-Line Applications Research (OAR)
    10 default: 0x8000000
     10default: 0x08000000
    1111default-by-variant: []
    1212description: |
  • spec/build/bsps/aarch64/a72/optramori.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 On-Line Applications Research (OAR)
    10 default: 1073741824
     10default: 0x40000000
    1111default-by-variant: []
    1212description: |
  • spec/build/bsps/aarch64/optmmupages.yml

    rcac528f8 r3368231  
    22actions:
    33- get-integer: null
    4 - assert-ge: 0x1
    5 - assert-le: 0x800
     4- assert-ge: 1
     5- assert-le: 2048
    66- env-assign: null
    77- format-and-define: null
     
    99copyrights:
    1010- Copyright (C) 2021 On-Line Applications Research (OAR)
    11 default: 0x40
     11default: 0x00000040
    1212default-by-variant: []
    1313description: |
  • spec/build/bsps/aarch64/raspberrypi/abi.yml

    rcac528f8 r3368231  
    1010- -mcpu=cortex-a72
    1111- -march=armv8-a
    12 
    1312default-by-variant: []
    14 includes: []
    1513description: |
    1614  ABI flags
     15enabled-by: true
     16includes: []
    1717links: []
    18 enabled-by: true
    1918name: ABI_FLAGS
    2019type: build
  • spec/build/bsps/aarch64/raspberrypi/bspraspberrypi4.yml

    rcac528f8 r3368231  
    1515  - bsps/aarch64/raspberrypi/include/bsp.h
    1616  - bsps/aarch64/raspberrypi/include/tm27.h
    17 
    1817- destination: ${BSP_INCLUDEDIR}/bsp
    1918  source:
    2019  - bsps/aarch64/raspberrypi/include/bsp/irq.h
    2120  - bsps/aarch64/raspberrypi/include/bsp/raspberrypi.h
    22 
    23 source:
    24 - bsps/aarch64/raspberrypi/console/console.c
    25 - bsps/aarch64/raspberrypi/start/bspstart.c
    26 - bsps/aarch64/raspberrypi/start/bspstarthooks.c
    27 - bsps/aarch64/raspberrypi/start/bspstartmmu.c
    28 - bsps/aarch64/shared/clock/arm-generic-timer-aarch64.c
    29 - bsps/aarch64/shared/cache/cache.c
    30 - bsps/aarch64/shared/mmu/vmsav8-64.c
    31 - bsps/shared/dev/clock/arm-generic-timer.c
    32 - bsps/shared/dev/irq/arm-gicv2.c
    33 - bsps/shared/dev/irq/arm-gicv2-get-attributes.c
    34 - bsps/shared/dev/serial/console-termios-init.c
    35 - bsps/shared/dev/serial/console-termios.c
    36 - bsps/shared/dev/serial/arm-pl011.c
    37 - bsps/shared/dev/getentropy/getentropy-cpucounter.c
    38 - bsps/shared/dev/btimer/btimer-cpucounter.c
    39 - bsps/shared/irq/irq-default-handler.c
    40 - bsps/shared/start/bspfatal-default.c
    41 - bsps/shared/start/bspreset-arm-psci.c
    42 - bsps/shared/start/gettargethash-default.c
    43 - bsps/shared/start/sbrk.c
    44 - bsps/shared/start/wkspaceinitone.c
    45 - bsps/shared/start/mallocinitmulti.c
    46 - bsps/shared/start/bspgetworkarea-default.c
    47 
    4821links:
    4922- role: build-dependency
     
    7346- role: build-dependency
    7447  uid: ../../objirq
    75 
     48source:
     49- bsps/aarch64/raspberrypi/console/console.c
     50- bsps/aarch64/raspberrypi/start/bspstart.c
     51- bsps/aarch64/raspberrypi/start/bspstarthooks.c
     52- bsps/aarch64/raspberrypi/start/bspstartmmu.c
     53- bsps/aarch64/shared/clock/arm-generic-timer-aarch64.c
     54- bsps/aarch64/shared/cache/cache.c
     55- bsps/aarch64/shared/mmu/vmsav8-64.c
     56- bsps/shared/dev/clock/arm-generic-timer.c
     57- bsps/shared/dev/irq/arm-gicv2.c
     58- bsps/shared/dev/irq/arm-gicv2-get-attributes.c
     59- bsps/shared/dev/serial/console-termios-init.c
     60- bsps/shared/dev/serial/console-termios.c
     61- bsps/shared/dev/serial/arm-pl011.c
     62- bsps/shared/dev/getentropy/getentropy-cpucounter.c
     63- bsps/shared/dev/btimer/btimer-cpucounter.c
     64- bsps/shared/irq/irq-default-handler.c
     65- bsps/shared/start/bspfatal-default.c
     66- bsps/shared/start/bspreset-arm-psci.c
     67- bsps/shared/start/gettargethash-default.c
     68- bsps/shared/start/sbrk.c
     69- bsps/shared/start/wkspaceinitone.c
     70- bsps/shared/start/mallocinitmulti.c
     71- bsps/shared/start/bspgetworkarea-default.c
    7672type: build
  • spec/build/bsps/aarch64/xilinx-versal/optloadoff.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2021 Gedare Bloom <gedare@rtems.org>
    10 default: 0x0
     10default: 0x00000000
    1111default-by-variant:
    12 - value: 32768
     12- value: 0x00008000
    1313  variants:
    1414  - aarch64/xilinx_versal_qemu
  • spec/build/bsps/aarch64/xilinx-versal/optnocachelen.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2021 Gedare Bloom <gedare@rtems.org>
    10 default: 0x100000
     10default: 0x00100000
    1111default-by-variant: []
    1212description: |
  • spec/build/bsps/aarch64/xilinx-zynqmp/optloadoff.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 On-Line Applications Research (OAR)
    10 default: 32768
     10default: 0x00008000
    1111default-by-variant:
    12 - value: 0x0
     12- value: 0x00000000
    1313  variants:
    1414  - aarch64/xilinx_zynqmp_lp64_cfc400x
  • spec/build/bsps/aarch64/xilinx-zynqmp/optnocachelen.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 On-Line Applications Research (OAR)
    10 default: 0x100000
     10default: 0x00100000
    1111default-by-variant: []
    1212description: |
  • spec/build/bsps/arm/atsam/optnocachesz.yml

    rcac528f8 r3368231  
    77copyrights:
    88- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    9 default: 4096
     9default: 0x00001000
    1010default-by-variant: []
    1111description: |
  • spec/build/bsps/arm/atsam/optnullsz.yml

    rcac528f8 r3368231  
    44- env-assign: null
    55build-type: option
    6 default: 0
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
     8default: 0x00000000
    79default-by-variant: []
     10description: |
     11  Size of the NULL pointer protection area in bytes.  This memory area reduces
     12  the size of the ITCM available to the application.
    813enabled-by: true
    914format: '{:#010x}'
    1015links: []
    1116name: ATSAM_MEMORY_NULL_SIZE
    12 description: |
    13   Size of the NULL pointer protection area in bytes.  This memory area reduces
    14   the size of the ITCM available to the application.
    1517type: build
    16 copyrights:
    17 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/atsam/optqspiflashsz.yml

    rcac528f8 r3368231  
    77copyrights:
    88- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    9 default: 2097152
     9default: 0x00200000
    1010default-by-variant: []
    1111description: |
  • spec/build/bsps/arm/atsam/opttcmsz.yml

    rcac528f8 r3368231  
    77copyrights:
    88- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    9 default: 0
     9default: 0x00000000
    1010default-by-variant: []
    1111description: |
  • spec/build/bsps/arm/fvp/optdevbegin.yml

    rcac528f8 r3368231  
    99copyrights:
    1010- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    11 default: 436207616
     11default: 0x1a000000
    1212default-by-variant:
    13 - value: 2583691264
     13- value: 0x9a000000
    1414  variants:
    1515  - arm/fvp_cortex_r52
  • spec/build/bsps/arm/fvp/optdevsize.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    10 default: 354418688
     10default: 0x15200000
    1111default-by-variant: []
    1212description: |
  • spec/build/bsps/arm/fvp/optdrambegin.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    10 default: 2147483648
     10default: 0x80000000
    1111default-by-variant:
    12 - value: 1024
     12- value: 0x00000400
    1313  variants:
    1414  - arm/fvp_cortex_r52
  • spec/build/bsps/arm/fvp/optdramsize.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    10 default: 33554432
     10default: 0x02000000
    1111default-by-variant:
    12 - value: 33553408
     12- value: 0x01fffc00
    1313  variants:
    1414  - arm/fvp_cortex_r52
  • spec/build/bsps/arm/fvp/optnullsize.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    10 default: 1048576
     10default: 0x00100000
    1111default-by-variant:
    12 - value: 1024
     12- value: 0x00000400
    1313  variants:
    1414  - arm/fvp_cortex_r52
  • spec/build/bsps/arm/imxrt/linkcmds.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12build-type: config-file
    23content: |
    34  INCLUDE ${IMXRT_DEFAULT_LINKCMDS}
     5copyrights:
     6- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    47enabled-by: true
    58install-path: ${BSP_LIBDIR}
     
    710target: linkcmds
    811type: build
    9 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    10 copyrights:
    11 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/imxrt/linkcmdsmemory.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12build-type: config-file
    23content: |
     
    5859  imxrt_memory_extram_nocache_end = ORIGIN (EXTRAM_NOCACHE) + LENGTH (EXTRAM_NOCACHE);
    5960  imxrt_memory_extram_nocache_size = LENGTH (EXTRAM_NOCACHE);
     61copyrights:
     62- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    6063enabled-by: true
    6164install-path: ${BSP_LIBDIR}
     
    6366target: linkcmds.memory
    6467type: build
    65 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    66 copyrights:
    67 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/imxrt/optlinkcmds.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-string: null
    34- env-assign: null
    45build-type: option
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    58default: linkcmds.flexspi
    69default-by-variant: []
     10description: |
     11  The default linker command file.  Must be linkcmds.sdram, linkcmds.ocram or
     12  linkcmds.flexspi.
    713enabled-by: true
    814format: '{}'
    915links: []
    1016name: IMXRT_DEFAULT_LINKCMDS
    11 description: |
    12   The default linker command file.  Must be linkcmds.sdram, linkcmds.ocram or
    13   linkcmds.flexspi.
    1417type: build
    15 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    16 copyrights:
    17 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/imxrt/optmemdtcmsz.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-integer: null
    34- env-assign: null
    45build-type: option
    5 default: 0x20000
     6copyrights:
     7- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
     8default: 0x00020000
    69default-by-variant: []
     10description: |
     11  Size of the DTCM in bytes. Note that these sizes depend on fuses or software
     12  settings done by a bootloader (together with ITCM and OCRAM).
    713enabled-by: true
    814format: '{:#010x}'
    915links: []
    1016name: IMXRT_MEMORY_DTCM_SIZE
    11 description: |
    12   Size of the DTCM in bytes. Note that these sizes depend on fuses or software
    13   settings done by a bootloader (together with ITCM and OCRAM).
    1417type: build
    15 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    16 copyrights:
    17 - Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/imxrt/optmemextramnocachesz.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-integer: null
    34- env-assign: null
    45build-type: option
    5 default: 1048576
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
     8default: 0x00100000
    69default-by-variant: []
     10description: |
     11  Size of the nocache area at the end of the external RAM in bytes.  Must not be
     12  bigger than IMXRT_MEMORY_EXTRAM_SIZE.
    713enabled-by: true
    814format: '{:#010x}'
    915links: []
    1016name: IMXRT_MEMORY_EXTRAM_NOCACHE_SIZE
    11 description: |
    12   Size of the nocache area at the end of the external RAM in bytes.  Must not be
    13   bigger than IMXRT_MEMORY_EXTRAM_SIZE.
    1417type: build
    15 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    16 copyrights:
    17 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/imxrt/optmemextramorigin.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-integer: null
    34- env-assign: null
    45build-type: option
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    58default: 0x80000000
    69default-by-variant: []
     10description: |
     11  Base address of the external RAM.  An external ram can be for example be a
     12  SDRAM connected to SEMC or a HyperRAM connected to FlexSPI.
    713enabled-by: true
    814format: '{:#010x}'
    915links: []
    1016name: IMXRT_MEMORY_EXTRAM_ORIGIN
    11 description: |
    12   Base address of the external RAM.  An external ram can be for example be a
    13   SDRAM connected to SEMC or a HyperRAM connected to FlexSPI.
    1417type: build
    15 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    16 copyrights:
    17 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/imxrt/optmemextramsz.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-integer: null
    34- env-assign: null
    45build-type: option
    5 default: 0x2000000
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
     8default: 0x02000000
    69default-by-variant: []
    7 enabled-by: true
    8 format: '{:#010x}'
    9 links: []
    10 name: IMXRT_MEMORY_EXTRAM_SIZE
    1110description: |
    1211  Size of the external RAM in bytes.  An external ram can be for example be a
     
    1413  be at least big enough to hold the non cached section with size
    1514  IMXRT_MEMORY_EXTRAM_NOCACHE_SIZE at the end of the RAM.
     15enabled-by: true
     16format: '{:#010x}'
     17links: []
     18name: IMXRT_MEMORY_EXTRAM_SIZE
    1619type: build
    17 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    18 copyrights:
    19 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/imxrt/optmemflashcfgsz.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-integer: null
    34- env-assign: null
    45build-type: option
    5 default: 0x1000
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
     8default: 0x00001000
    69default-by-variant: []
    7 enabled-by: true
    8 format: '{:#010x}'
    9 links: []
    10 name: IMXRT_MEMORY_FLASH_CFG_SIZE
    1110description: |
    1211  Size of the flash configuration area at the start of the FlexSPI / SEMC flash
     
    1413  Take a look at the i.MX RT1050 Processor Reference Manual chapter 9.7 "Program
    1514  image" for details.
     15enabled-by: true
     16format: '{:#010x}'
     17links: []
     18name: IMXRT_MEMORY_FLASH_CFG_SIZE
    1619type: build
    17 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    18 copyrights:
    19 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/imxrt/optmemflashivtsz.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-integer: null
    34- env-assign: null
    45build-type: option
    5 default: 0x1000
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
     8default: 0x00001000
    69default-by-variant: []
     10description: |
     11  Size of the image vector table, boot data structure, device configuration data
     12  and similar program image header information. Take a look at the i.MX RT1050
     13  Processor Reference Manual chapter 9.7 "Program image" for details.
    714enabled-by: true
    815format: '{:#010x}'
    916links: []
    1017name: IMXRT_MEMORY_FLASH_IVT_SIZE
    11 description: |
    12   Size of the image vector table, boot data structure, device configuration data
    13   and similar program image header information. Take a look at the i.MX RT1050
    14   Processor Reference Manual chapter 9.7 "Program image" for details.
    1518type: build
    16 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    17 copyrights:
    18 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/imxrt/optmemflashorigin.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-integer: null
     
    45- define-unquoted: IMXRT_MEMORY_FLASH_ORIGIN
    56build-type: option
     7copyrights:
     8- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    69default: 0x60000000
    710default-by-variant: []
     11description: |
     12  Origin of the external flash memory.  That can be for example a flash
     13  connected to FlexSPI or to SEMC.  The default value is for a HyperFlash
     14  connected to FlexSPI.
    815enabled-by: true
    916format: '{:#010x}'
    1017links: []
    1118name: IMXRT_MEMORY_FLASH_ORIGIN
    12 description: |
    13   Origin of the external flash memory.  That can be for example a flash
    14   connected to FlexSPI or to SEMC.  The default value is for a HyperFlash
    15   connected to FlexSPI.
    1619type: build
    17 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    18 copyrights:
    19 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/imxrt/optmemflashsz.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-integer: null
     
    45- define-unquoted: IMXRT_MEMORY_FLASH_SIZE
    56build-type: option
    6 default: 0x4000000
     7copyrights:
     8- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
     9default: 0x04000000
    710default-by-variant: []
    8 enabled-by: true
    9 format: '{:#010x}'
    10 links: []
    11 name: IMXRT_MEMORY_FLASH_SIZE
    1211description: |
    1312  Size of the external flash area in bytes.  Has to be big enough to hold the
     
    1514  these are defined with IMXRT_MEMORY_FLASH_IVT_SIZE and
    1615  IMXRT_MEMORY_FLASH_CFG_SIZE.
     16enabled-by: true
     17format: '{:#010x}'
     18links: []
     19name: IMXRT_MEMORY_FLASH_SIZE
    1720type: build
    18 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    19 copyrights:
    20 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/imxrt/optmemitcmsz.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-integer: null
    34- env-assign: null
    45build-type: option
    5 default: 0x1ff00
     6copyrights:
     7- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
     8default: 0x0001ff00
    69default-by-variant: []
     10description: |
     11  Size of the ITCM in bytes.  Note that these sizes depend on fuses or software
     12  settings done by a bootloader (together with DTCM and OCRAM).  The ITCM size
     13  has to take the IMXRT_MEMORY_NULL_SIZE into account!
    714enabled-by: true
    815format: '{:#010x}'
    916links: []
    1017name: IMXRT_MEMORY_ITCM_SIZE
    11 description: |
    12   Size of the ITCM in bytes.  Note that these sizes depend on fuses or software
    13   settings done by a bootloader (together with DTCM and OCRAM).  The ITCM size
    14   has to take the IMXRT_MEMORY_NULL_SIZE into account!
    1518type: build
    16 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    17 copyrights:
    18 - Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/imxrt/optmemnullsz.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-integer: null
    34- env-assign: null
    45build-type: option
    5 default: 0x100
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
     8default: 0x00000100
    69default-by-variant: []
     10description: |
     11  Size of the NULL pointer protection area in bytes.  This memory area reduces
     12  the size of the ITCM available to the application.  If you adapt this, you
     13  have to adapt IMXRT_MEMORY_ITCM_SIZE too.
    714enabled-by: true
    815format: '{:#010x}'
    916links: []
    1017name: IMXRT_MEMORY_NULL_SIZE
    11 description: |
    12   Size of the NULL pointer protection area in bytes.  This memory area reduces
    13   the size of the ITCM available to the application.  If you adapt this, you
    14   have to adapt IMXRT_MEMORY_ITCM_SIZE too.
    1518type: build
    16 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    17 copyrights:
    18 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/imxrt/optmemocramnocachesz.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-integer: null
    34- env-assign: null
    45build-type: option
    5 default: 0
     6copyrights:
     7- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
     8default: 0x00000000
    69default-by-variant: []
     10description: |
     11  Size of the nocache area at the end of the OCRAM in bytes.  Must not be bigger
     12  than IMXRT_MEMORY_OCRAM_SIZE.
    713enabled-by: true
    814format: '{:#010x}'
    915links: []
    1016name: IMXRT_MEMORY_OCRAM_NOCACHE_SIZE
    11 description: |
    12   Size of the nocache area at the end of the OCRAM in bytes.  Must not be bigger
    13   than IMXRT_MEMORY_OCRAM_SIZE.
    1417type: build
    15 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    16 copyrights:
    17 - Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/imxrt/optmemocramsz.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-integer: null
    34- env-assign: null
    45build-type: option
    5 default: 0x40000
     6copyrights:
     7- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
     8default: 0x00040000
    69default-by-variant: []
    7 enabled-by: true
    8 format: '{:#010x}'
    9 links: []
    10 name: IMXRT_MEMORY_OCRAM_SIZE
    1110description: |
    1211  Size of the OCRAM in bytes.  Note that these sizes depend on fuses or software
     
    1413  be at least big enough to hold the non cached section with size
    1514  IMXRT_MEMORY_OCRAM_NOCACHE_SIZE at the end of the RAM.
     15enabled-by: true
     16format: '{:#010x}'
     17links: []
     18name: IMXRT_MEMORY_OCRAM_SIZE
    1619type: build
    17 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    18 copyrights:
    19 - Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/lm3s69xx/optxtalcfg.yml

    rcac528f8 r3368231  
    66copyrights:
    77- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    8 default: 0
     8default: 0x00000000
    99default-by-variant:
    10 - value: 14
     10- value: 0x0000000e
    1111  variants:
    1212  - arm/lm3s6965.*
    13 - value: 16
     13- value: 0x00000010
    1414  variants:
    1515  - arm/lm3s3749.*
    16 - value: 21
     16- value: 0x00000015
    1717  variants:
    1818  - arm/lm4f120.*
  • spec/build/bsps/arm/lpc24xx/optotgi2c.yml

    rcac528f8 r3368231  
    66copyrights:
    77- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    8 default: 0
     8default: 0x00000000
    99default-by-variant:
    10 - value: 94
     10- value: 0x0000005e
    1111  variants:
    1212  - arm/lpc17xx_ea.*
    13 - value: 94
     13- value: 0x0000005e
    1414  variants:
    1515  - arm/lpc40xx_ea.*
  • spec/build/bsps/arm/lpc24xx/optresetvec.yml

    rcac528f8 r3368231  
    66copyrights:
    77- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    8 default: 0
     8default: 0x00000000
    99default-by-variant:
    10 - value: 2147483712
     10- value: 0x80000040
    1111  variants:
    1212  - arm/lpc24xx_ncs_rom_ext
  • spec/build/bsps/arm/lpc32xx/optotgi2c.yml

    rcac528f8 r3368231  
    66copyrights:
    77- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    8 default: 0
     8default: 0x00000000
    99default-by-variant:
    10 - value: 88
     10- value: 0x00000058
    1111  variants:
    1212  - arm/lpc32xx_mzx.*
  • spec/build/bsps/arm/lpc32xx/optu3clk.yml

    rcac528f8 r3368231  
    66copyrights:
    77- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    8 default: 4998
     8default: 0x00001386
    99default-by-variant: []
    1010description: |
  • spec/build/bsps/arm/lpc32xx/optu4clk.yml

    rcac528f8 r3368231  
    66copyrights:
    77- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    8 default: 4998
     8default: 0x00001386
    99default-by-variant: []
    1010description: |
  • spec/build/bsps/arm/lpc32xx/optu5clk.yml

    rcac528f8 r3368231  
    66copyrights:
    77- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    8 default: 4998
     8default: 0x00001386
    99default-by-variant: []
    1010description: |
  • spec/build/bsps/arm/lpc32xx/optu6clk.yml

    rcac528f8 r3368231  
    66copyrights:
    77- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    8 default: 4998
     8default: 0x00001386
    99default-by-variant: []
    1010description: |
  • spec/build/bsps/arm/optgtfreq.yml

    rcac528f8 r3368231  
    1313description: |
    1414  Defines the frequency in Hz of the ARM Generic Timer.
     15enabled-by: true
    1516format: '{}'
    16 enabled-by: true
    1717links: []
    1818name: ARM_GENERIC_TIMER_FREQ
  • spec/build/bsps/arm/optgtsysbase.yml

    rcac528f8 r3368231  
    66copyrights:
    77- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    8 default: 709033984
     8default: 0x2a430000
    99default-by-variant:
    10 - value: 2856517632
     10- value: 0xaa430000
    1111  variants:
    1212  - arm/fvp_cortex_r52
    1313description: |
    1414  Defines the base address of the memory-mapped system level ARM Generic Timer.
     15enabled-by: true
    1516format: '{:#010x}'
    16 enabled-by: true
    1717links: []
    1818name: ARM_GENERIC_TIMER_SYSTEM_BASE
  • spec/build/bsps/arm/optgtsyscntcr.yml

    rcac528f8 r3368231  
    66copyrights:
    77- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    8 default: 1
     8default: 0x00000001
    99default-by-variant:
    10 - value: 257
     10- value: 0x00000101
    1111  variants:
    1212  - arm/fvp_cortex_r52
     
    1414  Defines the initialization value of the CNTCR register of the memory-mapped
    1515  system level ARM Generic Timer.
     16enabled-by: true
    1617format: '{:#010x}'
    17 enabled-by: true
    1818links: []
    1919name: ARM_GENERIC_TIMER_SYSTEM_CNTCR
  • spec/build/bsps/arm/optmmusz.yml

    rcac528f8 r3368231  
    99copyrights:
    1010- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    11 default: 16384
     11default: 0x00004000
    1212default-by-variant: []
    1313description: |
  • spec/build/bsps/arm/raspberrypi/optnocachelen.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    10 default: 2097152
     10default: 0x00200000
    1111default-by-variant: []
    1212description: |
  • spec/build/bsps/arm/raspberrypi/optramlen.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    10 default: 268435456
     10default: 0x10000000
    1111default-by-variant: []
    1212description: |
  • spec/build/bsps/arm/stm32h7/abi.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-string: null
     
    45- env-append: null
    56build-type: option
     7copyrights:
     8- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    69default:
    710- -mthumb
     
    1821  - arm/stm32h757i-eval-m4
    1922  - arm/stm32h747i-disco-m4
     23description: |
     24  ABI flags
    2025enabled-by: true
    2126links: []
    2227name: ABI_FLAGS
    23 description: |
    24   ABI flags
    2528type: build
    26 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    27 copyrights:
    28 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/linkcmds.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12build-type: config-file
    23content: |
    34  INCLUDE ${STM32H7_DEFAULT_LINKCMDS}
     5copyrights:
     6- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    47enabled-by: true
    58install-path: ${BSP_LIBDIR}
     
    710target: linkcmds
    811type: build
    9 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    10 copyrights:
    11 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/linkcmdsflash.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12build-type: script
     3copyrights:
     4- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    25do-build: |
    36  bld.install_as("${BSP_LIBDIR}/linkcmds.flash", "linkcmds.flash")
     
    4548prepare-configure: null
    4649type: build
    47 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    48 copyrights:
    49 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/linkcmdsflashsdram.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12build-type: script
     3copyrights:
     4- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    25do-build: |
    36  bld.install_as("${BSP_LIBDIR}/linkcmds.flash_sdram", "linkcmds.flash_sdram")
     
    4548prepare-configure: null
    4649type: build
    47 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    48 copyrights:
    49 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/linkcmdsmemory.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12build-type: config-file
    23content: |
     
    8384  stm32h7_memory_sdram_2_end = ORIGIN (SDRAM_2) + LENGTH (SDRAM_2);
    8485  stm32h7_memory_sdram_2_size = LENGTH (SDRAM_2);
     86copyrights:
     87- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    8588enabled-by: true
    8689install-path: ${BSP_LIBDIR}
     
    8891target: linkcmds.memory
    8992type: build
    90 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    91 copyrights:
    92 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/linkcmdssdram.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12build-type: script
     3copyrights:
     4- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    25do-build: |
    36  bld.install_as("${BSP_LIBDIR}/linkcmds.sdram", "linkcmds.sdram")
     
    4548prepare-configure: null
    4649type: build
    47 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    48 copyrights:
    49 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/linkcmdssram.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12build-type: script
     3copyrights:
     4- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    25do-build: |
    36  bld.install_as("${BSP_LIBDIR}/linkcmds.sram", "linkcmds.sram")
     
    4548prepare-configure: null
    4649type: build
    47 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    48 copyrights:
    49 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/linkcmdssramsdram.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12build-type: script
     3copyrights:
     4- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    25do-build: |
    36  bld.install_as("${BSP_LIBDIR}/linkcmds.sram_sdram", "linkcmds.sram_sdram")
     
    4548prepare-configure: null
    4649type: build
    47 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    48 copyrights:
    49 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optbootcore.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-string: null
    34- script: |
    4           cores = ["CORE_CM7", "CORE_CM4", "BOOT_CORE_DEFINE_NOT_NEEDED"]
    5           if value not in cores:
    6              conf.fatal("STM32H7 boot core '{}' is not one of {}".format(value, cores))
    7           conf.define_cond(value, True)
     5    cores = ["CORE_CM7", "CORE_CM4", "BOOT_CORE_DEFINE_NOT_NEEDED"]
     6    if value not in cores:
     7       conf.fatal("STM32H7 boot core '{}' is not one of {}".format(value, cores))
     8    conf.define_cond(value, True)
    89build-type: option
     10copyrights:
     11- Copyright (C) 2022 Karel Gardas <karel@functional.vision>
    912default: BOOT_CORE_DEFINE_NOT_NEEDED
    1013default-by-variant:
     
    1720  - arm/stm32h757i-eval-m4
    1821  - arm/stm32h747i-disco-m4
     22description: |
     23  Select the boot core. Possible values are CORE_CM7 and CORE_CM4
    1924enabled-by: true
    2025format: '{}'
    2126links: []
    2227name: STM32H7_BOOT_CORE
    23 description: |
    24   Select the boot core. Possible values are CORE_CM7 and CORE_CM4
    2528type: build
    26 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    27 copyrights:
    28 - Copyright (C) 2022 Karel Gardas <karel@functional.vision>
  • spec/build/bsps/arm/stm32h7/optenmpualign.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-boolean: null
     
    45- define-condition: null
    56build-type: option
     7copyrights:
     8- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    69default: true
    710default-by-variant: []
    8 enabled-by: true
    9 format: '{}'
    10 links: []
    11 name: STM32H7_ENABLE_MPU_ALIGNMENT
    1211description: |
    1312  Enable the alignment of the size of the combined start and text sections and
     
    1514  the memory footprint.  It enables a write-protection of the start, text, and
    1615  rodata sections.  It makes the data sections non-executable.
     16enabled-by: true
     17format: '{}'
     18links: []
     19name: STM32H7_ENABLE_MPU_ALIGNMENT
    1720type: build
    18 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    19 copyrights:
    20 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optenuart4.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-boolean: null
    34- define-condition: null
    45build-type: option
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    58default: true
    69default-by-variant:
     
    1114  - arm/stm32h747i-disco
    1215  - arm/stm32h747i-disco-m4
     16description: |
     17  Enable UART4 device in console driver.
    1318enabled-by: true
    1419format: '{}'
    1520links: []
    1621name: STM32H7_CONSOLE_ENABLE_UART4
    17 description: |
    18   Enable UART4 device in console driver.
    1922type: build
    20 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    21 copyrights:
    22 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optenuart5.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-boolean: null
    34- define-condition: null
    45build-type: option
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    58default: true
    69default-by-variant:
     
    1215  - arm/stm32h747i-disco
    1316  - arm/stm32h747i-disco-m4
     17description: |
     18  Enable UART5 device in console driver.
    1419enabled-by: true
    1520format: '{}'
    1621links: []
    1722name: STM32H7_CONSOLE_ENABLE_UART5
    18 description: |
    19   Enable UART5 device in console driver.
    2023type: build
    21 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    22 copyrights:
    23 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optenuart7.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-boolean: null
    34- define-condition: null
    45build-type: option
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    58default: true
    69default-by-variant:
     
    1215  - arm/stm32h747i-disco
    1316  - arm/stm32h747i-disco-m4
     17description: |
     18  Enable UART7 device in console driver.
    1419enabled-by: true
    1520format: '{}'
    1621links: []
    1722name: STM32H7_CONSOLE_ENABLE_UART7
    18 description: |
    19   Enable UART7 device in console driver.
    2023type: build
    21 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    22 copyrights:
    23 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optenuart8.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-boolean: null
    34- define-condition: null
    45build-type: option
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    58default: true
    69default-by-variant:
     
    1013  - arm/stm32h757i-eval
    1114  - arm/stm32h757i-eval-m4
     15description: |
     16  Enable UART8 device in console driver.
    1217enabled-by: true
    1318format: '{}'
    1419links: []
    1520name: STM32H7_CONSOLE_ENABLE_UART8
    16 description: |
    17   Enable UART8 device in console driver.
    1821type: build
    19 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    20 copyrights:
    21 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optenuart9.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-boolean: null
    34- define-condition: null
    45build-type: option
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    58default: true
    69default-by-variant:
     
    1215  - arm/stm32h747i-disco
    1316  - arm/stm32h747i-disco-m4
     17description: |
     18  Enable UART9 device in console driver.
    1419enabled-by: true
    1520format: '{}'
    1621links: []
    1722name: STM32H7_CONSOLE_ENABLE_UART9
    18 description: |
    19   Enable UART9 device in console driver.
    2023type: build
    21 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    22 copyrights:
    23 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optenusart1.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-boolean: null
    34- define-condition: null
    45build-type: option
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    58default: true
    69default-by-variant: []
     10description: |
     11  Enable USART1 device in console driver.
    712enabled-by: true
    813format: '{}'
    914links: []
    1015name: STM32H7_CONSOLE_ENABLE_USART1
    11 description: |
    12   Enable USART1 device in console driver.
    1316type: build
    14 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    15 copyrights:
    16 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optenusart10.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-boolean: null
    34- define-condition: null
    45build-type: option
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    58default: true
    69default-by-variant:
     
    1215  - arm/stm32h747i-disco
    1316  - arm/stm32h747i-disco-m4
     17description: |
     18  Enable USART10 device in console driver.
    1419enabled-by: true
    1520format: '{}'
    1621links: []
    1722name: STM32H7_CONSOLE_ENABLE_USART10
    18 description: |
    19   Enable USART10 device in console driver.
    2023type: build
    21 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    22 copyrights:
    23 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optenusart2.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-boolean: null
    34- define-condition: null
    45build-type: option
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    58default: true
    6 default-by-variant:
    79default-by-variant:
    810- value: false
     
    1012  - arm/stm32h757i-eval
    1113  - arm/stm32h757i-eval-m4
     14description: |
     15  Enable USART2 device in console driver.
    1216enabled-by: true
    1317format: '{}'
    1418links: []
    1519name: STM32H7_CONSOLE_ENABLE_USART2
    16 description: |
    17   Enable USART2 device in console driver.
    1820type: build
    19 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    20 copyrights:
    21 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optenusart3.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-boolean: null
    34- define-condition: null
    45build-type: option
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    58default: true
    69default-by-variant:
     
    1215  - arm/stm32h747i-disco
    1316  - arm/stm32h747i-disco-m4
     17description: |
     18  Enable USART3 device in console driver.
    1419enabled-by: true
    1520format: '{}'
    1621links: []
    1722name: STM32H7_CONSOLE_ENABLE_USART3
    18 description: |
    19   Enable USART3 device in console driver.
    2023type: build
    21 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    22 copyrights:
    23 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optenusart6.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-boolean: null
    34- define-condition: null
    45build-type: option
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    58default: true
    69default-by-variant:
     
    1215  - arm/stm32h747i-disco
    1316  - arm/stm32h747i-disco-m4
     17description: |
     18  Enable USART6 device in console driver.
    1419enabled-by: true
    1520format: '{}'
    1621links: []
    1722name: STM32H7_CONSOLE_ENABLE_USART6
    18 description: |
    19   Enable USART6 device in console driver.
    2023type: build
    21 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    22 copyrights:
    23 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optethgpiobregs.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-string: null
    34- define-unquoted: null
    45build-type: option
     6copyrights:
     7- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
    58default: null
    69default-by-variant:
     
    811  variants:
    912  - arm/nucleo-h743zi
     13description: |
     14  GPIO B pins used for the ETH pin configuration.
    1015enabled-by: true
    1116format: '{}'
    1217links: []
    1318name: STM32H7_ETH_GPIOB_PINS
    14 description: |
    15   GPIO B pins used for the ETH pin configuration.
    1619type: build
    17 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    18 copyrights:
    19 - Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optethgpiogregs.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-string: null
    34- define-unquoted: null
    45build-type: option
     6copyrights:
     7- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
    58default: ( GPIO_PIN_11 | GPIO_PIN_12 | GPIO_PIN_13 )
    69default-by-variant:
     
    811  variants:
    912  - arm/nucleo-h743zi
     13description: |
     14  GPIO G pins used for the ETH pin configuration.
    1015enabled-by: true
    1116format: '{}'
    1217links: []
    1318name: STM32H7_ETH_GPIOG_PINS
    14 description: |
    15   GPIO G pins used for the ETH pin configuration.
    1619type: build
    17 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    18 copyrights:
    19 - Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/opthse.yml

    rcac528f8 r3368231  
    55- format-and-define: null
    66build-type: option
     7copyrights:
     8- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
    79default: 25000000
    810default-by-variant:
     
    1315  variants:
    1416  - arm/stm32h7b3i-dk
     17description: |
     18  Frequency of the external high speed oscillator (HSE).
    1519enabled-by: true
    1620format: '{}'
    1721links: []
    1822name: STM32H7_HSE_FREQUENCY
    19 description: |
    20   Frequency of the external high speed oscillator (HSE).
    2123type: build
    22 copyrights:
    23 - Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optlinkcmds.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-string: null
    34- env-assign: null
    45build-type: option
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    58default: linkcmds.sdram
    69default-by-variant:
     
    1316  - arm/stm32h747i-disco-m4
    1417  - arm/nucleo-h743zi
     18description: |
     19  The default linker command file.  Must be either linkcmds.flash,
     20  linkcmds.sdram, linkcmds.sram, linkcmds.sram_sdram
     21  or linkcmds.flash_sdram
    1522enabled-by: true
    1623format: '{}'
    1724links: []
    1825name: STM32H7_DEFAULT_LINKCMDS
    19 description: |
    20   The default linker command file.  Must be either linkcmds.flash,
    21   linkcmds.sdram, linkcmds.sram, linkcmds.sram_sdram
    22   or linkcmds.flash_sdram
    2326type: build
    24 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    25 copyrights:
    26 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optmemdtcmsz.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-integer: null
    34- env-assign: null
    45build-type: option
    5 default: 0x20000
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
     8default: 0x00020000
    69default-by-variant: []
     10description: |
     11  Size of the Data Tightly Coupled Memory (DTCM) in bytes.
    712enabled-by: true
    813format: '{:#010x}'
    914links: []
    1015name: STM32H7_MEMORY_DTCM_SIZE
    11 description: |
    12   Size of the Data Tightly Coupled Memory (DTCM) in bytes.
    1316type: build
    14 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    15 copyrights:
    16 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optmemflashlatency.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-string: null
    34- define-unquoted: null
    45build-type: option
     6copyrights:
     7- Copyright (C) 2022 Karel Gardas <karel@functional.vision>
    58default: FLASH_LATENCY_4
    69default-by-variant:
     
    811  variants:
    912  - arm/stm32h7b3i-dk
     13description: |
     14  Internal Flash latency
    1015enabled-by: true
    1116format: '{}'
    1217links: []
    1318name: STM32H7_FLASH_LATENCY
    14 description: |
    15   Internal Flash latency
    1619type: build
    17 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    18 copyrights:
    19 - Copyright (C) 2022 Karel Gardas <karel@functional.vision>
  • spec/build/bsps/arm/stm32h7/optmemflashorigin.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-integer: null
    34- env-assign: null
    45build-type: option
    5 default: 0x8000000
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
     8default: 0x08000000
    69default-by-variant:
    7 - value: 0x8100000
     10- value: 0x08100000
    811  variants:
    912  - arm/stm32h757i-eval-m4
    1013  - arm/stm32h747i-disco-m4
     14description: |
     15  Origin address of the internal flash.
    1116enabled-by: true
    1217format: '{:#010x}'
    1318links: []
    1419name: STM32H7_MEMORY_FLASH_ORIGIN
    15 description: |
    16   Origin address of the internal flash.
    1720type: build
    18 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    19 copyrights:
    20 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optmemflashsz.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-integer: null
    34- env-assign: null
    45build-type: option
    5 default: 0x200000
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
     8default: 0x00200000
    69default-by-variant:
    7 default-by-variant:
    8 - value: 0x100000
     10- value: 0x00100000
    911  variants:
    1012  - arm/stm32h757i-eval-m4
    1113  - arm/stm32h747i-disco-m4
     14description: |
     15  Size of the internal flash in bytes.
    1216enabled-by: true
    1317format: '{:#010x}'
    1418links: []
    1519name: STM32H7_MEMORY_FLASH_SIZE
    16 description: |
    17   Size of the internal flash in bytes.
    1820type: build
    19 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    20 copyrights:
    21 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optmemitcmsz.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-integer: null
    34- env-assign: null
    45build-type: option
    5 default: 0xff00
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
     8default: 0x0000ff00
    69default-by-variant: []
     10description: |
     11  Size of the Instruction Tightly Coupled Memory (ITCM) in bytes.  The size
     12  must take the NULL pointer protection memory area into account
     13  (STM32H7_MEMORY_NULL_SIZE).
    714enabled-by: true
    815format: '{:#010x}'
    916links: []
    1017name: STM32H7_MEMORY_ITCM_SIZE
    11 description: |
    12   Size of the Instruction Tightly Coupled Memory (ITCM) in bytes.  The size
    13   must take the NULL pointer protection memory area into account
    14   (STM32H7_MEMORY_NULL_SIZE).
    1518type: build
    16 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    17 copyrights:
    18 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optmemnandsz.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-integer: null
    34- env-assign: null
    45build-type: option
    5 default: 0
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
     8default: 0x00000000
    69default-by-variant: []
     10description: |
     11  Size of the NAND flash in bytes.
    712enabled-by: true
    813format: '{:#010x}'
    914links: []
    1015name: STM32H7_MEMORY_NAND_SIZE
    11 description: |
    12   Size of the NAND flash in bytes.
    1316type: build
    14 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    15 copyrights:
    16 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optmemnorsz.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-integer: null
    34- env-assign: null
    45build-type: option
    5 default: 0
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
     8default: 0x00000000
    69default-by-variant: []
     10description: |
     11  Size of the NOR flash or PSRAM in bytes.
    712enabled-by: true
    813format: '{:#010x}'
    914links: []
    1015name: STM32H7_MEMORY_NOR_SIZE
    11 description: |
    12   Size of the NOR flash or PSRAM in bytes.
    1316type: build
    14 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    15 copyrights:
    16 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optmemnullsz.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-integer: null
    34- env-assign: null
    45build-type: option
    5 default: 256
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
     8default: 0x00000100
    69default-by-variant: []
     10description: |
     11  Size of the NULL pointer protection area in bytes.  This memory area reduces
     12  the size of the ITCM available to the application (STM32H7_MEMORY_ITCM_SIZE).
    713enabled-by: true
    814format: '{:#010x}'
    915links: []
    1016name: STM32H7_MEMORY_NULL_SIZE
    11 description: |
    12   Size of the NULL pointer protection area in bytes.  This memory area reduces
    13   the size of the ITCM available to the application (STM32H7_MEMORY_ITCM_SIZE).
    1417type: build
    15 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    16 copyrights:
    17 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optmemperipheralsz.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-integer: null
    34- env-assign: null
    45build-type: option
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    58default: 0x20000000
    69default-by-variant: []
     10description: |
     11  Size of the peripheral memory in bytes.
    712enabled-by: true
    813format: '{:#010x}'
    914links: []
    1015name: STM32H7_MEMORY_PERIPHERAL_SIZE
    11 description: |
    12   Size of the peripheral memory in bytes.
    1316type: build
    14 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    15 copyrights:
    16 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optmemquadspisz.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-integer: null
    34- env-assign: null
    45build-type: option
    5 default: 0
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
     8default: 0x00000000
    69default-by-variant: []
     10description: |
     11  Size of the QUADSPI memory in bytes.
    712enabled-by: true
    813format: '{:#010x}'
    914links: []
    1015name: STM32H7_MEMORY_QUADSPI_SIZE
    11 description: |
    12   Size of the QUADSPI memory in bytes.
    1316type: build
    14 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    15 copyrights:
    16 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optmemsdram1sz.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-integer: null
    34- env-assign: null
    45build-type: option
    5 default: 33554432
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
     8default: 0x02000000
    69default-by-variant:
    7 - value: 0
     10- value: 0x00000000
    811  variants:
    912  - arm/stm32h7b3i-dk
     
    1316  - arm/stm32h747i-disco-m4
    1417  - arm/nucleo-h743zi
     18description: |
     19  Size of the SDRAM 1 in bytes.
    1520enabled-by: true
    1621format: '{:#010x}'
    1722links: []
    1823name: STM32H7_MEMORY_SDRAM_1_SIZE
    19 description: |
    20   Size of the SDRAM 1 in bytes.
    2124type: build
    22 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    23 copyrights:
    24 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optmemsdram2sz.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-integer: null
    34- env-assign: null
    45build-type: option
    5 default: 0
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
     8default: 0x00000000
    69default-by-variant:
    7 - value: 33554432
     10- value: 0x02000000
    811  variants:
    912  - arm/stm32h757i-eval
     
    1114  - arm/stm32h747i-disco
    1215  - arm/stm32h747i-disco-m4
     16description: |
     17  Size of the SDRAM 2 in bytes.
    1318enabled-by: true
    1419format: '{:#010x}'
    1520links: []
    1621name: STM32H7_MEMORY_SDRAM_2_SIZE
    17 description: |
    18   Size of the SDRAM 2 in bytes.
    1922type: build
    20 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    21 copyrights:
    22 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optmemsram1sz.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-integer: null
    34- env-assign: null
    45build-type: option
    5 default: 0x20000
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
     8default: 0x00020000
    69default-by-variant:
    7 - value: 0x10000
     10- value: 0x00010000
    811  variants:
    912  - arm/stm32h7b3i-dk
     13description: |
     14  Size of the SRAM 1 (D2 domain) in bytes.
    1015enabled-by: true
    1116format: '{:#010x}'
    1217links: []
    1318name: STM32H7_MEMORY_SRAM_1_SIZE
    14 description: |
    15   Size of the SRAM 1 (D2 domain) in bytes.
    1619type: build
    17 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    18 copyrights:
    19 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optmemsram2sz.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-integer: null
    34- env-assign: null
    45build-type: option
    5 default: 0x20000
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
     8default: 0x00020000
    69default-by-variant:
    7 - value: 0x10000
     10- value: 0x00010000
    811  variants:
    912  - arm/stm32h7b3i-dk
     13description: |
     14  Size of the SRAM 2 (D2 domain) in bytes.
    1015enabled-by: true
    1116format: '{:#010x}'
    1217links: []
    1318name: STM32H7_MEMORY_SRAM_2_SIZE
    14 description: |
    15   Size of the SRAM 2 (D2 domain) in bytes.
    1619type: build
    17 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    18 copyrights:
    19 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optmemsram3sz.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-integer: null
    34- env-assign: null
    45build-type: option
    5 default: 0x8000
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
     8default: 0x00008000
    69default-by-variant:
    7 - value: 0x0
     10- value: 0x00000000
    811  variants:
    912  - arm/stm32h7b3i-dk
     13description: |
     14  Size of the SRAM 3 (D2 domain) in bytes.
    1015enabled-by: true
    1116format: '{:#010x}'
    1217links: []
    1318name: STM32H7_MEMORY_SRAM_3_SIZE
    14 description: |
    15   Size of the SRAM 3 (D2 domain) in bytes.
    1619type: build
    17 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    18 copyrights:
    19 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optmemsram4sz.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-integer: null
    34- env-assign: null
    45build-type: option
    5 default: 0x10000
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
     8default: 0x00010000
    69default-by-variant:
    7 - value: 0x8000
     10- value: 0x00008000
    811  variants:
    912  - arm/stm32h7b3i-dk
     13description: |
     14  Size of the SRAM 4 (D3 domain) in bytes.
    1015enabled-by: true
    1116format: '{:#010x}'
    1217links: []
    1318name: STM32H7_MEMORY_SRAM_4_SIZE
    14 description: |
    15   Size of the SRAM 4 (D3 domain) in bytes.
    1619type: build
    17 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    18 copyrights:
    19 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optmemsramaxisz.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-integer: null
    34- env-assign: null
    45build-type: option
    5 default: 0x80000
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
     8default: 0x00080000
    69default-by-variant:
    7 - value: 0xA0000
     10- value: 0x000a0000
    811  variants:
    912  - arm/stm32h7b3i-dk
     13description: |
     14  Size of the AXI SRAM (D1 domain) in bytes.
    1015enabled-by: true
    1116format: '{:#010x}'
    1217links: []
    1318name: STM32H7_MEMORY_SRAM_AXI_SIZE
    14 description: |
    15   Size of the AXI SRAM (D1 domain) in bytes.
    1619type: build
    17 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    18 copyrights:
    19 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optmemsrambackupsz.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-integer: null
    34- env-assign: null
    45build-type: option
    5 default: 0x1000
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
     8default: 0x00001000
    69default-by-variant: []
     10description: |
     11  Size of backup SRAM in bytes.
    712enabled-by: true
    813format: '{:#010x}'
    914links: []
    1015name: STM32H7_MEMORY_SRAM_BACKUP_SIZE
    11 description: |
    12   Size of backup SRAM in bytes.
    1316type: build
    14 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    15 copyrights:
    16 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optprintkinstance.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-string: null
    34- define-unquoted: null
    45build-type: option
     6copyrights:
     7- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    58default: stm32h7_usart1_instance
    69default-by-variant:
     
    811  variants:
    912  - arm/nucleo-h743zi
     13description: |
     14  UART/USART instance used for printk() and getchark().
    1015enabled-by: true
    1116format: '{}'
    1217links: []
    1318name: STM32H7_PRINTK_INSTANCE
    14 description: |
    15   UART/USART instance used for printk() and getchark().
    1619type: build
    17 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    18 copyrights:
    19 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optpwrsupply.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-string: null
    34- define-unquoted: null
    45build-type: option
     6copyrights:
     7- Copyright (C) 2022 Karel Gardas <karel@functional.vision>
    58default: PWR_LDO_SUPPLY
    69default-by-variant:
     
    1215  - arm/stm32h747i-disco
    1316  - arm/stm32h747i-disco-m4
     17description: |
     18  Board power supply mechanism configuration. WARNING: wrong configuration here
     19  may result in your board being unaccessible using ST-Link interface! Please
     20  consult board datasheet for more information about various power supply
     21  options and about how to fix possible misconfiguration.
    1422enabled-by: true
    1523format: '{}'
    1624links: []
    1725name: STM32H7_PWR_SUPPLY
    18 description: |
    19   Board power supply mechanism configuration. WARNING: wrong configuration here may result in your board being unaccessible using ST-Link interface! Please consult board datasheet for more information about various power supply options and about how to fix possible misconfiguration.
    2026type: build
    21 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    22 copyrights:
    23 - Copyright (C) 2022 Karel Gardas <karel@functional.vision>
  • spec/build/bsps/arm/stm32h7/optusart1alternatefunc.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-string: null
    34- define-unquoted: null
    45build-type: option
     6copyrights:
     7- Copyright (C) 2022 Karel Gardas <karel@functional.vision>
    58default: GPIO_AF4_USART1
    69default-by-variant:
     
    1013  - arm/stm32h747i-disco
    1114  - arm/stm32h747i-disco-m4
     15description: |
     16  Alternate function mapping for the USART1 pin configuration.
    1217enabled-by: true
    1318format: '{}'
    1419links: []
    1520name: STM32H7_USART1_ALT_FUNC
    16 description: |
    17   Alternate function mapping for the USART1 pin configuration.
    1821type: build
    19 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    20 copyrights:
    21 - Copyright (C) 2022 Karel Gardas <karel@functional.vision>
  • spec/build/bsps/arm/stm32h7/optusart1gpiopins.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-string: null
    34- define-unquoted: null
    45build-type: option
     6copyrights:
     7- Copyright (C) 2021-22 embedded brains GmbH (http://www.embedded-brains.de)
    58default: ( GPIO_PIN_14 | GPIO_PIN_15 )
    69default-by-variant:
     
    1013  - arm/stm32h747i-disco
    1114  - arm/stm32h747i-disco-m4
     15description: |
     16  GPIO pins used for the USART1 pin configuration.
    1217enabled-by: true
    1318format: '{}'
    1419links: []
    1520name: STM32H7_USART1_GPIO_PINS
    16 description: |
    17   GPIO pins used for the USART1 pin configuration.
    1821type: build
    19 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    20 copyrights:
    21 - Copyright (C) 2021-22 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optusart1gpioregs.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-string: null
    34- define-unquoted: null
    45build-type: option
     6copyrights:
     7- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
    58default: GPIOD
    69default-by-variant:
     
    1417  - arm/stm32h757i-eval
    1518  - arm/stm32h757i-eval-m4
     19description: |
     20  GPIO registers used for the USART1 pin configuration.
    1621enabled-by: true
    1722format: '{}'
    1823links: []
    1924name: STM32H7_USART1_GPIO_REGS
    20 description: |
    21   GPIO registers used for the USART1 pin configuration.
    2225type: build
    23 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    24 copyrights:
    25 - Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optusart3gpiopins.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-string: null
    34- define-unquoted: null
    45build-type: option
     6copyrights:
     7- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
    58default: ( GPIO_PIN_8 | GPIO_PIN_9 )
    69default-by-variant: []
     10description: |
     11  GPIO pins used for the USART3 pin configuration.
    712enabled-by: true
    813format: '{}'
    914links: []
    1015name: STM32H7_USART3_GPIO_PINS
    11 description: |
    12   GPIO pins used for the USART3 pin configuration.
    1316type: build
    14 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    15 copyrights:
    16 - Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optusart3gpioregs.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-string: null
    34- define-unquoted: null
    45build-type: option
     6copyrights:
     7- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
    58default: GPIOD
    69default-by-variant: []
     10description: |
     11  GPIO registers used for the USART3 pin configuration.
    712enabled-by: true
    813format: '{}'
    914links: []
    1015name: STM32H7_USART3_GPIO_REGS
    11 description: |
    12   GPIO registers used for the USART3 pin configuration.
    1316type: build
    14 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    15 copyrights:
    16 - Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/stm32h7/optvariant.yml

    rcac528f8 r3368231  
     1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    12actions:
    23- get-string: null
     
    1314    conf.define_cond(value, True)
    1415build-type: option
     16copyrights:
     17- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    1518default: STM32H743xx
    1619default-by-variant:
    1720- value: STM32H7B3xxQ
    1821  variants:
    19     - arm/stm32h7b3i-dk
     22  - arm/stm32h7b3i-dk
    2023- value: STM32H757xx
    2124  variants:
    22     - arm/stm32h757i-eval
    23     - arm/stm32h757i-eval-m4
     25  - arm/stm32h757i-eval
     26  - arm/stm32h757i-eval-m4
    2427- value: STM32H747xx
    2528  variants:
    2629  - arm/stm32h747i-disco
    2730  - arm/stm32h747i-disco-m4
    28 enabled-by: true
    29 format: '{}'
    30 links: []
    31 name: STM32H7_VARIANT
    3231description: |
    3332  Select the STM32H7 series chip variant out of STM32H742xx, STM32H743xx,
     
    3534  STM32H7A3xx, STM32H7A3xxQ, STM32H7B0xx, STM32H7B0xxQ, STM32H7B3xx, and
    3635  STM32H7B3xxQ.
     36enabled-by: true
     37format: '{}'
     38links: []
     39name: STM32H7_VARIANT
    3740type: build
    38 SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
    39 copyrights:
    40 - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
  • spec/build/bsps/arm/xen/optloadoff.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    10 default: 32768
     10default: 0x00008000
    1111default-by-variant: []
    1212description: |
  • spec/build/bsps/arm/xen/optnocachelen.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    10 default: 1048576
     10default: 0x00100000
    1111default-by-variant: []
    1212description: |
  • spec/build/bsps/arm/xen/optramlen.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    10 default: 8388608
     10default: 0x00800000
    1111default-by-variant: []
    1212description: |
  • spec/build/bsps/arm/xen/optramori.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    10 default: 1073741824
     10default: 0x40000000
    1111default-by-variant: []
    1212description: |
  • spec/build/bsps/arm/xilinx-zynq/optint0len.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    10 default: 196608
     10default: 0x00030000
    1111default-by-variant: []
    1212description: ''
  • spec/build/bsps/arm/xilinx-zynq/optint0ori.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    10 default: 0
     10default: 0x00000000
    1111default-by-variant: []
    1212description: ''
  • spec/build/bsps/arm/xilinx-zynq/optint1len.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    10 default: 65024
     10default: 0x0000fe00
    1111default-by-variant: []
    1212description: ''
  • spec/build/bsps/arm/xilinx-zynq/optint1ori.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    10 default: 4294901760
     10default: 0xffff0000
    1111default-by-variant: []
    1212description: ''
  • spec/build/bsps/arm/xilinx-zynq/optnocachelen.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    10 default: 1048576
     10default: 0x00100000
    1111default-by-variant: []
    1212description: |
  • spec/build/bsps/arm/xilinx-zynq/optramlen.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    10 default: 268435456
     10default: 0x10000000
    1111default-by-variant:
    12 - value: 268435456
     12- value: 0x10000000
    1313  variants:
    1414  - arm/xilinx_zynq_a9_qemu
    15 - value: 1073741824
     15- value: 0x40000000
    1616  variants:
    1717  - arm/xilinx_zynq_zc702
    18 - value: 1073741824
     18- value: 0x40000000
    1919  variants:
    2020  - arm/xilinx_zynq_zc706
    21 - value: 536870912
     21- value: 0x20000000
    2222  variants:
    2323  - arm/xilinx_zynq_zedboard
  • spec/build/bsps/arm/xilinx-zynq/optramori.yml

    rcac528f8 r3368231  
    99copyrights:
    1010- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    11 default: 1048576
     11default: 0x00100000
    1212default-by-variant:
    13 - value: 4194304
     13- value: 0x00400000
    1414  variants:
    1515  - arm/xilinx_zynq_zc706
  • spec/build/bsps/arm/xilinx-zynqmp/optint0len.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    10 default: 196608
     10default: 0x00030000
    1111default-by-variant: []
    1212description: ''
  • spec/build/bsps/arm/xilinx-zynqmp/optint0ori.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    10 default: 0
     10default: 0x00000000
    1111default-by-variant: []
    1212description: ''
  • spec/build/bsps/arm/xilinx-zynqmp/optint1len.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    10 default: 65024
     10default: 0x0000fe00
    1111default-by-variant: []
    1212description: ''
  • spec/build/bsps/arm/xilinx-zynqmp/optint1ori.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    10 default: 4294901760
     10default: 0xffff0000
    1111default-by-variant: []
    1212description: ''
  • spec/build/bsps/arm/xilinx-zynqmp/optnocachelen.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    10 default: 1048576
     10default: 0x00100000
    1111default-by-variant: []
    1212description: |
  • spec/build/bsps/arm/xilinx-zynqmp/optramlen.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    10 default: 268435456
     10default: 0x10000000
    1111default-by-variant:
    12 - value: 2147483648
     12- value: 0x80000000
    1313  variants:
    1414  - arm/xilinx_zynqmp_ultra96
  • spec/build/bsps/arm/xilinx-zynqmp/optramori.yml

    rcac528f8 r3368231  
    99copyrights:
    1010- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    11 default: 1048576
     11default: 0x00100000
    1212default-by-variant: []
    1313description: ''
  • spec/build/bsps/dev/irq/optarmgic-icc-bpr0.yml

    rcac528f8 r3368231  
    66copyrights:
    77- Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de)
    8 default: 2
     8default: 0x00000002
    99default-by-variant:
    1010- value: null
  • spec/build/bsps/dev/irq/optarmgic-icc-bpr1.yml

    rcac528f8 r3368231  
    66copyrights:
    77- Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de)
    8 default: 3
     8default: 0x00000003
    99default-by-variant: []
    1010description: |
  • spec/build/bsps/dev/irq/optarmgic-icc-ctrl.yml

    rcac528f8 r3368231  
    66copyrights:
    77- Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de)
    8 default: 0
     8default: 0x00000000
    99default-by-variant: []
    1010description: |
  • spec/build/bsps/dev/irq/optarmgic-icc-igrpen0.yml

    rcac528f8 r3368231  
    66copyrights:
    77- Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de)
    8 default: 1
     8default: 0x00000001
    99default-by-variant:
    1010- value: null
  • spec/build/bsps/dev/irq/optarmgic-icc-igrpen1.yml

    rcac528f8 r3368231  
    66copyrights:
    77- Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de)
    8 default: 1
     8default: 0x00000001
    99default-by-variant: []
    1010description: |
  • spec/build/bsps/dev/irq/optarmgic-icc-pmr.yml

    rcac528f8 r3368231  
    66copyrights:
    77- Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de)
    8 default: 255
     8default: 0x000000ff
    99default-by-variant: []
    1010description: |
  • spec/build/bsps/dev/irq/optarmgic-icc-sre.yml

    rcac528f8 r3368231  
    66copyrights:
    77- Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de)
    8 default: 3
     8default: 0x00000003
    99default-by-variant: []
    1010description: |
  • spec/build/bsps/i386/pc386/optrelocaddr.yml

    rcac528f8 r3368231  
    1111copyrights:
    1212- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    13 default: 1048576
     13default: 0x00100000
    1414default-by-variant: []
    1515description: |
  • spec/build/bsps/microblaze/microblaze_fpga/opttimerbaseaddress.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2021 On-Line Applications Research Corporation (OAR)
    10 default: 0x41C00000
     10default: 0x41c00000
    1111default-by-variant: []
    1212description: |
  • spec/build/bsps/optxilsupportpath.yml

    rcac528f8 r3368231  
    2727  - aarch64/xilinx_zynqmp_lp64_qemu
    2828  - aarch64/xilinx_zynqmp_lp64_zu3eg
    29 description: 'Set the Xilinx support path'
     29description: Set the Xilinx support path
    3030enabled-by: true
    3131format: '{}'
  • spec/build/bsps/powerpc/gen5200/optgpiomsk.yml

    rcac528f8 r3368231  
    66copyrights:
    77- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    8 default: 856625015
     8default: 0x330f0f77
    99default-by-variant:
    10 - value: 58670855
     10- value: 0x037f3f07
    1111  variants:
    1212  - powerpc/pm520_ze30
  • spec/build/bsps/powerpc/gen5200/optgpioval.yml

    rcac528f8 r3368231  
    66copyrights:
    77- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    8 default: 17105988
     8default: 0x01050444
    99default-by-variant:
    10 - value: 22356228
     10- value: 0x01552104
    1111  variants:
    1212  - powerpc/pm520_ze30
  • spec/build/bsps/powerpc/gen5200/optuartmsk.yml

    rcac528f8 r3368231  
    66copyrights:
    77- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    8 default: 1
     8default: 0x00000001
    99default-by-variant:
    10 - value: 57
     10- value: 0x00000039
    1111  variants:
    1212  - powerpc/pm520_ze30
    13 - value: 7
     13- value: 0x00000007
    1414  variants:
    1515  - powerpc/pm520_cr825
    16 - value: 1
     16- value: 0x00000001
    1717  variants:
    1818  - powerpc/icecube
  • spec/build/bsps/powerpc/gen83xx/optnet0phy.yml

    rcac528f8 r3368231  
    66copyrights:
    77- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    8 default: 0
     8default: 0x00000000
    99default-by-variant:
    10 - value: 17
     10- value: 0x00000011
    1111  variants:
    1212  - powerpc/mpc8309som
    13 - value: -1
     13- value: -0x0000001
    1414  variants:
    1515  - powerpc/br_uid
  • spec/build/bsps/powerpc/psim/optvecbase.yml

    rcac528f8 r3368231  
    66copyrights:
    77- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    8 default: 4293918976
     8default: 0xfff00100
    99default-by-variant: []
    1010description: |
  • spec/build/bsps/powerpc/qoriq/optbucsr.yml

    rcac528f8 r3368231  
    88default: null
    99default-by-variant:
    10 - value: 20972033
     10- value: 0x01400201
    1111  variants:
    1212  - powerpc/qoriq_e6500.*
  • spec/build/bsps/powerpc/qoriq/opthid0.yml

    rcac528f8 r3368231  
    88default: null
    99default-by-variant:
    10 - value: 1073741824
     10- value: 0x40000000
    1111  variants:
    1212  - powerpc/qoriq_e6500.*
  • spec/build/bsps/powerpc/qoriq/opticombegin.yml

    rcac528f8 r3368231  
    66copyrights:
    77- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    8 default: 50331648
     8default: 0x03000000
    99default-by-variant: []
    1010description: |
  • spec/build/bsps/powerpc/qoriq/opticomsz.yml

    rcac528f8 r3368231  
    66copyrights:
    77- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    8 default: 16777216
     8default: 0x01000000
    99default-by-variant: []
    1010description: |
  • spec/build/bsps/powerpc/qoriq/optmas7.yml

    rcac528f8 r3368231  
    66copyrights:
    77- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    8 default: 0
     8default: 0x00000000
    99default-by-variant:
    10 - value: 15
     10- value: 0x0000000f
    1111  variants:
    1212  - powerpc/qoriq_e6500.*
  • spec/build/bsps/powerpc/qoriq/optmsr.yml

    rcac528f8 r3368231  
    66copyrights:
    77- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    8 default: 33554944
     8default: 0x02000200
    99default-by-variant:
    10 - value: 2181046784
     10- value: 0x82002200
    1111  variants:
    1212  - powerpc/qoriq_e6500_64.*
    13 - value: 33563136
     13- value: 0x02002200
    1414  variants:
    1515  - powerpc/qoriq_e6500_32.*
  • spec/build/bsps/powerpc/qoriq/optspefscr.yml

    rcac528f8 r3368231  
    66copyrights:
    77- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    8 default: 0
     8default: 0x00000000
    99default-by-variant:
    1010- value: null
  • spec/build/bsps/powerpc/ss555/optwdgtimeout.yml

    rcac528f8 r3368231  
    66copyrights:
    77- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    8 default: 65535
     8default: 0x0000ffff
    99default-by-variant: []
    1010description: |
  • spec/build/bsps/powerpc/virtex/optfastramlen.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    10 default: 0
     10default: 0x00000000
    1111default-by-variant: []
    1212description: |
  • spec/build/bsps/powerpc/virtex/optfastramorg.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    10 default: 0
     10default: 0x00000000
    1111default-by-variant: []
    1212description: |
  • spec/build/bsps/powerpc/virtex/optramlen.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    10 default: 134217708
     10default: 0x07ffffec
    1111default-by-variant: []
    1212description: |
  • spec/build/bsps/powerpc/virtex/optramorg.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    10 default: 0
     10default: 0x00000000
    1111default-by-variant: []
    1212description: |
  • spec/build/bsps/powerpc/virtex/optresetlen.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    10 default: 20
     10default: 0x00000014
    1111default-by-variant: []
    1212description: ''
  • spec/build/bsps/powerpc/virtex/optresetorg.yml

    rcac528f8 r3368231  
    88copyrights:
    99- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    10 default: 134217708
     10default: 0x07ffffec
    1111default-by-variant: []
    1212description: |
  • spec/build/bsps/powerpc/virtex4/optvecbase.yml

    rcac528f8 r3368231  
    66copyrights:
    77- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    8 default: 256
     8default: 0x00000100
    99default-by-variant: []
    1010description: |
  • spec/build/bsps/powerpc/virtex5/optvecbase.yml

    rcac528f8 r3368231  
    66copyrights:
    77- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    8 default: 256
     8default: 0x00000100
    99default-by-variant: []
    1010description: |
  • spec/build/bsps/riscv/optrambegin.yml

    rcac528f8 r3368231  
    99copyrights:
    1010- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    11 default: 2147483648
     11default: 0x80000000
    1212default-by-variant:
    13 - value: 0
     13- value: 0x00000000
    1414  variants:
    1515  - riscv/noel.*
    16 - value: 1073741824
     16- value: 0x40000000
    1717  variants:
    1818  - riscv/griscv
    19 - value: 68719476736
     19- value: 0x1000000000
    2020  variants:
    2121  - riscv/mpfs64.*
  • spec/build/bsps/riscv/optramsize.yml

    rcac528f8 r3368231  
    99copyrights:
    1010- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
    11 default: 67108864
     11default: 0x04000000
    1212default-by-variant:
    13 - value: 268435456
     13- value: 0x10000000
    1414  variants:
    1515  - riscv/frdme310arty
    16 - value: 16777216
     16- value: 0x01000000
    1717  variants:
    1818  - riscv/griscv
    19 - value: 268435456
     19- value: 0x10000000
    2020  variants:
    2121  - riscv/mpfs64.*
Note: See TracChangeset for help on using the changeset viewer.