9.10.12 page
This attribute specifies that the object cannot exceed a page boundary.
The page boundary applied depends upon where the object is allocated. An object located
in a psv space cannot cross a 32K boundary; an object located in
prog space cannot cross a 64K boundary.
unsigned int var[10] __attribute__
((space(auto_psv)));
The space(auto_psv) or space(psv)
attribute will use a single memory page by default.
__eds__ unsigned int var[10] __attribute__ ((eds,
page));
When dealing with eds, please refer to Extended Data Space Access [DD] for more
information.
