summaryrefslogtreecommitdiffstats
path: root/sys/boot/i386/btx
Commit message (Expand)AuthorAgeFilesLines
* MFC r310702: btxldr: process all PT_LOAD segments, not just the first twoemaste2017-01-111-7/+1
* Implement (ACFLAGS|CFLAGS|CXXFLAGS).SRC globally.bdrewery2016-03-262-2/+0
* META MODE: Update dependencies with 'the-lot' and add missing directories.bdrewery2015-12-013-0/+33
* Revert r267233 for now. PIE support needs to be reworked.bdrewery2014-08-193-6/+0
* In preparation for ASLR [1] support add WITH_PIE to support building with -fPIE.bdrewery2014-06-083-0/+6
* NO_MAN= has been deprecated in favor of MAN= for some time, go aheadimp2014-04-133-3/+3
* Sanitize the %eflags returned by BIOS routines. Some BIOS routines enterjhb2013-10-101-2/+5
* When rebooting (exiting) from the BTX loader, make sure to restore thedim2013-04-241-1/+1
* add detection of serial console presence to btx and boot2-like blocksavg2012-10-061-6/+11
* btxldr: future-proof argument passing from boot1/2-ish to loaderavg2012-05-096-14/+23
* Define several extra macros in bsd.sys.mk and sys/conf/kern.pre.mk, todim2012-02-282-10/+8
* Consolidate duplicate definitions of V86_CY() and V86_ZR() which check forjhb2011-10-251-0/+4
* Upgrade our copy of llvm/clang to r126079, from upstream's trunk.dim2011-02-202-0/+10
* Use -Wl,-N instead of the undocumented -N option for GCC.ed2010-06-032-2/+2
* Fix some more issues with the real mode BTX.jhb2009-02-241-35/+60
* Remove now unused label.sobomax2008-12-091-1/+1
* Optimiza assembly in the previous r185779, to save whooping 16 bytes.sobomax2008-12-081-9/+5
* Respect RBX_MUTE flag from boot[012].sobomax2008-12-081-1/+18
* Fix the hangs reported with the real mode BTX:jhb2008-08-081-11/+22
* Change the BTX kernel to drop all the way out to real mode to invoke BIOSjhb2008-03-101-401/+316
* Retire the support for using paging in BTX. It hasn't been used sincejhb2008-02-272-57/+2
* Ignore any breakpoint instructions (int 3) we encounter in vm86 modejhb2006-12-061-0/+2
* - Fix a couple of improper uses of leal in the previous space savingjhb2006-10-051-5/+7
* Tweak the code to handle intercepting BIOS calls to int 0x15 to shavejhb2006-09-281-17/+10
* Optimize the int 15/87 handler for space to shave another 16 bytes off ofjhb2006-09-281-31/+17
* A couple of simple tweaks that trim BTX by 6 bytes. Since BTX isjhb2006-09-281-3/+2
* Emulate moving cr0, cr2, cr3, or cr4 into any i386 general registerjhb2006-09-271-7/+19
* Start the dreaded NOFOO -> NO_FOO conversion.ru2004-12-213-3/+3
* Fix comments for serial I/O function prototypes that were broken in thejhb2004-11-241-5/+10
* Move boot2 BSS zeroing into btx startup code out of boot1. boot1 does notkan2004-08-051-1/+9
* Back out last revision that unnecessarily changed valid assemblerru2004-05-142-1182/+1181
* After talking to Bruce Evans and reading more standards specs,ru2004-04-282-1181/+1182
* Use C (and CPP) style comments for assembler-with-cpp sources,ru2004-04-282-290/+290
* Removed now redundant CLEANFILES assignments.ru2004-04-272-2/+0
* Use a more compact syntax for passing the "binary" options to 'ld'.obrien2004-04-252-2/+2
* Simplify the building of our i386 'binary' boot components by directlyobrien2004-04-252-14/+4
* Get rid of unnecessary use of m4(1) by using cpp(1) instead.ru2004-02-116-1626/+46
* - Factor out -nostdlib to an upper level Makefile.inc.ru2004-02-093-15/+23
* First round of cleanups to sys/boot/ makefiles:ru2004-02-061-1/+2
* When rebooting the machine jump to 0xf000:0xfff0 instead of 0xffff:0x0.phk2003-11-162-2/+2
* Fix an incorrect quote character in an M4 test conditon. Basically, onejhb2003-11-062-2/+2
* Switch to using bsd.prog.mk; this gives us back the standardru2003-06-301-5/+2
* Build on amd64. Yes, I know this isn't particularly nice.peter2003-06-262-1/+2
* Revert MEM_USR back to 0xa000 for BTX clients. Instead, adjust boot2jhb2002-10-084-4/+4
* Correctly adjust for moved start address.phk2002-10-072-2/+2
* Move MEM_USR a page upwards to make space for larger UFS1 boot2.phk2002-10-072-2/+2
* Initiate deorbit burn for the i386-only a.out related support. Moves arepeter2002-09-173-12/+0
* Fixed CLEANFILES after bsd.lib.mk sweep.ru2002-05-131-1/+1
* Major cleanup of bsd.lib.mk.ru2002-05-131-4/+0
* Back out last commit. I expect our bsd.*.mk gods to remove the need forobrien2002-05-121-0/+3
OpenPOWER on IntegriCloud