From: Yinghai Lu Date: Wed, 22 Dec 2004 19:02:41 +0000 (+0000) Subject: *** empty log message *** X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=commitdiff_plain;h=a804a713a23ec9662933f7452f1d3235f7a69474;p=coreboot.git *** empty log message *** git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1828 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1 --- diff --git a/src/northbridge/amd/amdk8/coherent_ht.c b/src/northbridge/amd/amdk8/coherent_ht.c index 32d040c67..3b20b62d3 100644 --- a/src/northbridge/amd/amdk8/coherent_ht.c +++ b/src/northbridge/amd/amdk8/coherent_ht.c @@ -367,8 +367,8 @@ static void setup_row_indirect(u8 source, u8 dest, u8 gateway, u8 diff) val_s >>=16; val_s &=0xfe; #if !CROSS_BAR_47_56 - if(((source&1)!=(dest &1)) && (val_s!=val) ) { // use another connect as response - val_s -= val; + if(((source&1)!=(dest &1)) && (val_s!=(val&0xff)) ) { // use another connect as response + val_s -= val & 0xff; #if CONFIG_MAX_CPUS>4 uint8_t byte; // Some node have two links left @@ -396,8 +396,8 @@ static void setup_row_indirect(u8 source, u8 dest, u8 gateway, u8 diff) #else - if(diff && (val_s!=val) ) { // use another connect as response - val_s -= val; + if(diff && (val_s!=(val&0xff)) ) { // use another connect as response + val_s -= val & 0xff; #if CONFIG_MAX_CPUS>4 uint8_t byte; // Some node have two links left