From: "Hitoshi Ozeki" <h-ozeki@ck2.so-net.ne.jp>
To: "'The development of GRUB 2'" <grub-devel@gnu.org>
Subject: RE: I write a patch for Japanese NEC i386 old computers.
Date: Mon, 26 Mar 2007 13:24:37 +0900 [thread overview]
Message-ID: <000001c76f5e$aa4f4840$030010ac@temjin> (raw)
In-Reply-To: <000001c76e46$cb189360$030010ac@temjin>
Hello, all
Appendix: memory map of GRUB on NEC PC-9800 series.
At most machines have only one hardware mode, it is 'normal mode'.
[normal mode]
Start End Usage
0x000000 0x0003FF stack space of BIOS initial boot loader and
real mode interrupts
0x000400 0x0005FF BIOS system common area(BIOS parameter and
workarea)
? 0x001FFF Real mode stack
0x007C00 0x007FFF Chainloader loads a bootloader temporary,
and boot.img uses here for data area.
0x008000 ? GRUB kernel
? 0x01FFFF Limit of bootloader(boot sector and its next sector
loaded lower than here)
0x068000 0x077FFF Disk buffer
? 0x07FFFF Protected mode stack
0x080000 ? Heap
0x0A0000 0x0A7FFF Console text RAM, CG(Character Generator)
window and NVRAM
0x0A8000 0x0BFFFF Video RAM(RGB)
0x0C0000 0x0DFFFF extended BIOS ROM
0x0E0000 0x0E7FFF Video RAM(E).
0x0E8000 0x0FFFFF BIOS ROM
Few machines have two hardware mode, normal mode and high-rezo mode.
[high-resolution(high-rezo) mode]
Start End Usage
0x000000 0x0003FF stack space of BIOS initial boot loader and
real mode interrupts
0x000400 0x0005FF BIOS system common area(BIOS parameter and
workarea)
? 0x001FFF Real mode stack
0x007C00 0x007FFF Chainloader loads a bootloader temporary,
and boot.img uses here for data area.
0x008000 ? GRUB kernel
? 0x01FFFF Limit of bootloader(boot sector and its next sector
loaded lower than here)
0x068000 0x077FFF Disk buffer
? 0x07FFFF Protected mode stack
0x080000 0x0BFFFF protected mode memory window
0x0C0000 0x0CFFFF I forget.
0x0D0000 0x0DFFFF extended BIOS ROM
0x0E0000 0x0E7FFF Console text RAM, CG(Character Generator)
window and NVRAM
0x0E8000 0x0EFFFF I forget.
0x0F0000 0x0FFFFF BIOS ROM
Regards.
--
Hitoshi Ozeki h-ozeki@ck2.so-net.ne.jp
next prev parent reply other threads:[~2007-03-26 4:26 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-03-24 15:53 I write a patch for Japanese NEC i386 old computers 小関 一志
2007-03-24 16:25 ` Hollis Blanchard
2007-03-24 19:01 ` Hitoshi Ozeki
2007-03-24 23:00 ` Yoshinori K. Okuji
2007-03-25 3:14 ` Hitoshi Ozeki
2007-03-26 4:24 ` Hitoshi Ozeki [this message]
2007-03-28 18:49 ` Yoshinori K. Okuji
-- strict thread matches above, loose matches on Subject: below --
2007-03-25 6:33 Ernest Sales
2007-03-28 15:27 ` Hitoshi Ozeki
2007-03-28 19:25 ` Yoshinori K. Okuji
2007-04-10 18:56 ` Hitoshi Ozeki
2007-04-13 10:57 ` Hitoshi Ozeki
2007-04-13 11:12 ` Vesa Jääskeläinen
[not found] <460a9fb4.7dc3c2f3.286c.ffffde40SMTPIN_ADDED@mx.google.com>
2007-03-29 6:39 ` Ernest Sales
2007-04-07 13:09 ` Yoshinori K. Okuji
2007-04-10 13:25 ` Hitoshi Ozeki
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='000001c76f5e$aa4f4840$030010ac@temjin' \
--to=h-ozeki@ck2.so-net.ne.jp \
--cc=grub-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.