--- linux-2.4.21-192/arch/i386/kernel/powernow-k7.c 2004-02-18 18:52:22.000000000 +0000 +++ linux/arch/i386/kernel/powernow-k7.c 2004-02-24 16:27:15.000000000 +0000 @@ -294,6 +294,14 @@ etuple &= 0xf00; etuple |= (c->x86_model<<4)|(c->x86_mask); + if (etuple == 0x7a0 && maxfid == 0x18 && startvid == 0xb) { + printk (KERN_INFO PFX "*JOSN* cpuid is 0x7a0, but using 0x781\n"); + printk (KERN_INFO PFX "*JOSN* cpuid is 0x18, but using 0x15\n"); + printk (KERN_INFO PFX "*JOSN* startvid is 0xb\n"); + etuple = 0x781; + maxfid = 0x15; + } + for (i=0xC0000; i < 0xffff0 ; i+=16) { p = phys_to_virt(i);