summaryrefslogtreecommitdiff
path: root/sys/boot/i386/boot2/boot2.c
Commit message (Expand)AuthorAgeFilesLines
* Move sys/boot to stand. Fix all references to new locationWarner Losh2017-11-141-646/+0
* Revert r321969Enji Cooper2017-08-031-7/+5
* Fix the return types for printf and putchar to match their libc andEnji Cooper2017-08-031-5/+7
* xfsread inlined uses more space, so remove the inline tag. ThisWarner Losh2017-03-291-1/+1
* Fix mistake when transitioning to the new defines with ZFS loader. IWarner Losh2016-01-271-1/+1
* RBX_ defines are in rbx.h, move it there.Warner Losh2016-01-261-39/+2
* Move all the separate copies of the same strings into paths.h. There'sWarner Losh2016-01-261-5/+1
* Reduce warnings:Xin LI2015-06-261-1/+3
* Unbreak the code for non-digits below '0' by casting the expressionRoman Divacky2014-11-301-1/+1
* Shrink boot2 a bit more by factoring out common patternRoman Divacky2014-11-291-6/+10
* Revert part of r275059. Comparing unsigned 8 bit valueRoman Divacky2014-11-271-2/+1
* Fix style(9).Roman Divacky2014-11-251-1/+1
* Fix style(9).Roman Divacky2014-11-251-1/+1
* Shrink boot2 by a couple more bytes.Roman Divacky2014-11-251-9/+14
* Make SERIAL support optional again. Enable it for i386 because a hugeWarner Losh2014-07-101-7/+26
* add detection of serial console presence to btx and boot2-like blocksAndriy Gapon2012-10-061-2/+4
* Remove unnecessary initializations. The BSS of boot2 is in factJohn Baldwin2012-06-011-2/+2
* Use 32-bit ufs_ino_t instead of ino_t to keep boot2 small and preventGleb Kurtsou2012-05-251-4/+3
* Make boot2 build with Clang again.Jung-uk Kim2012-03-091-4/+2
* Fix boot2 to handle boot config files that only contain a custom path toJohn Baldwin2012-03-051-6/+15
* Consolidate duplicate definitions of V86_CY() and V86_ZR() which check forJohn Baldwin2011-10-251-3/+0
* Look for /boot/config in addition to /boot.config, with the former takingDag-Erling Smørgrav2011-10-181-2/+4
* Move getc() body before xgetc() so gcc does not emit a warning about functionRoman Divacky2011-04-061-9/+9
* Mark getc() as inline, this has no effect on gcc but helps clang.Roman Divacky2011-04-061-1/+1
* Some more shrinking.Roman Divacky2011-03-101-18/+16
* This patch shrinks boot2 a little.Roman Divacky2011-03-021-25/+8
* In sys/boot/i386/boot2/boot2.c, change the type of the 'opts' variableDimitry Andric2011-02-211-1/+1
* Remove reading of symbols from a.out loaded files. Since we are tightWarner Losh2011-02-161-18/+1
* Apply a few small optimizations to boot2's code, to make it shrink aDimitry Andric2011-02-151-3/+4
* Avoid using memcpy() for copying 32bit chunks. This shrinksRoman Divacky2010-10-221-2/+2
* Our boot loader is capable of booting both i386 and amd64 kernels soXin LI2010-03-261-1/+1
* - Initialize the vm86 structure to a known-good state. Specifically, alwaysJohn Baldwin2008-08-081-2/+4
* Fix off-by-one error.Yoshihiro Takahashi2008-07-011-1/+1
* Rev 1.72 fixed a bug where if /boot.config changed the console its contentsJohn Baldwin2008-02-281-2/+3
* Use the smaller cgbase() macro in ufsread.c if UFS_SMALL_CGBASE isJohn Baldwin2007-10-261-0/+1
* Slightly cleanup the 'bootdev' concept on x86 by changing the variousJohn Baldwin2007-10-241-1/+1
* Revert the last change. Masking only 2 MSBs of the virtual addressRuslan Ermilov2006-11-021-3/+3
* Because the BTX mini-kernel now uses flat memory mode and clientsRuslan Ermilov2006-10-291-3/+3
* Restore support for -c and -d that were treacherously murdered inRuslan Ermilov2006-10-261-2/+4
* Back out rev. 1.71 as it breaks directly loading (i386) kernels.Ruslan Ermilov2006-10-261-3/+3
* Consistently use OPT_* macros to test/set boot options.Ruslan Ermilov2005-11-031-6/+12
* Re-implement rev.1.76 with respect to the code size.Maxim Sobolev2005-10-161-15/+22
* Backout previous commit - for some reason it overflows space constrains onMaxim Sobolev2005-10-161-32/+24
* Add new option `q', which makes second stage loader quiet unless autobootMaxim Sobolev2005-10-161-24/+32
* - RBX_MASK wasn't updated when RB_PAUSE was changed from 0x40000Ruslan Ermilov2005-09-221-2/+2
* Add the ability to specify the boot2 serial console speed inIan Dowse2005-08-181-14/+27
* The kernel is usually at /boot/kernel/kernel nowadays.Suleiman Souhlal2005-08-061-1/+1
* Print out the commands from /boot.config after parsing them so that theyJohn Baldwin2005-05-271-1/+1
* A long, long time ago in a CVS branch far away (specifically, HEAD priorJohn Baldwin2004-09-181-3/+3
* Clean up local memcpy implementation to take void * parameters.Alexander Kabaev2004-07-301-3/+6