9.10.5 eds

In the attribute context, the eds (extended data space) attribute indicates to the compiler that the variable will be allocated anywhere within data memory. Variables with this attribute will likely also have the __eds__ type qualifier (see the 11.6 Extended Data Space Access section) for the compiler to properly generate the correct access sequence. Not that the __eds__ qualifier and the eds attribute are closely related, but not identical. On some devices, eds may need to be specified when allocating variables into certain memory spaces such as space (ymemory) or space (dma) as this memory may only exist in the extended data space.