[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 4Gb memory limit and ELF64

From: Ruslan Nikolaev
Subject: Re: 4Gb memory limit and ELF64
Date: Mon, 18 Jul 2005 17:35:24 -0500


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:


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

reply via email to

[Prev in Thread] Current Thread [Next in Thread]