[OpenBIOS] [PATCH] qemu better support
Laurent Vivier
laurent at lvivier.info
Sun Dec 21 10:55:40 CET 2008
Le 21 déc. 08 à 10:19, Blue Swirl a écrit :
> On 12/21/08, Laurent Vivier <laurent at lvivier.info> wrote:
>>
>> Le 21 déc. 08 à 09:31, Blue Swirl a écrit :
>>
>>
>>
>>> On 12/20/08, Laurent Vivier <laurent at lvivier.info> wrote:
>>>
>>>> This patches copies all needed ppc files to qemu and modifies them.
>>>>
>>>> The generated OpenBIOS image must be loaded at adresse 0xfff00000
>>>> by
>> Qemu.
>>>>
>>>> It is able to load Yaboot from disk and Yaboot is able to load
>>>> Linux,
>> but
>>>> Linux hangs somewhere... of course it needs more work (but this
>>>> cleans
>> up my
>>>> patch queue).
>>>>
>>>> Thank you to Blue Swirl and Aurélien Jarno for their help.
>>>>
>>>> Signed-off-by: Laurent Vivier <Laurent at lvivier.info>
>>>>
>>>
>>> Thanks, applied as r301. The patch introduces new warnings, but I'll
>>> fix them next.
>>>
>>
>> Thank you. Sorry for the warnings. Do you want I correct them ?
>
> Fixed in r302, everything is clean now.
>
> I noticed the part of ldscript in my version that avoids NVRAM was not
> included, so there are attempts to execute code at 0xfff04000. Maybe
> that causes some the problems you see?
I don't know. But I realize I've integrated your patch partially.
Could you correct this ?
There is the missing NVRAM part in the ldscript (and more...), and
arch/ppc/qemu/start.S doesn't include the modification you made about
the SRI vector.
Feel free to correct all of this as you want.
Regards,
Laurent
----------------------- Laurent Vivier ----------------------
"The best way to predict the future is to invent it."
- Alan Kay
More information about the OpenBIOS
mailing list