Lines Matching full:memory
7 * Generate memory regions from devicetree nodes.
18 * @brief Get the linker memory-region name in a token form
20 * This attempts to use the zephyr,memory-region property (with
28 * sram1: memory@2000000 {
29 * zephyr,memory-region = "MY_NAME";
31 * sram2: memory@2001000 {
32 * zephyr,memory-region = "MY@OTHER@NAME";
46 * @return the name of the memory memory region the node will generate
52 * @brief Get the linker memory-region name
54 * This attempts to use the zephyr,memory-region property (with
62 * sram1: memory@2000000 {
63 * zephyr,memory-region = "MY_NAME";
65 * sram2: memory@2001000 {
66 * zephyr,memory-region = "MY@OTHER@NAME";
80 * @return the name of the memory memory region the node will generate
97 * @brief Get the linker memory-region flags with parentheses.
99 * This attempts to return the zephyr,memory-region-flags property
108 * rx: memory@2000000 {
109 * zephyr,memory-region = "READ_EXEC";
110 * zephyr,memory-region-flags = "rx";
112 * rx_not_w: memory@2001000 {
113 * zephyr,memory-region = "READ_EXEC_NOT_WRITE";
114 * zephyr,memory-region-flags = "rx!w";
116 * no_flags: memory@2001000 {
117 * zephyr,memory-region = "NO_FLAGS";
132 * @return the value of the memory region flag specified in the device tree
156 * @brief Declare a memory region
162 * compatible = "zephyr,memory-region", "mmio-sram";
164 * zephyr,memory-region = "FOOBAR";
165 * zephyr,memory-region-flags = "rw";
185 * @brief Declare a memory section from the device tree nodes with
186 * compatible 'zephyr,memory-region'
192 * compatible = "zephyr,memory-region", "mmio-sram";
194 * zephyr,memory-region = "FOOBAR";
228 * @brief Generate linker memory regions from the device tree nodes with
229 * compatible 'zephyr,memory-region'
231 * Note: for now we do not deal with MEMORY attributes since those are
239 * @brief Generate linker memory sections from the device tree nodes with
240 * compatible 'zephyr,memory-region'