Home
last modified time | relevance | path

Searched refs:memory (Results 1 – 25 of 1240) sorted by relevance

12345678910>>...50

/Zephyr-Core-3.5.0/tests/kernel/mem_heap/shared_multi_heap/boards/
Dmps2_an521.overlay7 #include <zephyr/dt-bindings/memory-attr/memory-attr.h>
8 #include <zephyr/dt-bindings/memory-attr/memory-attr-arm.h>
11 /delete-node/ memory@38000000;
13 ssram2_3: memory@38000000 {
14 compatible = "zephyr,memory-region", "mmio-sram";
16 zephyr,memory-region = "SSRAM2_3";
19 res0: memory@38100000 {
20 compatible = "zephyr,memory-region", "mmio-sram";
22 zephyr,memory-region = "RES0";
23 zephyr,memory-attr = <( DT_MEM_ARM(ATTR_MPU_RAM) )>;
[all …]
Dqemu_cortex_a53.overlay7 #include <zephyr/dt-bindings/memory-attr/memory-attr.h>
8 #include <zephyr/dt-bindings/memory-attr/memory-attr-arm.h>
12 res0: memory@42000000 {
13 compatible = "zephyr,memory-region", "mmio-sram";
15 zephyr,memory-region = "RES0";
16 zephyr,memory-attr = <( DT_MEM_ARM(ATTR_MPU_RAM) )>;
19 res1: memory@43000000 {
20 compatible = "zephyr,memory-region", "mmio-sram";
22 zephyr,memory-region = "RES1";
23 zephyr,memory-attr = <( DT_MEM_ARM(ATTR_MPU_RAM_NOCACHE) )>;
[all …]
/Zephyr-Core-3.5.0/tests/subsys/mem_mgmt/mem_attr/
Dapp.overlay6 #include <zephyr/dt-bindings/memory-attr/memory-attr.h>
7 #include <zephyr/dt-bindings/memory-attr/memory-attr-arm.h>
10 mem_ram: memory@10000000 {
11 compatible = "vnd,memory-attr";
13 zephyr,memory-attr = <( DT_MEM_ARM(ATTR_MPU_FLASH) | DT_MEM_NON_VOLATILE )>;
16 mem_ram_nocache: memory@20000000 {
17 compatible = "vnd,memory-attr";
19 zephyr,memory-attr = <( DT_MEM_ARM(ATTR_MPU_RAM_NOCACHE) )>;
22 mem_ram_disabled: memory@30000000 {
23 compatible = "vnd,memory-attr";
[all …]
/Zephyr-Core-3.5.0/dts/arm/st/h5/
Dstm32h573Xi.dtsi10 sram1: memory@20000000 {
11 compatible = "zephyr,memory-region", "mmio-sram";
13 zephyr,memory-region = "SRAM1";
16 sram2: memory@20040000 {
17 compatible = "zephyr,memory-region", "mmio-sram";
19 zephyr,memory-region = "SRAM2";
22 sram3: memory@20050000 {
23 compatible = "zephyr,memory-region", "mmio-sram";
25 zephyr,memory-region = "SRAM3";
Dstm32h563Xi.dtsi11 sram1: memory@20000000 {
12 compatible = "zephyr,memory-region", "mmio-sram";
14 zephyr,memory-region = "SRAM1";
17 sram2: memory@20040000 {
18 compatible = "zephyr,memory-region", "mmio-sram";
20 zephyr,memory-region = "SRAM2";
23 sram3: memory@20050000 {
24 compatible = "zephyr,memory-region", "mmio-sram";
26 zephyr,memory-region = "SRAM3";
/Zephyr-Core-3.5.0/samples/subsys/ipc/openamp/boards/
Dmimxrt1170_evkb_cm7.overlay7 #include <zephyr/dt-bindings/memory-attr/memory-attr-arm.h>
14 /* OpenAMP fails with full 512K OCRAM2 memory region as shared memory.
16 * Note that shared memory must have specific MPU attributes set.
18 ocram2_overlay: memory@202c0000{
19 compatible = "zephyr,memory-region", "mmio-sram";
21 zephyr,memory-region="OCRAM2_OVERLAY";
22 zephyr,memory-attr = <( DT_MEM_ARM(ATTR_MPU_IO) )>;
Dmimxrt1160_evk_cm7.overlay7 #include <zephyr/dt-bindings/memory-attr/memory-attr-arm.h>
14 /* OpenAMP fails with full 512K OCRAM2 memory region as shared memory.
16 * Note that shared memory must have specific MPU attributes set.
18 ocram2_overlay: memory@202c0000{
19 compatible = "zephyr,memory-region", "mmio-sram";
21 zephyr,memory-region="OCRAM2_OVERLAY";
22 zephyr,memory-attr = <( DT_MEM_ARM(ATTR_MPU_IO) )>;
Dmimxrt1170_evk_cm7.overlay7 #include <zephyr/dt-bindings/memory-attr/memory-attr-arm.h>
14 /* OpenAMP fails with full 512K OCRAM2 memory region as shared memory.
16 * Note that shared memory must have specific MPU attributes set.
18 ocram2_overlay: memory@202c0000{
19 compatible = "zephyr,memory-region", "mmio-sram";
21 zephyr,memory-region="OCRAM2_OVERLAY";
22 zephyr,memory-attr = <( DT_MEM_ARM(ATTR_MPU_IO) )>;
/Zephyr-Core-3.5.0/doc/kernel/memory_management/
Dslabs.rst6 A :dfn:`memory slab` is a kernel object that allows memory blocks
7 to be dynamically allocated from a designated memory region.
8 All memory blocks in a memory slab have a single fixed size,
10 and avoiding memory fragmentation concerns.
19 Any number of memory slabs can be defined (limited only by available RAM). Each
20 memory slab is referenced by its memory address.
22 A memory slab has the following key properties:
30 * A **buffer** that provides the memory for the memory slab's blocks.
33 The memory slab's buffer must be aligned to an N-byte boundary, where
35 all memory blocks in the buffer are similarly aligned to this boundary,
[all …]
/Zephyr-Core-3.5.0/doc/services/mem_mgmt/
Dindex.rst6 It is possible in the devicetree to mark the memory regions with attributes by
7 using the ``zephyr,memory-attr`` property. This property and the related memory
12 and explained in :zephyr_file:`include/zephyr/dt-bindings/memory-attr/memory-attr.h`.
14 For example, to mark a memory region in the devicetree as non-volatile, cacheable,
19 mem: memory@10000000 {
22 zephyr,memory-attr = <( DT_MEM_NON_VOLATILE | DT_MEM_CACHEABLE | DT_MEM_OOO )>;
27 The ``zephyr,memory-attr`` usage does not result in any memory region
29 devicetree defined memory region, it is possible to use the compatible
30 :dtcompatible:`zephyr,memory-region` that will result (only when supported
33 The ``zephyr,memory-attr`` property can also be used to set
[all …]
/Zephyr-Core-3.5.0/dts/arm/st/h7/
Dstm32h7a3.dtsi90 sram0: memory@24000000 {
96 sram1: memory@24040000 {
97 compatible = "zephyr,memory-region", "mmio-sram";
99 zephyr,memory-region = "SRAM1";
103 sram2: memory@240A0000 {
104 compatible = "zephyr,memory-region", "mmio-sram";
106 zephyr,memory-region = "SRAM2";
110 sram3: memory@30000000 {
111 compatible = "zephyr,memory-region", "mmio-sram";
113 zephyr,memory-region = "SRAM3";
[all …]
Dstm32h743.dtsi65 sram0: memory@24000000 {
71 sram1: memory@30000000 {
73 compatible = "zephyr,memory-region", "mmio-sram";
74 zephyr,memory-region = "SRAM1";
78 sram2: memory@30020000 {
79 compatible = "zephyr,memory-region", "mmio-sram";
81 zephyr,memory-region = "SRAM2";
85 sram3: memory@30040000 {
86 compatible = "zephyr,memory-region", "mmio-sram";
88 zephyr,memory-region = "SRAM3";
[all …]
Dstm32h750.dtsi65 sram0: memory@24000000 {
71 sram1: memory@30000000 {
73 compatible = "zephyr,memory-region", "mmio-sram";
74 zephyr,memory-region = "SRAM1";
78 sram2: memory@30020000 {
79 compatible = "zephyr,memory-region", "mmio-sram";
81 zephyr,memory-region = "SRAM2";
85 sram3: memory@30040000 {
86 compatible = "zephyr,memory-region", "mmio-sram";
88 zephyr,memory-region = "SRAM3";
[all …]
/Zephyr-Core-3.5.0/boards/arm/mps2_an521/
Dmps2_an521_remote.dts80 * The memory regions defined below are according to AN521:
86 ssram1: memory@0 {
88 compatible = "zephyr,memory-region", "mmio-sram";
90 zephyr,memory-region = "SSRAM1";
93 ssram2_3: memory@28000000 {
95 compatible = "zephyr,memory-region", "mmio-sram";
97 zephyr,memory-region = "SSRAM2_3";
100 psram: memory@80000000 {
102 device_type = "memory";
106 reserved-memory {
[all …]
Dmps2_an521_ns.dts80 * The memory regions defined below are according to AN521:
86 ssram1: memory@0 {
88 compatible = "zephyr,memory-region", "mmio-sram";
90 zephyr,memory-region = "SSRAM1";
93 ssram2_3: memory@28000000 {
95 compatible = "zephyr,memory-region", "mmio-sram";
97 zephyr,memory-region = "SSRAM2_3";
100 psram: memory@80000000 {
102 device_type = "memory";
106 reserved-memory {
[all …]
/Zephyr-Core-3.5.0/boards/arm/arty/
Darty_a7_arm_designstart_m1.dts28 itcm: memory@0 {
29 compatible = "zephyr,memory-region", "arm,itcm";
31 zephyr,memory-region = "ITCM";
34 dtcm: memory@20000000 {
35 compatible = "zephyr,memory-region", "arm,dtcm";
37 zephyr,memory-region = "DTCM";
40 bram0: memory@60000000 {
Darty_a7_arm_designstart_m3.dts34 itcm: memory@0 {
35 compatible = "zephyr,memory-region", "arm,itcm";
37 zephyr,memory-region = "ITCM";
40 dtcm: memory@20000000 {
41 compatible = "zephyr,memory-region", "arm,dtcm";
43 zephyr,memory-region = "DTCM";
46 bram0: memory@60000000 {
/Zephyr-Core-3.5.0/samples/subsys/ipc/ipc_service/icmsg_me/boards/
Dnrf5340dk_nrf5340_cpuapp.overlay12 reserved-memory {
13 /delete-node/ memory@20070000;
15 sram_ipc0_tx: memory@20070000 {
19 sram_ipc0_rx: memory@20074000 {
23 sram_ipc1_tx: memory@20078000 {
27 sram_ipc1_rx: memory@2007C000 {
/Zephyr-Core-3.5.0/samples/subsys/ipc/ipc_service/icmsg_me/remote/boards/
Dnrf5340dk_nrf5340_cpunet.overlay12 reserved-memory {
13 /delete-node/ memory@20070000;
15 sram_ipc0_rx: memory@20070000 {
19 sram_ipc0_tx: memory@20074000 {
23 sram_ipc1_rx: memory@20078000 {
27 sram_ipc1_tx: memory@2007C000 {
/Zephyr-Core-3.5.0/samples/subsys/ipc/ipc_service/static_vrings/remote/boards/
Dnrf5340dk_nrf5340_cpunet.overlay14 reserved-memory {
15 /delete-node/ memory@20070000;
17 sram_ipc0: memory@20070000 {
21 sram_ipc1: memory@20078000 {
31 memory-region = <&sram_ipc0>;
40 memory-region = <&sram_ipc1>;
/Zephyr-Core-3.5.0/samples/subsys/logging/multidomain/boards/
Dnrf5340dk_nrf5340_cpuapp.overlay15 reserved-memory {
16 /delete-node/ memory@20070000;
18 sram_ipc0: memory@20070000 {
22 sram_ipc1: memory@20078000 {
32 memory-region = <&sram_ipc0>;
41 memory-region = <&sram_ipc1>;
/Zephyr-Core-3.5.0/samples/subsys/logging/multidomain/remote/boards/
Dnrf5340dk_nrf5340_cpunet.overlay15 reserved-memory {
16 /delete-node/ memory@20070000;
18 sram_ipc0: memory@20070000 {
22 sram_ipc1: memory@20078000 {
32 memory-region = <&sram_ipc0>;
41 memory-region = <&sram_ipc1>;
/Zephyr-Core-3.5.0/samples/subsys/ipc/ipc_service/static_vrings/boards/
Dnrf5340dk_nrf5340_cpuapp.overlay14 reserved-memory {
15 /delete-node/ memory@20070000;
17 sram_ipc0: memory@20070000 {
21 sram_ipc1: memory@20078000 {
31 memory-region = <&sram_ipc0>;
40 memory-region = <&sram_ipc1>;
/Zephyr-Core-3.5.0/samples/subsys/ipc/openamp/remote/boards/
Dmimxrt1170_evk_cm4.overlay28 /* OpenAMP fails with full 512K OCRAM2 memory region as shared memory.
30 * Note that shared memory must have specific MPU attributes set
32 ocram2_overlay: memory@202c0000 {
33 compatible = "zephyr,memory-region", "mmio-sram";
35 zephyr,memory-region="OCRAM2_OVERLAY";
36 zephyr,memory-attr = <( DT_MEM_ARM(ATTR_MPU_IO) )>;
Dmimxrt1170_evkb_cm4.overlay28 /* OpenAMP fails with full 512K OCRAM2 memory region as shared memory.
30 * Note that shared memory must have specific MPU attributes set
32 ocram2_overlay: memory@202c0000 {
33 compatible = "zephyr,memory-region", "mmio-sram";
35 zephyr,memory-region="OCRAM2_OVERLAY";
36 zephyr,memory-attr = <( DT_MEM_ARM(ATTR_MPU_IO) )>;

12345678910>>...50