Hi,

I have a multiboot kernel linked at a high address (0xC0100000) but
loaded at a reasonable address (0x100000), when the kernel boots I can
usually access global variables even though they are genuinely linked
above 3GB.

Does grub setup a GDT to allow this to work, or is my code somehow
accessing globals using local offsets?

Any help would be appreciated.

-- 
// Gianni Tedesco <[EMAIL PROTECTED]>
80% of all email is a figment of procmails imagination.


_______________________________________________
Bug-grub mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-grub

Reply via email to