lkml.org 
[lkml]   [1998]   [May]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Cyrix 6x86MX and Centaur C6 CPUs in 2.1.102


Maybe it is just me, but I think it looks more nice and easier to read
if you padd all bits in processor.h w/ "0"'s like it used
to be before.

Also, duno if it is intentional but I think all value
entries should start in the same line.

just my 0x000002 bits.

On Tue, 19 May 1998, Trevor Johnson wrote:

->This patch is also available at
->http://jpj.net/~trevor/linux/x86_capability-2.1.102.diff; any later
->versions will have different names. It is untested.
->-#define X86_FEATURE_FPU 0x0001 /* internal FPU */
->-#define X86_FEATURE_VME 0x0002 /* vm86 extensions */
->-#define X86_FEATURE_DE 0x0004 /* debugging extensions */
->-#define X86_FEATURE_PSE 0x0008 /* Page size extensions */
->-#define X86_FEATURE_TSC 0x0010 /* Time stamp counter */
->-#define X86_FEATURE_MSR 0x0020 /* RDMSR/WRMSR */
->-#define X86_FEATURE_PAE 0x0040 /* Physical address extension */
->-#define X86_FEATURE_MCE 0x0080 /* Machine check exception */
->-#define X86_FEATURE_CXS 0x0100 /* cmpxchg8 available */
->--- linux/include/asm-i386/processor.h Tue Apr 14 12:54:05 1998
->+++ linux-2.1.102-local/include/asm-i386/processor.h Tue May 19 14:01:17 1998
->+#define X86_FEATURE_FPU 0x1 /* internal FPU */
->+#define X86_FEATURE_VME 0x2 /* vm86 extensions */
->+#define X86_FEATURE_DE 0x4 /* debugging extensions */
->+#define X86_FEATURE_PSE 0x8 /* Page size extensions */
->+#define X86_FEATURE_TSC 0x10 /* Time stamp counter */
->+#define X86_FEATURE_MSR 0x20 /* RDMSR/WRMSR */
->+#define X86_FEATURE_PAE 0x40 /* Physical address extension */
->+#define X86_FEATURE_MCE 0x80 /* Machine check exception */
->+#define X86_FEATURE_CXS 0x100 /* cmpxchg8 available */
->+#define X86_FEATURE_APIC 0x200 /* internal APIC */
->+#define X86_FEATURE_BADTSC 0x400 /* buggy time stamp counter */
->+#define X86_FEATURE_SEP 0x800
->+#define X86_FEATURE_MTRR 0x1000 /* memory type registers */
->+#define X86_FEATURE_PGE 0x2000 /* Global page */
->+#define X86_FEATURE_MCA 0x4000 /* Machine Check Architecture */
->+#define X86_FEATURE_CMOV 0x8000 /* Cmov/fcomi */
->+#define X86_FEATURE_FCMOV 0x10000
->+#define X86_FEATURE_17 0x20000
->+#define X86_FEATURE_18 0x40000
->+#define X86_FEATURE_19 0x80000
->+#define X86_FEATURE_20 0x100000
->+#define X86_FEATURE_21 0x200000
->+#define X86_FEATURE_22 0x400000
->+#define X86_FEATURE_MMX 0x800000 /* multimedia extensions */
->+#define X86_FEATURE_OSFXSR 0x1000000
->+#define X86_FEATURE_25 0x2000000
->+#define X86_FEATURE_26 0x4000000
->+#define X86_FEATURE_27 0x8000000
->+#define X86_FEATURE_28 0x10000000
->+#define X86_FEATURE_29 0x20000000
->+#define X86_FEATURE_30 0x40000000
->+#define X86_FEATURE_AMD3D 0x80000000

-Adam


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu

\
 
 \ /
  Last update: 2005-03-22 13:42    [W:1.331 / U:0.284 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site