/* * Enhanced CPU type detection by Mike Jagdis, Patrick St. Jean * and Martin Mares, November 1997. * * Force Cyrix 6x86(MX) and M II processors to report MTRR capability * and Cyrix "coma bug" recognition by * Zoltán Böszörményi February 1999. * * Force Centaur C6 processors to report MTRR capability. * Bart Hartgers , May 1999. * * Intel Mobile Pentium II detection fix. Sean Gilley, June 1999. * * IDT Winchip tweaks, misc clean ups. * Dave Jones , August 1999 * * Better detection of Centaur/IDT WinChip models. * Bart Hartgers , August 1999. * * Cleaned up cache-detection code * Dave Jones , October 1999 * * Added proper L2 cache detection for Coppermine * Dragan Stancevic , October 1999 * * Added the original array for capability flags but forgot to credit * myself :) (~1998) Fixed/cleaned up some cpu_model_info and other stuff * Jauder Ho , January 2000 * * Detection for Celeron coppermine, identify_cpu() overhauled, * and a few other clean ups. * Dave Jones , April 2000 * * Pentium III FXSR, SSE support * General FPU state handling cleanups * Gareth Hughes , May 2000 * * Added proper Cascades CPU and L2 cache detection for Cascades * and 8-way type cache happy bunch from Intel:^) * Dragan Stancevic , May 2000 * * Forward port AMD Duron errata T13 from 2.2.17pre * Dave Jones , August 2000 * * Forward port lots of fixes/improvements from 2.2.18pre * Cyrix III, Pentium IV support. * Dave Jones , October 2000 * * Massive cleanup of CPU detection and bug handling; * Transmeta CPU detection, * H. Peter Anvin , November 2000 * * VIA C3 Support. * Dave Jones , March 2001 * * AMD Athlon/Duron/Thunderbird bluesmoke support. * Dave Jones , April 2001. * * CacheSize bug workaround updates for AMD, Intel & VIA Cyrix. * Dave Jones , September, October 2001. * */