Flash, BIOS starting at FFFF:FFF0
From: Günther (spamtrap_at_crayne.org)
Date: 02/28/05
- Previous message: dude84: "Assembler and C++ builder 3"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Mon, 28 Feb 2005 19:19:03 +0000 (UTC)
hi!
I want do some flash programming.
I want to use a 512 kByte flash ROM.
Where is the onboard flash exactly mapped to?
Flash size -> physical address
10000h ( 64 kByte) -> F0000h (or FFFF0000h? or both?)
20000h (128 kByte) -> E0000h (or FFFE0000h? or both?)
40000h (256 kByte) -> C0000h?
80000h (512 kByte) -> ? (FFF80000h?)
Or are only the last 64 kByte garanteed mapped to F0000h?
There exist flash ROMs with 8 MByte, where are they mapped to?
If I switch to protected mode (with A20 enabled),
what can I read at FFFF0000h?
My motherboard has the W83697HF WINBOND LPC I/O
http://www.winbond.com/e-winbondhtm/partner/PDFresult.asp?Pname=184
it supports up to 512 kByte flash ROM.
But I can't find a documentation for address mapping.
Thank you
Günther
- Previous message: dude84: "Assembler and C++ builder 3"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]