[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Would a cleanup+extending of docs/multiboot.h be acceptable?
From: |
Vladimir 'φ-coder/phcoder' Serbinenko |
Subject: |
Re: Would a cleanup+extending of docs/multiboot.h be acceptable? |
Date: |
Thu, 07 Apr 2011 16:57:17 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.15) Gecko/20110402 Iceowl/1.0b2 Icedove/3.1.9 |
On 07.04.2011 16:50, Goswin von Brederlow wrote:
> "Vladimir 'φ-coder/phcoder' Serbinenko" <address@hidden> writes:
>
>> On 07.04.2011 14:09, Goswin von Brederlow wrote:
>>> Hi,
>>>
>>> I've been working on a 32bit->64bit trampoline based on the example
>>> kernel that just switches to 64bit mode and executes a real kernel
>>> passed as module. As real kernel I want to use grubs example kernel as
>>> well to just verify the multiboot infos passed through the trampoline
>>> are intact.
>> Please don't use outdated code as base. Now we work on multiboot2 and
> I've seen multiboot2 mentioned but I can't find specs for it. What I
> did find are the "Multiboot Specification version 0.6.96" [1]
>
> So where is this multiboot2?
>
Latest multiboot1 (cleanups) is at
http://bzr.savannah.gnu.org/r/grub/trunk/multiboot/
Multiboot2 is at http://bzr.savannah.gnu.org/r/grub/branches/multiboot2/
>> before just "let's replace all 32 with 64" some things like page table
>> need to be duîscussed. Please start a discussion thread for those
> Actualy what I needed to do was replace the 64 with 32. My 64bit mode
> still uses the multiboot specs with its 32bit fields. I use that because
> that is what grub and kvm give me. Most changes were just to make it use
> 32bit data types in 32bit and 64bit mode as required by the specs.
>
> For page tables I use 6 pages. 1x Level 4, 1x Level 3, 4x Level 2 with
> 2MB granularity creating a 1:1 mapping of the first 4 GB ram. But I've
> been thinking that maybe the multiboot header could have entries for
> the gpt and page table to be used. But that is something do discuss in
> another thread.
>
> MfG
> Goswin
>
> [1] http://www.gnu.org/software/grub/manual/multiboot/multiboot.html
>
--
Regards
Vladimir 'φ-coder/phcoder' Serbinenko
signature.asc
Description: OpenPGP digital signature
- Would a cleanup+extending of docs/multiboot.h be acceptable?, Goswin von Brederlow, 2011/04/07
- Re: Would a cleanup+extending of docs/multiboot.h be acceptable?, Vladimir 'φ-coder/phcoder' Serbinenko, 2011/04/07
- Re: Would a cleanup+extending of docs/multiboot.h be acceptable?, Goswin von Brederlow, 2011/04/07
- Re: Would a cleanup+extending of docs/multiboot.h be acceptable?,
Vladimir 'φ-coder/phcoder' Serbinenko <=
- Re: Would a cleanup+extending of docs/multiboot.h be acceptable?, Goswin von Brederlow, 2011/04/07
- Re: Would a cleanup+extending of docs/multiboot.h be acceptable?, Vladimir 'φ-coder/phcoder' Serbinenko, 2011/04/07
- Re: Would a cleanup+extending of docs/multiboot.h be acceptable?, Goswin von Brederlow, 2011/04/08
- Re: Would a cleanup+extending of docs/multiboot.h be acceptable?, Vladimir 'φ-coder/phcoder' Serbinenko, 2011/04/08
- Re: Would a cleanup+extending of docs/multiboot.h be acceptable?, Goswin von Brederlow, 2011/04/08
- Re: Would a cleanup+extending of docs/multiboot.h be acceptable?, Goswin von Brederlow, 2011/04/18