ARM-software / ebbr

Embedded Base Boot Requirements Specification
Creative Commons Attribution Share Alike 4.0 International
113 stars 37 forks source link

GetMemoryMap(), handling of no-map DT property #55

Closed xypron closed 2 years ago

xypron commented 4 years ago

Closes: #52

The no-map property of the /reserved-memory device tree nodes is used to signal that a memory region shall not be accessed by the operating system, even not via speculative access.

/reserved-memory nodes without the no-map property describe memory that have special usage by the operating system.

This difference has to be reflected in the memory map returned by GetMemoryMap().

Signed-off-by: Heinrich Schuchardt xypron.glpk@gmx.de

glikely commented 4 years ago

Text has now been added to dtspec. When the next version of DTspec is released this PR will be closed. Leaving it open so it doesn't get forgotten about.