Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Jan 1998 04:01:40 -0800 (PST)
From:      KATO Takenori <kato@FreeBSD.ORG>
To:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG
Subject:   cvs commit: src/sys/i386/i386 identcpu.c machdep.c src/sys/pc98/i386 machdep.c
Message-ID:  <199801251201.EAA25501@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
kato        1998/01/25 04:01:39 PST

  Modified files:
    sys/i386/i386        identcpu.c machdep.c 
    sys/pc98/i386        machdep.c 
  Log:
  Even though BIOS writer's guide recommends cpuid instruction of Cyrix
  6x86MX CPU is enabled (BIOS should not disable it), some BIOS disables
  it via CCR4.  In this case, cpu variable becomes CPU_486 and
  identblue() is called.  Because Cyrix 6x86MX has MSR and doesn't have
  MSR1002, wrmsr instruction generates general protection fault.
  
  Tested by:	Simon Coggins <chaos@ultra.net.au>
  
  Revision  Changes    Path
  1.39      +54 -16    src/sys/i386/i386/identcpu.c
  1.284     +2 -1      src/sys/i386/i386/machdep.c
  1.72      +2 -1      src/sys/pc98/i386/machdep.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199801251201.EAA25501>