Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Aug 1999 00:09:13 -0700 (PDT)
From:      Mike Smith <msmith@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/i386/i386 machdep.c src/sys/i386/include segments.h
Message-ID:  <199908170709.AAA44270@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

msmith      1999/08/17 00:09:13 PDT

  Modified files:
    sys/i386/i386        machdep.c 
    sys/i386/include     segments.h 
  Log:
  Mindbogglingly, many BIOS vendors expect to be able to load %ds with
  0x40 and then access data stored in real-mode segment 0x40, even when
  called in protected mode.  Microsoft unfortunately coddle these individuals,
  and so must we if we want to run their code.
  
  This change works around GPFs in some APM and PnP BIOS implementations.
  
  Obtained from:	Linux
  
  Revision  Changes    Path
  1.359     +17 -8     src/sys/i386/i386/machdep.c
  1.22      +9 -8      src/sys/i386/include/segments.h



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




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