summaryrefslogtreecommitdiffstats
path: root/sys/boot/i386
Commit message (Expand)AuthorAgeFilesLines
* Oops. Remove some debugging code used to display a hexdump of the sectorjhb2000-07-171-66/+3
* Unbreak the build -- no manual page for this yet.jlemon2000-07-171-1/+1
* Hook up liloldrjlemon2000-07-171-0/+1
* This is `liloboot', which creates a file which can be treated like ajlemon2000-07-173-0/+372
* The new and improved boot0, v1.1. This version adds the following:jhb2000-07-122-74/+213
* Remove commented out NOMAN variable.jhb2000-07-071-1/+0
* - Inline all the functions that are only called once. This results in ajhb2000-07-062-228/+214
* Doh. The disklabel is not 0x200 bytes of zeros, but it is 0x200 bytes long.jhb2000-07-062-2/+2
* Clarify the comments in here a bit. The first sector of boot2 is not justjhb2000-07-062-4/+4
* Emulate the WBINVD instruction when it is called by the BIOS.jhb2000-07-062-12/+30
* Change the fault message to say 'BTX halted' isntead of 'System halted' tojhb2000-06-292-2/+2
* Rework the detecting of the rdmsr and wrmsr instructions in the v86jhb2000-06-292-14/+14
* - Don't blindly assume that there are 8 hard drives installed. Instead,jhb2000-06-271-10/+37
* Comment this.jhb2000-06-261-5/+36
* Add in support for EDD to support large disks via LBA. This uses ajhb2000-06-264-46/+48
* Comment this bad boy. Hopefully the next person that comes along won'tjhb2000-06-192-58/+196
* - Add some more details to the 'lsdev' output for FAT file systems.jhb2000-06-191-27/+83
* Add support for emulating the RDMSR and WRMSR instructions into BTX. Injhb2000-06-172-4/+48
* Delay calling the device cleanup routines until the absolute lastps2000-06-144-0/+4
* Treat \t and \n inside /boot.config as whitespaces.ru2000-06-132-4/+4
* Bump loader version due to copyin, copyout, setenv&cia.dcs2000-06-071-0/+1
* Convert the short stub of real-mode code into 16-bit assembly.jhb2000-05-242-22/+22
* Grrr, fix a silly 'movl' -> 'movw' typo in both pxeldr and cdldr. Also,jhb2000-05-237-13/+4
* Clean up some more 16-bit code and get rid of more m4 macros.jhb2000-05-233-83/+27
* Clean up all of the 16-bit assembly code in the x86 bootstrap to workjhb2000-05-2316-869/+564
* This file got repo-copied to common/.dcs2000-05-191-756/+0
* Move man page directives to common/Makefile.inc.dcs2000-05-191-2/+0
* Make corrections to allow for Alpha.dcs2000-05-181-4/+4
* Remove metion of the 'magic options.' Apparently PXE doesn't require thedwhite2000-05-091-14/+1
* Switch to using the .code16 as(1) directive and using 16-bit assemblyjhb2000-05-052-63/+138
* Remove the static heap. It is unknown why it was needed in theps2000-05-051-10/+0
* Make documentation on recently added heap? command reflect reality.dcs2000-05-041-2/+2
* Add "heap?" to loader's man page.dcs2000-05-041-0/+3
* Further improve ordering.dcs2000-05-041-4/+4
* Sort entries in FreeBSD-specific FICL commands.dcs2000-05-041-14/+14
* Add man page for pxeboot.dwhite2000-05-022-1/+132
* Wrap the failure warnings around PXE_DEBUG in the cleanup routine.ps2000-05-011-3/+9
* Update loader logic to distinguish modules vs. files.bp2000-05-018-77/+77
* Fall back to /pxeroot as the location of the NFS exported directoryps2000-04-291-10/+4
* Teach the loader about the ext2fs filesystem, extended partitions, andjlemon2000-04-292-118/+208
* Make PXE do a dhcp request to find out where its files are. Theps2000-04-271-15/+36
* Don't report errors when we UDP_WRITE fails with a status of 1.ps2000-04-271-1/+3
* Now that we are compiling PXE into libi386, we don't need ../libi386 injhb2000-04-261-1/+0
* Bring support in for Intel Wired for Management 1.1 (PXE 0.99 andps2000-04-262-45/+96
* Don't disable interrupts when calling a vm86 mode interrupt or routinejhb2000-04-262-4/+4
* Move the building of the PXE module into libi386.ps2000-04-212-3/+6
* Make the loader a little smarter about when it is and is not allowedps2000-04-211-3/+8
* Don't call the PXE cleanup routine if PXE is not enabled. Thisps2000-04-211-2/+8
* Add a cleanup function. This is needed for PXE where you shouldps2000-04-202-7/+14
* Use !PXE api over PXENV+ api.ps2000-04-193-18/+106
OpenPOWER on IntegriCloud