Searched +full:soc +full:- +full:extend +full:- +full:schema (Results 1 – 10 of 10) sorted by relevance
/Zephyr-latest/scripts/schemas/ |
D | soc-schema.yml | 1 # SPDX-License-Identifier: Apache-2.0 5 ## A pykwalify schema for basic validation of the structure of a SoC 8 # The soc.yml file is a simple list of key value pairs containing SoCs 10 schema;cpucluster-schema: 14 - type: map 20 schema;soc-schema: 24 - type: map 27 required: true # Note: either name or extend is required, but that is handled in python 30 include: cpucluster-schema 32 schema;soc-extend-schema: [all …]
|
D | board-schema.yml | 1 # SPDX-License-Identifier: Apache-2.0 5 ## A pykwalify schema for basic validation of the structure of a 10 schema;variant-schema: 14 - type: map 24 include: variant-schema 26 schema;extend-variant-schema: 30 - type: map 39 schema;board-schema: 43 required: false # Note: either name or extend is required, but that is handled in python 50 extend: [all …]
|
/Zephyr-latest/scripts/ |
D | list_hardware.py | 4 # SPDX-License-Identifier: Apache-2.0 21 SOC_SCHEMA_PATH = str(Path(__file__).parent / 'schemas' / 'soc-schema.yml') 25 ARCH_SCHEMA_PATH = str(Path(__file__).parent / 'schemas' / 'arch-schema.yml') 29 SOC_YML = 'soc.yml' 54 socs = [(Soc(soc['name'], 55 [c['name'] for c in soc.get('cpuclusters', [])], 57 for soc in s.get('socs', [])] 58 series.socs.extend(socs) 60 self._socs.extend(socs) 62 family.socs.extend(socs) [all …]
|
D | list_boards.py | 4 # SPDX-License-Identifier: Apache-2.0 23 BOARD_SCHEMA_PATH = str(Path(__file__).parent / 'schemas' / 'board-schema.yml') 72 class Soc: class 78 def from_soc(soc, variants): argument 79 if soc is None: 81 if soc.cpuclusters: 83 for c in soc.cpuclusters: 87 return Soc(soc.name, cpuclusters=cpus) 88 return Soc(soc.name, variants=[Variant.from_dict(v) for v in variants]) 104 socs: List[Soc] = field(default_factory=list, compare=False) [all …]
|
/Zephyr-latest/doc/_extensions/zephyr/domain/ |
D | __init__.py | 6 SPDX-License-Identifier: Apache-2.0 12 ---------- 14 - ``zephyr:code-sample::`` - Defines a code sample. 15 - ``zephyr:code-sample-category::`` - Defines a category for grouping code samples. 16 - ``zephyr:code-sample-listing::`` - Shows a listing of code samples found in a given category. 17 - ``zephyr:board-catalog::`` - Shows a listing of boards supported by Zephyr. 18 - ``zephyr:board::`` - Flags a document as being the documentation page for a board. 21 ----- 23 - ``:zephyr:code-sample:`` - References a code sample. 24 - ``:zephyr:code-sample-category:`` - References a code sample category. [all …]
|
/Zephyr-latest/scripts/west_commands/ |
D | sign.py | 3 # SPDX-License-Identifier: Apache-2.0 28 sys.path.insert(0, str(ZEPHYR_SCRIPTS / 'dts' / 'python-devicetree' / 'src')) 32 binaries for chain-loading by a bootloader. 36 west sign -t your_tool -- ARGS_FOR_YOUR_TOOL 40 which sort of ARGS_FOR_YOUR_TOOLS you use, the `--` separator/sentinel may 42 understand POSIX 12.2 Guideline 10, always use `--`. 44 See tool-specific help below for details.''' 48 ------- 53 west sign -t imgtool -- --key YOUR_SIGNING_KEY.pem 56 or you must pass the path to imgtool.py using the -p option. [all …]
|
/Zephyr-latest/doc/releases/ |
D | migration-guide-3.7.rst | 22 out-of-tree SoCs and boards to be ported to the new model. See the 25 * The following build-time generated headers: 27 .. list-table:: 28 :header-rows: 1 30 * - Affected header files 31 * - ``app_version.h`` 32 * - ``autoconf.h`` 33 * - ``cmake_intdef.h`` 34 * - ``core-isa-dM.h`` 35 * - ``devicetree_generated.h`` [all …]
|
D | release-notes-2.6.rst | 13 * Added support for 64-bit ARCv3 14 * Split ARM32 and ARM64, ARM64 is now a top-level architecture 15 * Added initial support for Arm v8.1-m and Cortex-M55 22 https://github.com/zephyrproject-rtos/example-application 34 * CVE-2021-3581: Under embargo until 2021-09-04 41 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_. 46 * Driver APIs now return ``-ENOSYS`` if optional functions are not implemented. 47 If the feature is not supported by the hardware ``-ENOTSUP`` will be returned. 48 Formerly ``-ENOTSUP`` was returned for both failure modes, meaning this change 194 * Added support for null pointer dereferencing detection in Cortex-M. [all …]
|
/Zephyr-latest/cmake/modules/ |
D | extensions.cmake | 1 # SPDX-License-Identifier: Apache-2.0 14 # 1. Zephyr-aware extensions 21 # 2. Kconfig-aware extensions 23 # 3. CMake-generic extensions 44 # 1. Zephyr-aware extensions 49 # "zephyr". zephyr is a catch-all CMake library for source files that 52 # [0] https://cmake.org/cmake/help/latest/manual/cmake-buildsystem.7.html 66 # As a very high-level introduction here are two call graphs that are 72 # zephyr_library_compile_options() --> target_compile_options() 75 # zephyr_cc_option() ---> target_cc_option() [all …]
|
/Zephyr-latest/scripts/dts/python-devicetree/src/devicetree/ |
D | edtlib.py | 3 # SPDX-License-Identifier: BSD-3-Clause 17 but a binding can also come from a 'child-binding:' key in the binding for the 23 The top-level entry points for the library are the EDT and Binding classes. 31 # -------------------- 47 # - Consider using @property for APIs that don't need parameters. It makes 51 # - Think about the data type of the thing you're exposing. Exposing something 55 # - Avoid get_*() prefixes on functions. Name them after the thing they return 60 # - Don't expose dtlib stuff directly. 62 # - Add documentation for any new APIs you add. 108 The free-form description of the binding, or None. [all …]
|