[coreboot] [PATCH] improve realmode api

2010-05-08 Thread Stefan Reinauer
See patch Change real mode API to allow passing intXX number or entry point and some register values from C. This theoretically fixes non-vga option roms, but it also allows to use the same assembler code for option roms and vsm. It will also make using the bootsplash without yabel a lot easier.

[coreboot] [PATCH] improve realmode api

2010-05-08 Thread Nils
I brought back the GX2 code in to the code at: svn://coreboot.org/vsa/trunk/gplvsa2 The biggest chunk of code doesn`t affect the LX code. The resulting LX image is binary compatible with the old one. But a few lines have to be selected for GX2 only. I wanted to invetigate how to do that and send a

Re: [coreboot] [PATCH] improve realmode api

2010-05-08 Thread Nils
Hi Stefan, I tested your patch in the hope that my Geode GX2 board started to work again. Unfortunatly it doesn`t. My board stopped working after your vsm loading patches in rev5471. The error after rev5471 was "hda: lost interrupt" . Now after rev5532 with your improve realmode api patch the board

Re: [coreboot] [PATCH] improve realmode api

2010-05-08 Thread Stefan Reinauer
Hey Nils, can you confirm r5470 works with your board? If so, could you send me a complete boot log with that revision, please? Which board was that again? Which VSM module are you using? Stefan On 5/8/10 11:15 PM, Nils wrote: > Hi Stefan, > I tested your patch in the hope that my Geode GX2

Re: [coreboot] [PATCH] improve realmode api

2010-05-08 Thread Nils
Hi, During my investigations i found this Geode GX2 hardware bug discription, could that have anything to do with my problems? Thanks,Nils. AMD Geodeā„¢ GX Processors Silicon Revision 2.1 Specification Update: 1.15 Limit fault during exception in SMM with unreal code segment Description: When an

Re: [coreboot] [PATCH] improve realmode api

2010-05-08 Thread Nils
Hi Stefan, After trying all VSA`s i could find on the net back in last December, no one was working. So i hacked up my own. Attached a log from rev5470. Thanks,Nils. coreboot-4.0-r5470M-V5470_142 Mon May 3 23:59:12 CEST 2010 starting... POST: 0xa0 POST: 0xa1 coreboot-4.0-r5470M-V5470_142 Mo

Re: [coreboot] [PATCH] improve realmode api

2010-05-08 Thread Stefan Reinauer
On 5/8/10 11:59 PM, Nils wrote: > Hi Stefan, > After trying all VSA`s i could find on the net back in > last December, no one was working. > So i hacked up my own. > How? -- coreboot mailing list: coreboot@coreboot.org http://www.coreboot.org/mailman/listinfo/coreboot

Re: [coreboot] [PATCH] improve realmode api

2010-05-08 Thread Stefan Reinauer
On 5/9/10 12:46 AM, Nils wrote: > I brought back the GX2 code in to the code at: > svn://coreboot.org/vsa/trunk/gplvsa2 > The biggest chunk of code doesn`t affect the LX code. > The resulting LX image is binary compatible with the old one. > But a few lines have to be selected for GX2 only. > I wan

Re: [coreboot] [PATCH] improve realmode api

2010-05-08 Thread Nils
Op zondag 9 mei 2010 00:41:06 schreef u: > > Attached a log from rev5470. > > cool thanks... > could you send one for 5471 too, please? > Here you go, attached. Nils. coreboot-4.0-r5471M-v5471_145 Wed May 5 23:09:30 CEST 2010 starting... POST: 0xa0 POST: 0xa1 coreboot-4.0-r5471M-v5471_145

Re: [coreboot] [PATCH] improve realmode api

2010-05-08 Thread Stefan Reinauer
On 5/9/10 12:57 AM, Nils wrote: > Op zondag 9 mei 2010 00:41:06 schreef u: > >>> Attached a log from rev5470. >>> >> cool thanks... >> could you send one for 5471 too, please? >> >> Due to a bug in the code there were two functions called chipsetinit() and coreboot was using the wro

Re: [coreboot] [PATCH] improve realmode api

2010-05-10 Thread Jordan Crouse
On Sat, May 8, 2010 at 4:53 PM, Stefan Reinauer wrote: > On 5/9/10 12:46 AM, Nils wrote: > > I brought back the GX2 code in to the code at: > svn://coreboot.org/vsa/trunk/gplvsa2 > The biggest chunk of code doesn`t affect the LX code. > The resulting LX image is binary compatible with the old one.

Re: [coreboot] [PATCH] improve realmode api

2010-05-10 Thread Marc Jones
On Sun, May 9, 2010 at 9:06 PM, Jordan Crouse wrote: > On Sat, May 8, 2010 at 4:53 PM, Stefan Reinauer wrote: >> On 5/9/10 12:46 AM, Nils wrote: >> >> I brought back the GX2 code in to the code at: >> svn://coreboot.org/vsa/trunk/gplvsa2 >> The biggest chunk of code doesn`t affect the LX code. >>