Home
last modified time | relevance | path

Searched full:partitions (Results 1 – 25 of 578) sorted by relevance

12345678910>>...24

/Zephyr-latest/scripts/build/
Dgen_app_partitions.py8 Script to generate a linker script organizing application memory partitions
10 Applications may declare build-time memory domain partitions with
12 or K_APP_BMEM macros. For each of these partitions, we need to
19 the set of memory partitions to generate by looking for variables which
27 - key/value pairs mapping static library files to what partitions their globals
50 # application shared memory partitions.
112 def find_obj_file_partitions(filename, partitions): argument
129 if partition_name not in partitions:
130 partitions[partition_name] = {SZ: section.header.sh_size}
133 partitions[partition_name][SRC] = filename
[all …]
/Zephyr-latest/dts/bindings/mtd/
Dnordic,owned-partitions.yaml5 Nordic Owned Partitions
7 Memory partition table with permission attributes common to its partitions.
11 listed partitions belong.
15 spanning the contained partitions will be recorded in the UICR. These regions
16 are allowed to contain gaps between the partitions, but this is discouraged.
25 rx-partitions {
26 compatible = "nordic,owned-partitions";
37 rw-partitions {
38 compatible = "nordic,owned-partitions";
59 partitions labeled "image-1" and "storage".
[all …]
Dfixed-partitions.yaml2 This binding is used to describe fixed partitions of a flash (or
8 partitions {
9 compatible = "fixed-partitions";
42 Note that the usual name for this node is 'partitions'.
43 The fixed-partitions node should be a child of the flash
55 compatible: "fixed-partitions"
74 Each child node of the fixed-partitions node represents
/Zephyr-latest/include/zephyr/devicetree/
Dfixed-partitions.h32 * partitions {
33 * compatible = "fixed-partitions";
58 * @return 1 if any "fixed-partitions" child node has the given label,
75 * @param node_id node identifier for a fixed-partitions child node
82 * @param node_id node identifier for a fixed-partitions child node
84 * fixed-partitions node, or @ref DT_INVALID_NODE if it doesn't exist.
92 * @param node_id node identifier for a fixed-partitions child node
94 * contains the fixed-partitions node.
108 * partitions {
109 * compatible = "fixed-partitions";
[all …]
/Zephyr-latest/tests/drivers/flash/stm32/
Dtestcase.yaml14 dt_label_with_parent_compat_enabled("storage_partition", "fixed-partitions")
22 dt_label_with_parent_compat_enabled("storage_partition", "fixed-partitions")
30 dt_label_with_parent_compat_enabled("storage_partition", "fixed-partitions")
37 dt_label_with_parent_compat_enabled("storage_partition", "fixed-partitions")
44 dt_label_with_parent_compat_enabled("storage_partition", "fixed-partitions")
53 dt_label_with_parent_compat_enabled("storage_partition", "fixed-partitions")
/Zephyr-latest/scripts/west_commands/runners/
Duf2.py80 self.logger.warning("Discovered UF2 partitions don't match Board-ID '%s'",
96 partitions = self.get_uf2_partitions()
97 if not partitions:
98 raise RuntimeError('No matching UF2 partitions found')
100 if len(partitions) > 1:
101 raise RuntimeError('More than one matching UF2 partitions found')
103 part = partitions[0]
/Zephyr-latest/samples/subsys/fs/fs_sample/boards/
Dnrf52840dk_nrf52840.overlay9 * partitions to get at least 64KiB.
10 * This overlay removes image slot partitions and strips each of 64kiB,
20 partitions {
21 compatible = "fixed-partitions";
Dnrf54l15dk_nrf54l15_cpuapp.overlay9 * partitions to get at least 64KiB.
18 partitions {
19 compatible = "fixed-partitions";
/Zephyr-latest/include/zephyr/app_memory/
Dmem_domain.h67 * A memory domain is a collection of memory partitions, used to represent
76 * A user thread belonging to a memory domain with no active partitions
84 /** partitions in the domain */
85 struct k_mem_partition partitions[CONFIG_MAX_DOMAIN_PARTITIONS]; member
88 /** number of active partitions in the domain */
112 * Initialize a memory domain with given name and memory partitions.
122 * @param parts An array of pointers to the memory partitions. Can be NULL
135 * Add a memory partition into a memory domain. Partitions must conform to
138 * - Partitions in the same memory domain may not overlap each other.
139 * - Partitions must not be defined which expose private kernel
[all …]
/Zephyr-latest/doc/kernel/usermode/
Dmemory_domain.rst156 partitions. The maximum number of memory partitions in a domain
180 Memory Partitions
184 and access attributes. It is intended that memory partitions are used to
185 control access to system memory. Defining memory partitions are subject
191 that partitions be sized to some power of two, and aligned to their own
195 - Partitions within the same memory domain may not overlap each other. There is
196 no notion of precedence among partitions within a memory domain. Partitions
208 - Memory domain partitions are intended to control access to system RAM.
209 Configuration of memory partitions which do not correspond to RAM
212 There are two ways to define memory partitions: either manually or
[all …]
/Zephyr-latest/tests/subsys/fs/fcb/boards/
Dnucleo_h743zi.overlay2 partitions {
3 compatible = "fixed-partitions";
/Zephyr-latest/samples/drivers/flash_shell/boards/
Dcy8cproto_063_ble.overlay2 partitions {
5 compatible = "fixed-partitions";
Dcy8cproto_062_4343w.overlay2 partitions {
5 compatible = "fixed-partitions";
/Zephyr-latest/samples/subsys/nvs/boards/
Dcy8cproto_063_ble.overlay2 partitions {
5 compatible = "fixed-partitions";
Dcy8cproto_062_4343w.overlay2 partitions {
5 compatible = "fixed-partitions";
/Zephyr-latest/tests/drivers/flash/common/boards/
Dcy8cproto_063_ble.overlay2 partitions {
5 compatible = "fixed-partitions";
Dcy8cproto_062_4343w.overlay2 partitions {
5 compatible = "fixed-partitions";
/Zephyr-latest/boards/nordic/nrf54h20dk/
Dnrf54h20dk_nrf54h20-memory_map.dtsi181 cpurad_rx_partitions: cpurad-rx-partitions {
182 compatible = "nordic,owned-partitions", "fixed-partitions";
193 cpuapp_rx_partitions: cpuapp-rx-partitions {
194 compatible = "nordic,owned-partitions", "fixed-partitions";
213 cpuapp_rw_partitions: cpuapp-rw-partitions {
214 compatible = "nordic,owned-partitions", "fixed-partitions";
/Zephyr-latest/boards/nordic/nrf9280pdk/
Dnrf9280pdk_nrf9280-memory_map.dtsi181 cpurad_rx_partitions: cpurad-rx-partitions {
182 compatible = "nordic,owned-partitions", "fixed-partitions";
193 cpuapp_rx_partitions: cpuapp-rx-partitions {
194 compatible = "nordic,owned-partitions", "fixed-partitions";
209 cpuapp_rw_partitions: cpuapp-rw-partitions {
210 compatible = "nordic,owned-partitions", "fixed-partitions";
/Zephyr-latest/tests/subsys/settings/file/boards/
Dnrf52840dk_nrf52840.overlay8 partitions {
9 compatible = "fixed-partitions";
Dnative_sim.overlay13 partitions {
14 compatible = "fixed-partitions";
/Zephyr-latest/samples/subsys/fs/littlefs/boards/
Dcircuitdojo_feather_nrf9160.overlay10 partitions {
11 compatible = "fixed-partitions";
/Zephyr-latest/tests/subsys/settings/fcb/boards/
Dnrf52840dk_nrf52840.overlay11 partitions {
12 compatible = "fixed-partitions";
/Zephyr-latest/tests/subsys/settings/functional/fcb/boards/
Dnrf52840dk_nrf52840.overlay11 partitions {
12 compatible = "fixed-partitions";
/Zephyr-latest/tests/subsys/settings/functional/file/
Dnrf52840dk_nrf52840.overlay11 partitions {
12 compatible = "fixed-partitions";

12345678910>>...24