aboutsummaryrefslogtreecommitdiff
path: root/sys/boot/i386/btx
Commit message (Expand)AuthorAgeFilesLines
* MFC r249846:Dimitry Andric2013-05-011-1/+1
* MFC: Respect RBX_MUTE flag from boot[012].Maxim Sobolev2009-04-121-2/+15
* MFC: Use a clean slate of register state when executing hardware interruptJohn Baldwin2009-03-031-35/+60
* MFC: Fix some of the hangs reported with the real mode BTX by disablingJohn Baldwin2008-08-151-11/+22
* MFC: Use real mode to invoke BIOS routines rather than virtual 86 mode.John Baldwin2008-03-182-456/+316
* Ignore any breakpoint instructions (int 3) we encounter in vm86 modeJohn Baldwin2006-12-061-0/+2
* - Fix a couple of improper uses of leal in the previous space savingJohn Baldwin2006-10-051-5/+7
* Tweak the code to handle intercepting BIOS calls to int 0x15 to shaveJohn Baldwin2006-09-281-17/+10
* Optimize the int 15/87 handler for space to shave another 16 bytes off ofJohn Baldwin2006-09-281-31/+17
* A couple of simple tweaks that trim BTX by 6 bytes. Since BTX isJohn Baldwin2006-09-281-3/+2
* Emulate moving cr0, cr2, cr3, or cr4 into any i386 general registerJohn Baldwin2006-09-271-6/+18
* Start the dreaded NOFOO -> NO_FOO conversion.Ruslan Ermilov2004-12-213-3/+3
* Fix comments for serial I/O function prototypes that were broken in theJohn Baldwin2004-11-241-5/+10
* Move boot2 BSS zeroing into btx startup code out of boot1. boot1 does notAlexander Kabaev2004-08-051-1/+9
* Back out last revision that unnecessarily changed valid assemblerRuslan Ermilov2004-05-142-1182/+1181
* After talking to Bruce Evans and reading more standards specs,Ruslan Ermilov2004-04-282-1181/+1182
* Use C (and CPP) style comments for assembler-with-cpp sources,Ruslan Ermilov2004-04-282-290/+290
* Removed now redundant CLEANFILES assignments.Ruslan Ermilov2004-04-272-2/+0
* Use a more compact syntax for passing the "binary" options to 'ld'.David E. O'Brien2004-04-252-2/+2
* Simplify the building of our i386 'binary' boot components by directlyDavid E. O'Brien2004-04-252-14/+4
* Get rid of unnecessary use of m4(1) by using cpp(1) instead.Ruslan Ermilov2004-02-116-1626/+46
* - Factor out -nostdlib to an upper level Makefile.inc.Ruslan Ermilov2004-02-093-15/+23
* First round of cleanups to sys/boot/ makefiles:Ruslan Ermilov2004-02-061-1/+2
* When rebooting the machine jump to 0xf000:0xfff0 instead of 0xffff:0x0.Poul-Henning Kamp2003-11-162-2/+2
* Fix an incorrect quote character in an M4 test conditon. Basically, oneJohn Baldwin2003-11-062-2/+2
* Switch to using bsd.prog.mk; this gives us back the standardRuslan Ermilov2003-06-301-5/+2
* Build on amd64. Yes, I know this isn't particularly nice.Peter Wemm2003-06-262-1/+2
* Revert MEM_USR back to 0xa000 for BTX clients. Instead, adjust boot2John Baldwin2002-10-084-4/+4
* Correctly adjust for moved start address.Poul-Henning Kamp2002-10-072-2/+2
* Move MEM_USR a page upwards to make space for larger UFS1 boot2.Poul-Henning Kamp2002-10-072-2/+2
* Initiate deorbit burn for the i386-only a.out related support. Moves arePeter Wemm2002-09-173-12/+0
* Fixed CLEANFILES after bsd.lib.mk sweep.Ruslan Ermilov2002-05-131-1/+1
* Major cleanup of bsd.lib.mk.Ruslan Ermilov2002-05-131-4/+0
* Back out last commit. I expect our bsd.*.mk gods to remove the need forDavid E. O'Brien2002-05-121-0/+3
* NOPIC, NOPROFILE, NOMAN, and INTERNALSTATICLIB are redundant when usingDavid E. O'Brien2002-05-111-3/+0
* Whoops, missed these bits in the previous commit.John Baldwin2001-11-032-2/+4
* Add support for sending messages to the serial console which is helpfulJohn Baldwin2001-11-033-0/+163
* Add support for outputting multiple lines when dumping memory during theJohn Baldwin2001-11-032-4/+26
* Add support for trace traps by returning from them just as for breakpointJohn Baldwin2001-11-032-2/+10
* Output a newline at the end of a dump so that there are blank lines betweenJohn Baldwin2001-11-032-2/+2
* Unset MAINTAINER.Robert Nordier2001-07-213-6/+0
* Fix reboot buglet when BOOT_BTX_NOHANG is defined.Robert Nordier2001-05-272-2/+2
* Always disable paging when exiting back to real mode after receiving aJohn Baldwin2001-03-212-8/+8
* Set MAINTAINER.Robert Nordier2000-10-023-0/+6
* Add a new compile-time tweak to BTX. If you set the make(1) variableJohn Baldwin2000-08-243-2/+10
* Emulate the WBINVD instruction when it is called by the BIOS.John Baldwin2000-07-062-12/+30
* Change the fault message to say 'BTX halted' isntead of 'System halted' toJohn Baldwin2000-06-292-2/+2
* Rework the detecting of the rdmsr and wrmsr instructions in the v86John Baldwin2000-06-292-14/+14
* Add support for emulating the RDMSR and WRMSR instructions into BTX. InJohn Baldwin2000-06-172-4/+48
* Convert the short stub of real-mode code into 16-bit assembly.John Baldwin2000-05-242-22/+22