|
From: | Ruslan Nikolaev |
Subject: | Re: 4Gb memory limit and ELF64 |
Date: | Mon, 18 Jul 2005 17:35:24 -0500 |
Hi!
When I say about 4Gb limit it means 4Gb limit when GRUB passing memory information for OS using multiboot specs. I have seen that GRUB doesn't want to detect more than 4Gb of RAM. In that case OS gets only 4Gb using multiboot specs. Of course GRUB doesn't need more than 4Gb and it's OK, but OS can use more than 4Gb of RAM. Isn't it?
... or I'm wrong?
Thank you for your answers :)
2Yoshinori K. Okuji:
ChangeLog:
Added support for X86_64 ELF64:
1. Using ELF64 headers when ELF class is 64-bit.
2. Algorigthm is the same as for ELF32 + several validating:
- separate code for validating ELF64 header
- checking that entry_point is less than 0xffffffff
and so on
3. If ELF class isn't ELF64 then using code for ELF32
That's all.
___________________________________________________________
Sign-up for Ads Free at Mail.com
http://www.mail.com/?sr=signup
[Prev in Thread] | Current Thread | [Next in Thread] |