summaryrefslogtreecommitdiffstats
path: root/sys/boot/i386/mbr
Commit message (Collapse)AuthorAgeFilesLines
* Set MAINTAINER.rnordier2000-10-021-0/+2
|
* - Don't blindly assume that there are 8 hard drives installed. Instead,jhb2000-06-271-10/+37
| | | | | | | | | | | | | 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.
* Comment this.jhb2000-06-261-5/+36
|
* Clean up some more 16-bit code and get rid of more m4 macros.jhb2000-05-233-83/+27
|
* $Id$ -> $FreeBSD$peter1999-08-283-3/+3
|
* Correct and clarify some comments.rnordier1999-06-191-7/+7
|
* Add mbr: a standard master boot record intended to replace a couplernordier1999-05-243-0/+177
that are presently embedded in the fdisk and sysinstall code.
OpenPOWER on IntegriCloud