aboutsummaryrefslogtreecommitdiff
path: root/sys/boot/i386/btx/btx
Commit message (Expand)AuthorAgeFilesLines
* Move sys/boot to stand. Fix all references to new locationWarner Losh2017-11-143-1128/+0
* Use defs.mk name and prefer bsd.init.mkWarner Losh2017-10-301-2/+4
* Don't use -N to set the OMAGIC with data and text writeable and dataWarner Losh2016-09-031-1/+1
* Implement (ACFLAGS|CFLAGS|CXXFLAGS).SRC globally.Bryan Drewery2016-03-261-1/+0
* META MODE: Update dependencies with 'the-lot' and add missing directories.Bryan Drewery2015-12-011-0/+11
* Revert r267233 for now. PIE support needs to be reworked.Bryan Drewery2014-08-191-2/+0
* In preparation for ASLR [1] support add WITH_PIE to support building with -fPIE.Bryan Drewery2014-06-081-0/+2
* NO_MAN= has been deprecated in favor of MAN= for some time, go aheadWarner Losh2014-04-131-1/+1
* Sanitize the %eflags returned by BIOS routines. Some BIOS routines enterJohn Baldwin2013-10-101-2/+5
* When rebooting (exiting) from the BTX loader, make sure to restore theDimitry Andric2013-04-241-1/+1
* add detection of serial console presence to btx and boot2-like blocksAndriy Gapon2012-10-061-6/+11
* btxldr: future-proof argument passing from boot1/2-ish to loaderAndriy Gapon2012-05-092-1/+4
* Define several extra macros in bsd.sys.mk and sys/conf/kern.pre.mk, toDimitry Andric2012-02-281-5/+4
* Upgrade our copy of llvm/clang to r126079, from upstream's trunk.Dimitry Andric2011-02-201-0/+5
* Use -Wl,-N instead of the undocumented -N option for GCC.Ed Schouten2010-06-031-1/+1
* Fix some more issues with the real mode BTX.John Baldwin2009-02-241-35/+60
* Fix the hangs reported with the real mode BTX:John Baldwin2008-08-081-11/+22
* Change the BTX kernel to drop all the way out to real mode to invoke BIOSJohn Baldwin2008-03-101-401/+316
* Retire the support for using paging in BTX. It hasn't been used sinceJohn Baldwin2008-02-272-57/+2
* 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-7/+19
* Start the dreaded NOFOO -> NO_FOO conversion.Ruslan Ermilov2004-12-211-1/+1
* Fix comments for serial I/O function prototypes that were broken in theJohn Baldwin2004-11-241-5/+10
* Back out last revision that unnecessarily changed valid assemblerRuslan Ermilov2004-05-141-921/+920
* After talking to Bruce Evans and reading more standards specs,Ruslan Ermilov2004-04-281-920/+921
* Use C (and CPP) style comments for assembler-with-cpp sources,Ruslan Ermilov2004-04-281-216/+216
* Removed now redundant CLEANFILES assignments.Ruslan Ermilov2004-04-271-1/+0
* Use a more compact syntax for passing the "binary" options to 'ld'.David E. O'Brien2004-04-251-1/+1
* Simplify the building of our i386 'binary' boot components by directlyDavid E. O'Brien2004-04-251-7/+2
* Get rid of unnecessary use of m4(1) by using cpp(1) instead.Ruslan Ermilov2004-02-113-1198/+19
* - Factor out -nostdlib to an upper level Makefile.inc.Ruslan Ermilov2004-02-091-4/+9
* When rebooting the machine jump to 0xf000:0xfff0 instead of 0xffff:0x0.Poul-Henning Kamp2003-11-162-2/+2
* Revert MEM_USR back to 0xa000 for BTX clients. Instead, adjust boot2John Baldwin2002-10-082-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-171-5/+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-211-2/+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-021-0/+2
* 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