[LinuxBIOS] New guy in LinuxBios

Lu, Yinghai yinghai.lu at amd.com
Mon Jun 26 19:24:25 CEST 2006


In the MB Config.lb

The device apic_cluster 0 should be put before other pci devices

 

YH

 

________________________________

From: linuxbios-bounces at linuxbios.org
[mailto:linuxbios-bounces at linuxbios.org] On Behalf Of Vincente Tsou
Sent: Sunday, June 25, 2006 11:58 PM
To: yhlu
Cc: Stefan Reinauer; linuxbios at linuxbios.org
Subject: Re: [LinuxBIOS] New guy in LinuxBios

 

Hi,

 

Excuse me....

 

I don't know how to move the CPU init before other pci device init
call....

sorry.

 

I have tried to find it, but .... :(

 

2006/6/26, yhlu <yinghailu at gmail.com>: 

the snow screen only happened when I was debugging the onboard VGA
support.
So i move the CPU init before other pci device init call. That is 
something related to mtrr setting around [0xa0000-0xb0000) the font
buffer.
the halt_sys display is normal...it means the vga option rom is
executed successfully.
you can use filo in etherboot to boot from usb stick. 

YH

On 6/25/06, Vincente Tsou <vincentetsou at nexcom.com.tw> wrote:
>
> Hi YH,
>
> Thanks again for your help.
>
> Now I can active all devices in my LinuxBios, it almost done except
VGA 
> function.
>
> I appended a 36k VGA option rom to LinuxBios, and enable Options about
VGA.
>
> And I got the halt_sys message:
>
> PCI: 04:02.0 init
> rom address for PCI: 04: 02.0 = fff80000
> copying VGA ROM Image from 0xfff80000 to 0xc0000, 0x9000 bytes
> entering emulator
> halt_sys: file
>
/home/vincente/LinuxBIOS/LinuxBIOSv2/src/devices/emulator/x86emu/ops.c,
> line 4387 
> PCI: 01:04.0 init
>
> then, I can see something output, but the output is like snow screen
and I
> can't read anything.
> I think it is working in the wrong mode.
>
> When I made a blind type 'root' and password, I can login the Linux,
and 
> then the screen became clear. (work fine)
>
> I wonder how to fix the problem? is the halt_sys message normal ?
>
> I also got another question, could it possible boot to MS-DOS
floppy/USB 
> disk.
> The MS-DOS needs a lot INT function in BIOS, does LinuxBios able to
support
> it?
>
>
>
> 2006/6/21, Vincente Tsou <vincentetsou at nexcom.com.tw >:
> >
> >
> > Dear YH,
> >
> > got it.
> >
> > Thanks for the information and your help.
> >
> >
> >
> > 2006/6/21, Lu, Yinghai < yinghai.lu at amd.com>:
> >
> > >
> > >
> > >
> > >
> > >
> > > Actually the irqtable entries is only for peer root pci bus scan
when 
> mptable is used.
> > >
> > > So you need to make sure mptable is right, and put entries for
> hypertransport chain other than on bus0.
> > >
> > >
> > > 
> > > YH
> > >
> > >
> > >
> > > ________________________________
>
> > >
> > > From: vincente.tsou at gmail.com [mailto:vincente.tsou at gmail.com] On
Behalf
> Of Vincente Tsou
> > > Sent: Tuesday, June 20, 2006 7:05 PM
> > > To: Lu, Yinghai
> > > Cc: Stefan Reinauer; linuxbios at linuxbios.org
> > >
> > > Subject: Re: [LinuxBIOS] New guy in LinuxBios
> > >
> > >
> > >
> > > 
> > >
> > >
> > >
> > > Dear YH,
> > >
> > >
> > >
> > >
> > >
> > >
> > > excuse me, how about the irq_tables.c? 
> > >
> > >
> > > should I modify it like tyan/s2882 did.
> > >
> > >
> > >
> > >
> > >
> > >         printk_debug("setting Onboard Broadcom NIC\n"); 
> > >         static const unsigned char slotIrqs_8131_1_9[4] = { 5, 9,
0, 0
> };
> > >         pci_assign_irqs(bus_8131_1, 9, slotIrqs_8131_1_9);
> > >         write_pirq_info(pirq_info, bus_8131_1,(9<<3)|0, 0x1,
0xdef8, 
> 0x2, 0xdef8, 0, 0, 0, 0, 0, 0);
> > >         pirq_info++; slot_num++;
> > >
> > >
> > >
> > >
> > >
> > > 2006/6/20, Lu, Yinghai < yinghai.lu at amd.com >:
> > >
> > >
> > >
> > >
> > > You need to update the entries at mptable.c for your slots or
onboard 
> pci device.
> > >
> > >
> > >
> > > YH
> > >
> > >
> > >
> > >
> > >
> > >
> > > -- 
> > > Best Regards,
> > > Vincente Tsou
> > >
> > > Engineer
> > > R/D, S/W Dept.
> > > NEXCOM International Co.
> > > Tel: 886-2-82280606 Ext. 3205 
> > > Fax: 886-2-82280506
> > > E-mail: vincentetsou at nexcom.com.tw
> > > Web: http://www.nexcom.com.tw/ 
> > >
> >
> >
> >
> >
> >
> > --
> > Best Regards,
> > Vincente Tsou
> >
> > Engineer
> > R/D, S/W Dept.
> > NEXCOM International Co.
> > Tel: 886-2-82280606 Ext. 3205
> > Fax: 886-2-82280506
> > E-mail: vincentetsou at nexcom.com.tw
> > Web: http://www.nexcom.com.tw/
>
>
>
>
> --
> Best Regards,
> Vincente Tsou
>
> Engineer
> R/D, S/W Dept.
> NEXCOM International Co. 
> Tel: 886-2-82280606 Ext. 3205
>  Fax: 886-2-82280506
> E-mail: vincentetsou at nexcom.com.tw
> Web: http://www.nexcom.com.tw/ 
> --
> linuxbios mailing list
> linuxbios at linuxbios.org
> http://www.openbios.org/mailman/listinfo/linuxbios 
>
>




-- 
Best Regards,
Vincente Tsou

Engineer
R/D, S/W Dept.
NEXCOM International Co.
Tel: 886-2-82280606 Ext. 3205
Fax: 886-2-82280506 
E-mail: vincentetsou at nexcom.com.tw
Web: http://www.nexcom.com.tw/ 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20060626/dccf612d/attachment.html>


More information about the coreboot mailing list