[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4688: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4690: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4691: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4692: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
Parallella Community • View topic - How to allocate the SDRAM
Page 1 of 1

How to allocate the SDRAM

PostPosted: Sat Dec 19, 2015 11:46 pm
by Richardye

Re: How to allocate the SDRAM

PostPosted: Tue Jan 12, 2016 3:09 pm
by sebraa
If you check the original linker scripts, you will notice that the shared memory area is 32 MB in size and divided in two parts. The first part is reserved for the C library and other stuff, the second part is reserved for the heap.

If you do not use the heap on the Epiphany cores, you can use the upper half of shared memory freely (offset 0x00100000).
If you do not use functions from the C library on the Epiphany cores, you can use the lower half of shared memory freely (offset 0).