cvs commit: src/sys/boot/i386/cdboot cdboot.s

Maxim Sobolev sobomax at FreeBSD.org
Tue Apr 11 04:39:30 UTC 2006


sobomax     2006-04-11 04:39:29 UTC

  FreeBSD src repository

  Modified files:
    sys/boot/i386/cdboot cdboot.s 
  Log:
  When enabling A20 put upper limit on amount of time we wait for the keyboard
  controller to get ready (65K x ISA access time, visually around 1 second).
  If we have wait more than that amount it's likely that the hardware is a
  legacy-free one and simply doesn't have keyboard controller and doesn't
  require enabling A20 at all.
  
  This makes cdboot working for MacBook Pro with Boot Camp.
  
  MFC after:      1 day
  
  Revision  Changes    Path
  1.14      +10 -3     src/sys/boot/i386/cdboot/cdboot.s


More information about the cvs-src mailing list