Check more on s2891.., it already support DRC coprocessor. YH
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Lu, Yinghai Sent: Tuesday, October 10, 2006 1:34 PM To: Roman Kononov; LinuxBIOS Subject: Re: [LinuxBIOS] bad value in HT UnitID Registers You need to modify pci1234x to make it have three entries. And second entry need to mark the 8131 link on K8 And third is for your device with node 0 and link ... 0x00000ff0, 0x00000200, // for amd8131 and it will be bus 0x80 (with your device) or 0x40 (without your HT device) 0x00000100, // for your HT deive on socket 1 it will be bus 0x40 Hcdnx need three entries too. Later get ht info for 8131 chain from sysconf.pci1234[1] And ht info for your ht device will on sysconf.pci1234[2] always. And you can add some code to handle sysconf.pci1234[2]. YH -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Roman Kononov Sent: Tuesday, October 10, 2006 12:21 PM To: LinuxBIOS Subject: Re: [LinuxBIOS] bad value in HT UnitID Registers On 10/10/2006 01:46 PM, Lu, Yinghai wrote: > The option are used to put HT device on specific bus num and device > logic. How? > Are you testing new HT device on socket? Yes, I am. And the code in get_bus_conf.c does not allow me to do so unless I modify it to expect the PCI-X bridge on another logical bus. Essentially, the modified code searches the bridge on the bus number pci1234[1], if not found, it searches it on the bus number pci1234[2]. And if the bridge is not there, it is a catastrophe, unless Tyan makes boards without a PCI-X bridge. Roman -- linuxbios mailing list [email protected] http://www.openbios.org/mailman/listinfo/linuxbios -- linuxbios mailing list [email protected] http://www.openbios.org/mailman/listinfo/linuxbios -- linuxbios mailing list [email protected] http://www.openbios.org/mailman/listinfo/linuxbios
