summaryrefslogtreecommitdiffstats
path: root/sys/boot/i386/gptboot/gptboot.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r272785:smh2016-02-201-3/+5
* MFC boot loader path and RBX constant deduplicationemaste2016-02-091-7/+3
* add detection of serial console presence to btx and boot2-like blocksavg2012-10-061-2/+4
* Use 32-bit ufs_ino_t instead of ino_t to keep boot2 small and preventgleb2012-05-251-4/+3
* Look for /boot/config in addition to /boot.config, with the former takingdes2011-10-181-3/+4
* - Split code shared by almost any boot loader into separate files andpjd2010-09-241-436/+144
* Our boot loader is capable of booting both i386 and amd64 kernels sodelphij2010-03-261-1/+1
* Fix a confusing typo in the EDD packet structure used in gptboot andjhb2009-12-091-3/+3
* Fix parse() so that the partition to boot (load /boot/loader) from canjhay2009-08-171-8/+5
* - Initialize the vm86 structure to a known-good state. Specifically, alwaysjhb2008-08-081-2/+4
* Rev 1.72 fixed a bug where if /boot.config changed the console its contentsjhb2008-02-281-2/+3
* Use the smaller cgbase() macro in ufsread.c if UFS_SMALL_CGBASE isjhb2007-10-261-1/+0
* First cut at support for booting a GPT labeled disk via the BIOS bootstrapjhb2007-10-241-71/+117
* Slightly cleanup the 'bootdev' concept on x86 by changing the variousjhb2007-10-241-1/+1
* Revert the last change. Masking only 2 MSBs of the virtual addressru2006-11-021-3/+3
* Because the BTX mini-kernel now uses flat memory mode and clientsru2006-10-291-3/+3
* Restore support for -c and -d that were treacherously murdered inru2006-10-261-2/+4
* Back out rev. 1.71 as it breaks directly loading (i386) kernels.ru2006-10-261-3/+3
* Consistently use OPT_* macros to test/set boot options.ru2005-11-031-6/+12
* Re-implement rev.1.76 with respect to the code size.sobomax2005-10-161-15/+22
* Backout previous commit - for some reason it overflows space constrains onsobomax2005-10-161-32/+24
* Add new option `q', which makes second stage loader quiet unless autobootsobomax2005-10-161-24/+32
* - RBX_MASK wasn't updated when RB_PAUSE was changed from 0x40000ru2005-09-221-2/+2
* Add the ability to specify the boot2 serial console speed iniedowse2005-08-181-14/+27
* The kernel is usually at /boot/kernel/kernel nowadays.ssouhlal2005-08-061-1/+1
* Print out the commands from /boot.config after parsing them so that theyjhb2005-05-271-1/+1
* A long, long time ago in a CVS branch far away (specifically, HEAD priorjhb2004-09-181-3/+3
* Clean up local memcpy implementation to take void * parameters.kan2004-07-301-3/+6
* Define our own memcpy here instead of relying on GCC to provide one.kan2004-07-281-4/+0
* These are changes to allow to use the Intel C/C++ compiler (lang/icc)trhodes2004-03-121-0/+10
* Changed the RB_PAUSE flag from 0x40000 to 0x100000 and marked the oldbde2003-11-151-2/+13
* Include <sys/reboot.h> the definition of RB_BOOTINFO. The previousbde2003-11-111-0/+2
* Fixed loss of setting of the RB_BOOTINFO flag in rev.1.43. Fixed wrongbde2003-11-101-2/+2
* Use __FBSDID().obrien2003-08-251-4/+3
* Libdisk does not need to include <sys/diskslice.h> any more.phk2003-04-041-2/+0
* Save 4 more bytes by not initializing opts to 0. This moves it fromimp2003-01-141-1/+1
* Fix interactive booting:imp2003-01-131-2/+4
* Put back the casts to unsigned. While no strictly necessary for itsimp2002-12-201-1/+1
* Reduce diffs with Peter's expanded diffs:imp2002-12-171-4/+4
* Make both UFS1 and UFS2 fit on the same boot blocks. These are aimp2002-12-171-66/+56
* Remove unneeded casts. Add others to make WARNS=5 happy.obrien2002-12-151-6/+6
* Remove unnecessary call to fsread().phk2002-12-141-1/+0
* Always use the smaller GCC builtin memcpyphk2002-12-141-10/+0
* Remove unused variable.phk2002-12-141-1/+1
* Don't fill in the table with the BIOS idea about disk-geometry, we don'tphk2002-12-141-15/+0
* Save a couple of bytes by not returning ints nobody care about.phk2002-10-081-6/+6
* Remove unused TYPE_WD and TYPE_WFD.phk2002-10-081-2/+0
* Correctly calculate dmadat: We need to take the address of _end, it'sphk2002-10-081-1/+1
* Save four bytes by shortening a string two chars.phk2002-10-081-2/+1
* Conditionalize the number of sectors loaded by boot1.s on UFS1/UFS12.phk2002-10-071-1/+5
OpenPOWER on IntegriCloud