Searched hist:62176 (Results 1 - 1 of 1) sorted by relevance

/freebsd-10.3-release/sys/boot/i386/mbr/
H A Dmbr.sdiff 62176 Tue Jun 27 20:04:10 MDT 2000 jhb - Don't blindly assume that there are 8 hard drives installed. Instead,
use the BIOS Equipment List to determine how many hard drives are
installed and if the drive number we received in %dl is valid.
- Don't bother to disable interrupts when setting up the stack. The 8086
and beyond implicitly disable interrupts after an instruction that sets
%ss (for example, a pop or a mov) so that you can safely set %ss and %sp
in two consecutive instructions. An exception to this is the lss
instruction, which can set both registers simultaneously and thus doesn't
need this hack.
- Add support for EDD BIOS extensions to support booting off of hard drives
of nearly arbitrary length.

Completed in 92 milliseconds