How can I support memory hole in embedded system?

dony
2000-09-26T00:59:26Z

Hello,

Now I am working on an embedded project based on Linux(X86). The
motherboard has a memory hole at 15M-16M (PCI==>ISA for FlashRom).
In 2.4.0 arch/i386/boot/setup.S, It introduces an method known as
"E820" which is said to support memory hole .But it uses "int 15" to get
memory regions from BIOS which cannot be implemented in my case, since my
motherboard has no BIOS, only BSP instead.
I think we can modify the memory-mapping to support memory hole, but
I don't know how to do it. In mm/bootmem.c it also mentions it can support
memory hole with no more comments.
Can you give me some information in detail about this? Thank you
very much.

dony

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org. For more info on Linux MM,
see: http://www.linux.eu.org/Linux-MM/