HI,

For memory management, i have several questions as below:

1.) Why is subpage introduced? what is its goal?

2.) How to render MemoryRegion into one disjoint flatrange list? That
rendering function is a bit difficult to understand. Can anyone simply
explain it?

3.) What are separately the meanings of these flags? such as
IO_MEM_RAM, IO_MEM_ROM, IO_MEM_UNASSIGNED, IO_MEM_*, IO_MEM_ROMD, and
IO_MEM_SUBPAGE.

Can anyone give some helpful comments?


-- 
Regards,

Zhi Yong Wu

Reply via email to