Mercurial > mplayer.hg
changeset 10950:1665cee5c281
big update of cputable:
- Fixed/Updated Cyrix/IDT CPUs from VIA (some entries were mixed up to wrong vendor)
- Updated Intel Table (newer P4, Pentium-M, Itanium, Itanium 2 (unused))
- Updated AMD Table (Athlon 64, no info on Athlon 64 FX yet...)
author | atmos4 |
---|---|
date | Fri, 26 Sep 2003 22:42:10 +0000 |
parents | d4d1aa31a1bd |
children | fa75c0b623fe |
files | cputable.h |
diffstat | 1 files changed, 51 insertions(+), 14 deletions(-) [+] |
line wrap: on
line diff
--- a/cputable.h Fri Sep 26 19:36:19 2003 +0000 +++ b/cputable.h Fri Sep 26 22:42:10 2003 +0000 @@ -85,7 +85,7 @@ /* 6 */ "Celeron A Mendocino/Pentium II Dixon", /* 7 */ "Pentium III Katmai/Pentium III Xeon Tanner", /* 8 */ "Celeron 2/Pentium III Coppermine,Geyserville", - /* 9 */ N_UNKNOWN, + /* 9 */ "Pentium M Banias", /* XXX check */ /* A */ "Pentium III Xeon Cascades", /* B */ "Celeron 2/Pentium III Tualatin", /* C */ N_UNKNOWN, @@ -93,8 +93,8 @@ /* E */ N_UNKNOWN, /* F */ N_UNKNOWNEXT }, - /* 7 IA-64 */ { /* FIXME */ - /* 0 */ N_UNKNOWN, + /* 7 Itanium */ { /* XXX check */ + /* 0 */ "Itanium Merced", /* 1 */ N_UNKNOWN, /* 2 */ N_UNKNOWN, /* 3 */ N_UNKNOWN, @@ -119,9 +119,9 @@ /* D */ F_UNKNOWN, /* E */ F_UNKNOWN, /* F extended family (P4/new IA-64)*/ { - /* 0 */ "Pentium 4 Willamette", - /* 1 */ "Pentium 4 Xeon Foster", /*?*/ - /* 2 */ "Pentium 4 Northwood", + /* 0 */ "Pentium 4/Xeon Willamette", + /* 1 */ "Pentium 4/Xeon/Celeron Foster", + /* 2 */ "Pentium 4/Xeon/Celeron Northwood", /* 3 */ N_UNKNOWN, /* 4 */ N_UNKNOWN, /* 5 */ N_UNKNOWN, @@ -136,6 +136,26 @@ /* E */ N_UNKNOWN, /* F */ N_UNKNOWNEXT } + #if 0 /* out of table index boundaries */ + /* 1F Itanium 2 */ { /* XXX check */ + /* 0 */ "Itanium 2 McKinley", + /* 1 */ "Itanium 2 Madison", /* I coded on that :-) */ + /* 2 */ N_UNKNOWN, + /* 3 */ N_UNKNOWN, + /* 4 */ N_UNKNOWN, + /* 5 */ N_UNKNOWN, + /* 6 */ N_UNKNOWN, + /* 7 */ N_UNKNOWN, + /* 8 */ N_UNKNOWN, + /* 9 */ N_UNKNOWN, + /* A */ N_UNKNOWN, + /* B */ N_UNKNOWN, + /* C */ N_UNKNOWN, + /* D */ N_UNKNOWN, + /* E */ N_UNKNOWN, + /* F */ N_UNKNOWNEXT + }, + #endif }, /* United Microelectronics Corporation, "UMC UMC UMC " */ { /* 0 */ F_UNKNOWN, @@ -239,13 +259,13 @@ /* C */ F_UNKNOWN, /* D */ F_UNKNOWN, /* E */ F_UNKNOWN, - /* F Opteron */ { + /* F K8 */ { /* 0 */ N_UNKNOWN, /* 1 */ N_UNKNOWN, /* 2 */ N_UNKNOWN, /* 3 */ N_UNKNOWN, - /* 4 */ N_UNKNOWN, - /* 5 */ "Opteron SledgeHammer", + /* 4 */ "Athlon 64 Clawhammer", + /* 5 */ "Opteron Sledgehammer", /* 6 */ N_UNKNOWN, /* 7 */ N_UNKNOWN, /* 8 */ N_UNKNOWN, @@ -286,7 +306,7 @@ /* 0 */ "M1 test-sample", /*?*/ /* 1 */ N_UNKNOWN, /* 2 */ "6x86 M1", - /* 3 */ N_UNKNOWN, + /* 3 */ "6x86L M1", /* 4 */ "GXm", /* 5 */ N_UNKNOWN, /* 6 */ N_UNKNOWN, @@ -307,9 +327,9 @@ /* 3 */ N_UNKNOWN, /* 4 */ N_UNKNOWN, /* 5 */ "Cyrix III Joshua (M2 core)", - /* 6 */ "Cyrix III Samuel (WinChip C5A core)", - /* 7 */ "C3 Samuel 2 (WinChip C5B core)", - /* 8 */ N_UNKNOWN, /* XXX Samuel 3/Ezra? */ + /* 6 */ N_UNKNOWN, + /* 7 */ N_UNKNOWN, + /* 8 */ N_UNKNOWN, /* 9 */ N_UNKNOWN, /* A */ N_UNKNOWN, /* B */ N_UNKNOWN, @@ -380,13 +400,30 @@ /* 7 */ N_UNKNOWN, /* 8 */ "WinChip 2 C6+,W2,W2A,W2B", /* 9 */ "WinChip 3 W3", + /* A */ "WinChip 4 W4A", /* XXX check */ + /* B */ N_UNKNOWN, + /* E */ N_UNKNOWN, + /* C */ N_UNKNOWN, + /* D */ N_UNKNOWN, + /* F */ N_UNKNOWN + }, + /* 6 VIA C3 */ { + /* 0 */ N_UNKNOWN, + /* 1 */ N_UNKNOWN, + /* 2 */ N_UNKNOWN, + /* 3 */ N_UNKNOWN, + /* 4 */ N_UNKNOWN, + /* 5 */ N_UNKNOWN, + /* 6 */ "Cyrix III Samuel (WinChip C5A core)", + /* 7 */ "C3 Samuel 2 (WinChip C5B core)/C3 Ezra", + /* 8 */ "C3 Ezra-T", + /* 9 */ "C3 Nehemiah", /* A */ N_UNKNOWN, /* B */ N_UNKNOWN, /* E */ N_UNKNOWN, /* C */ N_UNKNOWN, /* D */ N_UNKNOWN, /* F */ N_UNKNOWN - }, /* 6 */ F_UNKNOWN, /* 7 */ F_UNKNOWN,