Searched +full:cmake +full:- +full:ext (Results 1 – 25 of 31) sorted by relevance
12
/Zephyr-latest/modules/trusted-firmware-m/nordic/nrf9120/ |
D | CMakeLists.txt | 4 # SPDX-License-Identifier: Apache-2.0 9 add_subdirectory(${Trusted\ Firmware\ M_SOURCE_DIR}/platform/ext/target/nordic_nrf/common/nrf91 nrf… 13 install(FILES ${CMAKE_CURRENT_LIST_DIR}/ns/cpuarch_ns.cmake 15 RENAME cpuarch.cmake) 17 … ${Trusted\ Firmware\ M_SOURCE_DIR}/platform/ext/target/nordic_nrf/common/nrf9120/cpuarch.cm… 20 install(FILES config.cmake 23 install(DIRECTORY ${Trusted\ Firmware\ M_SOURCE_DIR}/platform/ext/target/nordic_nrf/nrf9161dk_nrf…
|
D | cpuarch.cmake | 4 # SPDX-License-Identifier: Apache-2.0 6 set(PLATFORM_PATH platform/ext/target/nordic_nrf) 8 include(${PLATFORM_PATH}/common/nrf9120/cpuarch.cmake)
|
/Zephyr-latest/modules/trusted-firmware-m/nordic/nrf9160/ |
D | CMakeLists.txt | 4 # SPDX-License-Identifier: Apache-2.0 9 add_subdirectory(${Trusted\ Firmware\ M_SOURCE_DIR}/platform/ext/target/nordic_nrf/common/nrf91 nrf… 13 install(FILES ${CMAKE_CURRENT_LIST_DIR}/ns/cpuarch_ns.cmake 15 RENAME cpuarch.cmake) 17 … ${Trusted\ Firmware\ M_SOURCE_DIR}/platform/ext/target/nordic_nrf/common/nrf9160/cpuarch.cm… 20 install(FILES config.cmake 23 install(DIRECTORY ${Trusted\ Firmware\ M_SOURCE_DIR}/platform/ext/target/nordic_nrf/nrf9160dk_nrf…
|
D | cpuarch.cmake | 4 # SPDX-License-Identifier: Apache-2.0 7 set(PLATFORM_PATH platform/ext/target/nordic_nrf) 9 include(${PLATFORM_PATH}/common/nrf9160/cpuarch.cmake)
|
/Zephyr-latest/modules/trusted-firmware-m/nordic/nrf5340_cpuapp/ |
D | CMakeLists.txt | 4 # SPDX-License-Identifier: Apache-2.0 9 add_subdirectory(${Trusted\ Firmware\ M_SOURCE_DIR}/platform/ext/target/nordic_nrf/common/nrf5340 n… 13 install(FILES ${CMAKE_CURRENT_LIST_DIR}/ns/cpuarch_ns.cmake 15 RENAME cpuarch.cmake) 17 install(FILES config.cmake 20 install(DIRECTORY ${Trusted\ Firmware\ M_SOURCE_DIR}/platform/ext/target/nordic_nrf/nrf5340dk_nrf…
|
D | cpuarch.cmake | 4 # SPDX-License-Identifier: Apache-2.0 7 set(PLATFORM_PATH platform/ext/target/nordic_nrf) 9 include(${PLATFORM_PATH}/common/nrf5340/cpuarch.cmake)
|
/Zephyr-latest/scripts/ |
D | zephyr_module.py | 5 # SPDX-License-Identifier: Apache-2.0 11 Include file is generated for Kconfig using --kconfig-out. 12 A <name>:<path> text file is generated for use with CMake using --cmake-out. 14 Using --twister-out <filename> an argument file for twister script will 51 cmake: 57 cmake-ext: 61 kconfig-ext: 65 sysbuild-cmake: 68 sysbuild-kconfig: 71 sysbuild-cmake-ext: [all …]
|
/Zephyr-latest/doc/services/tfm/ |
D | build.rst | 3 TF-M Build System 6 When building a valid ``_ns`` board target, TF-M will be built in the 7 background, and linked with the Zephyr non-secure application. No knowledge 8 of TF-M's build system is required in most cases, and the following will 9 build a TF-M and Zephyr image pair, and run it in qemu with no additional 12 .. code-block:: bash 14 … $ west build -p auto -b mps2/an521/cpu0/ns samples/tfm_integration/psa_protected_storage/ -t run 18 deal with signing the secure and non-secure images before deploying them. 20 Images Created by the TF-M Build 23 The TF-M build system creates the following executable files: [all …]
|
/Zephyr-latest/modules/trusted-firmware-m/ |
D | CMakeLists.txt | 1 # Copyright (c) 2019 - 2023 Linaro 2 # Copyright (c) 2020 - 2023 Nordic Semiconductor ASA 4 # SPDX-License-Identifier: Apache-2.0 6 # List of all partitions supported by TF-M 7 # Name must match name in 'trusted-firmware-m/tools/tfm_manifest_list.yaml' 19 # PSA API awareness for the Non-Secure application 22 list(APPEND TFM_CMAKE_ARGS -DCONFIG_TFM_SPM_BACKEND="SFN") 24 list(APPEND TFM_CMAKE_ARGS -DCONFIG_TFM_SPM_BACKEND="IPC") 27 list(APPEND TFM_CMAKE_ARGS -DTEST_S=ON) 28 list(APPEND TFM_CMAKE_ARGS -DTFM_S_REG_TEST:BOOL=ON) [all …]
|
/Zephyr-latest/cmake/modules/ |
D | zephyr_module.cmake | 1 # SPDX-License-Identifier: Apache-2.0 8 # This cmake file provides functionality to import CMakeLists.txt and Kconfig 17 # -DZEPHYR_MODULES=<module-path>[;<additional-module(s)-path>] 27 # - `ZEPHYR_<MODULE_NAME>_CMAKE_DIR` is used for inclusion of the CMakeLists.txt 28 # - `ZEPHYR_<MODULE_NAME>_KCONFIG` is used for inclusion of the Kconfig 36 set(ZEPHYR_MODULES_ARG "--modules" ${ZEPHYR_MODULES}) 41 set(EXTRA_ZEPHYR_MODULES_ARG "--extra-modules" ${EXTRA_ZEPHYR_MODULES}) 53 # ZEPHYR_MODULES was provided as argument to CMake. 57 --zephyr-base=${ZEPHYR_BASE} 60 --kconfig-out ${kconfig_modules_file} [all …]
|
/Zephyr-latest/doc/develop/ |
D | modules.rst | 7 order to avoid reinventing the wheel and to reuse as much well-established, 14 modules, an external project is required to have its own life-cycle outside 29 - Debugger integration 30 - Silicon vendor Hardware Abstraction Layers (HALs) 31 - Cryptography libraries 32 - File Systems 33 - Inter-Process Communication (IPC) libraries 36 references to optional :ref:`binary blobs <bin-blobs>`. 41 .. _modules-vs-projects: 47 <west-workspace>`. In fact, modules :ref:`do not require west [all …]
|
/Zephyr-latest/doc/releases/ |
D | release-notes-1.13.rst | 16 * Support for IEEE 802.1AS-2011 generalized Precision Time Protocol (gPTP) 23 * Basic support for Arm TrustZone in Armv8-M 42 * arch: arm: implement ARMv8-M MPU driver 44 * arch: arm: macro API for defining non-secure entry functions 48 * arch: ARM: Change the march used by cortex-m0 and cortex-m0plus 49 * arch: arm: integrate ARM CMSE with CMake 50 * arch: arm: basic Arm TrustZone-M functionality for Cortex-M23 and Cortex-M33 51 * arch: arm: built-in stack protection using Armv8-M SPLIM registers 52 * arch: arm: API for using TT intrinsics in Secure/Non-Secure Armv8-M firmware 63 * riscv32: riscv-privilege: Microsemi Mi-V support [all …]
|
D | release-notes-1.11.rst | 12 * Thread-level memory protection on x86, ARC and Arm, userspace and memory 15 * Initial Armv8-M architecture support. 20 * Firmware over-the-air (FOTA) updates over BLE using MCUmgr. 32 * SMP-aware scheduler 47 * Armv8-M initial architecture support, including the following cores: 49 * Arm Cortex-M23 50 * Arm Cortex-M33 74 * Refactored dts.fixup so common SoC-related fixes are in arch/<*>/soc 75 and board dts.fixup is only used for board-specific items. 82 * Added I2C master, QSPI flash, and GPIO drivers for nios-II [all …]
|
D | release-notes-1.14.rst | 17 * CVE-2020-10066 18 * CVE-2020-10069 19 * CVE-2020-13601 20 * CVE-2020-13602 32 * :github:`issuenumber` - issue title 34 * :github:`18334` - DNS resolution is broken for some addresses in master/2.0-pre 35 * :github:`19917` - Bluetooth: Controller: Missing LL_ENC_RSP after HCI LTK Negative Reply 36 * :github:`21107` - LL_ASSERT and 'Imprecise data bus error' in LL Controller 37 * :github:`21257` - tests/net/net_pkt failed on mimxrt1050_evk board. 38 * :github:`21299` - bluetooth: Controller does not release buffer on central side after peripheral … [all …]
|
D | release-notes-3.1.rst | 61 * Split CAN classic and CAN-FD APIs: 90 was moved from Kconfig to :ref:`devicetree <dt-guide>`. 91 See the :dtcompatible:`st,stm32f1-pinctrl` devicetree binding for more information. 182 * MIPI-DSI 184 * Added a :ref:`MIPI-DSI api <mipi_dsi_api>`. This is an experimental API, 196 * Added support for enabling/disabling CAN-FD mode at runtime using :c:macro:`CAN_MODE_FD`. 220 * Added support for Provisioners over PB-GATT 231 * Implemented ISO-AL TX unframed fragmentation 232 * Added support for back-to-back receiving of PDUs on nRF5x platforms 249 newly created informational-only callback struct :c:struct:`bt_conn_auth_info_cb`. [all …]
|
D | release-notes-2.5.rst | 27 * CVE-2021-3323: Under embargo until 2021-04-14 28 * CVE-2021-3321: Under embargo until 2021-04-14 29 * CVE-2021-3320: Under embargo until 2021-04-14 39 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_. 56 * Changed vcnl4040 dts binding default for property 'proximity-trigger'. 63 * The :c:func:`mqtt_keepalive_time_left` function now returns -1 if keep alive 67 timeout usage must use the new-style k_timeout_t type and not the 87 GPIO-only regulators a devicetree property ``supply-gpios`` is defined as a 101 * ARM Musca-A board and SoC support deprecated and planned to be removed in 2.6.0. 146 sys_heap/k_heaps. Note that the new-style heap is a general [all …]
|
D | release-notes-2.4.rst | 33 * CVE-2020-10060: UpdateHub Might Dereference An Uninitialized Pointer 34 * CVE-2020-10064: Improper Input Frame Validation in ieee802154 Processing 35 * CVE-2020-10066: Incorrect Error Handling in Bluetooth HCI core 36 * CVE-2020-10072: all threads can access all socket file descriptors 37 * CVE-2020-13598: FS: Buffer Overflow when enabling Long File Names in FAT_FS and calling fs_stat 38 * CVE-2020-13599: Security problem with settings and littlefs 39 * CVE-2020-13601: Under embargo until 2020/11/18 40 * CVE-2020-13602: Remote Denial of Service in LwM2M do_write_op_tlv 50 <https://github.com/zephyrproject-rtos/zephyr/issues?q=is%3Aissue+is%3Aopen+label%3Abug>`_. 62 * The :c:func:`wdt_feed` function will now return ``-EAGAIN`` if [all …]
|
D | release-notes-1.12.rst | 12 - Asymmetric multiprocessing (AMP) via integration of OpenAMP 13 - Persistent storage support for Bluetooth Low Energy including Mesh 14 - 802.1Q - Virtual Local Area Network (VLAN) traffic on an Ethernet network 15 - Support multiple concurrent filesystem devices, partitions, and FS types 16 - Ethernet network management interface 17 - Networking traffic prioritization on a per-connection basis 18 - Support for Ethernet statistical counters 19 - Support for TAP net device on the native POSIX port 20 - Command-line Zephyr meta-tool "west" 21 - SPI slave support [all …]
|
D | release-notes-2.7.rst | 17 * Support for M-Profile Vector Extensions (MVE) on ARMv8.1-M 18 * Improved thread safety for Newlib and C++ on SMP-capable systems 20 * New Action-based Power Management API 23 * Linker Support for Tightly-Coupled Memory in RISC-V 25 * Support for extended PCI / PCIe capabilities, improved MIS-X support 33 * The kernel now supports both 32- and 64-bit architectures 36 * We added support for Point-to-Point Protocol (PPP) 37 * We added support for UpdateHub, an end-to-end solution for over-the-air device updates 38 * We added support for ARM Cortex-R Architecture 40 * Expanded support for ARMv6-M architecture [all …]
|
/Zephyr-latest/doc/develop/west/ |
D | zephyr-cmds.rst | 1 .. _west-zephyr-ext-cmds: 6 This page documents miscellaneous :ref:`west-zephyr-extensions`. 8 .. _west-boards: 21 specify the display format yourself you can use the ``--format`` (or ``-f``) 24 west boards -f "{arch}:{name}" 28 west boards -h 30 .. _west-completion: 40 - bash 41 - zsh 42 - fish [all …]
|
/Zephyr-latest/scripts/west_commands/ |
D | run_common.py | 4 # SPDX-License-Identifier: Apache-2.0 35 sys.path.insert(0, str(ZEPHYR_SCRIPTS / 'dts' / 'python-devicetree' / 'src')) 41 # Context-sensitive help indentation. 45 IGNORED_RUN_ONCE_PRIORITY = -1 50 # Using level 1 allows sub-DEBUG levels of verbosity. The 54 # https://docs.python.org/3.7/library/logging.html#logging-levels. 60 log.inf('-- ' + msg, colorize=True) 121 # Remember to update west-completion.bash if you add or remove 127 group.add_argument('-d', '--build-dir', metavar='DIR', 131 group.add_argument('-c', '--cmake-cache', metavar='FILE', [all …]
|
D | sdk.py | 3 # SPDX-License-Identifier: Apache-2.0 42 See 'west sdk list --help' for details. 48 See 'west sdk install --help' for details. 82 Set --version option to install a specific version of the SDK. 86 You can specify the installation directory with --install-dir or --install-base. 89 --install-dir and --install-base. 91 Typically, Zephyr SDK archives contain only one directory named zephyr-sdk-<version> 93 … The SDK archive is extracted to the home directory if both --install-dir and --install-base 95 In this case, SDK will install into ${HOME}/zephyr-sdk-<version>. 96 … If --install-base is specified, the archive will be extracted under the specified path. [all …]
|
/Zephyr-latest/ |
D | CMakeLists.txt | 1 # SPDX-License-Identifier: Apache-2.0 5 # Note that this is *NOT* the top-level CMakeLists.txt. That's in the 16 cmake was invoked with '${CMAKE_CURRENT_LIST_DIR}' specified as the source directory, 25 # See https://gitlab.kitware.com/cmake/cmake/issues/16228 26 # and https://cmake.org/pipermail/cmake/2019-May/thread.html#69496 33 subtle and hard to debug CMake issues.") 36 # -fmacro-prefix-map=${ZEPHYR_BASE}= 57 # - device dependencies structs must be generated (CONFIG_DEVICE_DEPS=y) 58 # - ISR tables must be generated (CONFIG_GEN_ISR_TABLES=y) 59 # - Kernel objects hash tables (CONFIG_USERSPACE=y) [all …]
|
/Zephyr-latest/boards/shields/mcp2515/doc/ |
D | index.rst | 7 Stand-Alone CAN Controller with SPI Interface. 13 -------- 15 The DFRobot CAN BUS shield supports the Microchip MCP2515 stand-alone CAN 24 -------- 26 - MCP2515 28 - Stand-Alone CAN 2.0B Controller 29 - Up to 1Mb/s baud rate 30 - Standard and extended data and remote frames 31 - 3x Tx Buffers 32 - 2x Rx Buffers [all …]
|
/Zephyr-latest/scripts/ci/ |
D | check_compliance.py | 5 # SPDX-License-Identifier: Apache-2.0 57 f"{cp.stdout.decode('utf-8')}\n" 59 f"{cp.stderr.decode('utf-8')}\n") 61 return cp.stdout.decode("utf-8").rstrip() 70 return git('rev-list', 71 f'--max-count={-1 if "." in refspec else 1}', refspec).split() 74 filter_arg = (f'--diff-filter={filter}',) if filter else () 75 paths_arg = ('--', *paths) if paths else () 76 out = git('diff', '--name-only', *filter_arg, COMMIT_RANGE, *paths_arg) 128 - The magic string "<zephyr-base>" can be used to refer to the [all …]
|
12