Lines Matching refs:memory
4 information, including the location of various memory sections along with
5 a range of application-specific memory settings.
56 Picolibc.ld defines only two memory regions: `flash` and `ram`. Flash
57 is an addressable region of read-only memory which holds program text,
59 memory which needs to be initialized before your application starts.
61 As shown above, you declare the base and size of both memory regions
64 * `__flash` specifies the lowest address in read-only memory used by
68 * `__flash_size` specifies the amount of read-only memory you want to
70 available memory.
75 * `__ram_size` specifies the maximum amount of read-write memory you
82 there is at least this much memory available for the heap used by
83 malloc. Malloc will still be able to use all memory between the end
88 Where bits of code and data land in memory can be controlled to some
154 picolibc. These can be handy if you need values in memory to survive
168 to RAM. As a result, any initialized data takes twice as much memory;
190 of a trick as the linker doesn't allocate any memory for TLS bss
191 segments; picolibc.ld makes space by simply advancing the memory