version 1.7, 2001/08/19 19:26:03 |
version 1.8, 2002/05/29 09:23:25 |
|
|
if (family == 5) { |
if (family == 5) { |
fn = sel & 0x3f; |
fn = sel & 0x3f; |
cfnp = fn2cfnp (family, fn); |
cfnp = fn2cfnp (family, fn); |
sprintf(buf, "%c%c%c %02x %s", |
snprintf(buf, sizeof buf, "%c%c%c %02x %s", |
sel & P5CTR_C ? 'c' : '-', |
sel & P5CTR_C ? 'c' : '-', |
sel & P5CTR_U ? 'u' : '-', |
sel & P5CTR_U ? 'u' : '-', |
sel & P5CTR_K ? 'k' : '-', |
sel & P5CTR_K ? 'k' : '-', |
|
|
fn = sel & 0xff; |
fn = sel & 0xff; |
cfnp = fn2cfnp (family, fn); |
cfnp = fn2cfnp (family, fn); |
if (cfnp && cfnp->flags & CFL_MESI) |
if (cfnp && cfnp->flags & CFL_MESI) |
sprintf(um, "/%c%c%c%c", |
snprintf(um, sizeof um, "/%c%c%c%c", |
sel & P6CTR_UM_M ? 'm' : '-', |
sel & P6CTR_UM_M ? 'm' : '-', |
sel & P6CTR_UM_E ? 'e' : '-', |
sel & P6CTR_UM_E ? 'e' : '-', |
sel & P6CTR_UM_S ? 's' : '-', |
sel & P6CTR_UM_S ? 's' : '-', |
sel & P6CTR_UM_I ? 'i' : '-'); |
sel & P6CTR_UM_I ? 'i' : '-'); |
else if (cfnp && cfnp->flags & CFL_SA) |
else if (cfnp && cfnp->flags & CFL_SA) |
sprintf(um, "/%c", sel & P6CTR_UM_A ? 'a' : '-'); |
snprintf(um, sizeof um, "/%c", |
|
sel & P6CTR_UM_A ? 'a' : '-'); |
if (sel >> 24) |
if (sel >> 24) |
sprintf(cm, "+%d", sel >> 24); |
snprintf(cm, sizeof cm, "+%d", sel >> 24); |
sprintf(buf, "%c%c%c%c %02x%s%s%*s %s", |
snprintf(buf, sizeof buf, "%c%c%c%c %02x%s%s%*s %s", |
sel & P6CTR_I ? 'i' : '-', |
sel & P6CTR_I ? 'i' : '-', |
sel & P6CTR_E ? 'e' : '-', |
sel & P6CTR_E ? 'e' : '-', |
sel & P6CTR_K ? 'k' : '-', |
sel & P6CTR_K ? 'k' : '-', |