]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
- Use `6x86MX' instead of `M2'. Cyrix officially use `6x86MX' for the
authorkato <kato@FreeBSD.org>
Sat, 31 May 1997 08:45:24 +0000 (08:45 +0000)
committerkato <kato@FreeBSD.org>
Sat, 31 May 1997 08:45:24 +0000 (08:45 +0000)
commitad1b2dcc5c65ff761b7ddd8c0ab555d4b06602ac
tree4d2940019ba39cf0f46619f603d7178c3828a5b8
parentc908673478b68f5f71ef34230f2838e16aa57c04
- Use `6x86MX' instead of `M2'.  Cyrix officially use `6x86MX' for the
  CPU code-named `M2'.

- Use the result of cpuid instruction instead of DIR to identify
  6x86MX cpu.  DIR0 and DIR1 are not documented in the data sheet, and
  cpuid instruction is enabled at reset time.

- Add a function, init_6x86MX() to initialize 6x86MX cpu.  It supports
  CPU_SUSP_HLT and CPU_IORT options.  It always sets NC1 (640K - 1M is
  not cached.), and enables L1 cache in write-back mode.

- Fix typo in the comment in identblue().
sys/amd64/amd64/identcpu.c
sys/amd64/amd64/initcpu.c
sys/i386/i386/identcpu.c
sys/i386/i386/initcpu.c