[LinuxBIOS] bad value in HT UnitID Registers

Lu, Yinghai yinghai.lu at amd.com
Tue Oct 10 23:24:53 CEST 2006


default HT_CHAIN_UNITID_BASE=0

is used when your ht chain only have one ht device. And you can use
unitid base 0.

The reason is some time ago, if you change CK804 unitid, you will lose
the bus master feature of it.

YH

-----Original Message-----
From: Roman Kononov [mailto:kononov195-lbl at yahoo.com] 
Sent: Tuesday, October 10, 2006 2:18 PM
To: Lu, Yinghai
Cc: LinuxBIOS
Subject: Re: [LinuxBIOS] bad value in HT UnitID Registers

On 10/10/2006 03:34 PM, Lu, Yinghai wrote:
 > 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

This is tricky. Thank you.
I still do not understand the point of "default HT_CHAIN_UNITID_BASE=0".

On 10/10/2006 03:51 PM, Lu, Yinghai wrote:
 > Check more on s2891.., it already support DRC coprocessor.

I wish this were implemented in a more generic way which works in all
N-way
motherboards.

Roman









More information about the coreboot mailing list