Home | History | Annotate | Download | only in stand
History log of /src/sys/arch/i386/stand/Makefile
RevisionDateAuthorComments
 1.29  08-Jul-2018  christos Enable efiboot on i386, for 32 bit bootblocks
 1.28  24-Jan-2017  nonaka branches: 1.28.12; 1.28.14;
Initial commit of native amd64 EFI boot loader.
 1.27  27-Jan-2012  jnemeth branches: 1.27.6; 1.27.24; 1.27.28; 1.27.32;
Stop building boot ROM images for old PC NICs as discussed on tech-kern.
 1.26  29-Dec-2010  jakllsch branches: 1.26.8; 1.26.12;
bootxx_cd9660 (cdboot), like bootxx_fat16 (fatboot), is not a traditional
libsa-based program. As such, build bootxx_cd9660 where its source lives.
This has been done by moving bootxx/bootxx_cd9660/Makefile to cdboot/Makefile
and adjusting the relative paths appropriately, so as to minimize binary change.
 1.25  06-Jan-2007  dsl branches: 1.25.62; 1.25.70;
Descend into fatboot, regroup slightly
 1.24  12-Nov-2005  dsl branches: 1.24.22;
No need to build pxeboot_com0 any more
 1.23  26-Jul-2003  dsl branches: 1.23.16;
No longer build biosboot*.sym and installboot.
 1.22  12-May-2003  dsl branches: 1.22.2;
Build my new i386 bootcode
 1.21  30-Apr-2003  dsl Build mbr code here (instead of in sbin/fdisk/mbr)
 1.20  14-Jan-2003  thorpej Allow the serial console boot blocks to be built with a specific
console speed, and build some of the more common ones.
 1.19  12-Apr-2002  tv branches: 1.19.2;
Add host-OS tools for i386, which end up in the "installation/misc"
directory of the release tree.
 1.18  20-Feb-2002  thorpej * Rename the pxeboot binary from "pxeboot" to "pxeboot_ia32", since
there are other architectures (e.g. IA64) which also use PXE.
* Get the console right in pxeboot, from Andreas Gustafsson.
* Add a "com0" version of pxeboot, to address the same issue that
biosboot_com0 addresses.
 1.17  19-Feb-2002  thorpej Move the individual NIC ROM Makefiles into a subdirectories of
netboot. Requested by Christos.
 1.16  17-Feb-2002  thorpej Cleanup of i386 bootloader building:
* Add separate directories for the individual netboot ROMs and
always build them.
* Each bootloader Makefile explicitly specifies the start file
and link address it wishes to use.
* genprom becomes a proper host program.
* Make sure all generated files get cleaned up.
* Set BINDIR in Makefile.inc
* Add compressed image support to pxeboot.
* Make pxeboot use the default serial console speed (9600).
 1.15  16-Feb-2002  thorpej Add a PXE boot loader. PXE interface code is derived by code
written by Alfred Perlstein, Paul Saab, John Baldwin for FreeBSD.

Still needs some work, but this will load a kernel on a Soekris net4501.

Many thanks to Frank van der Linden and his simulator wizardry for
helping me debug the low-level startup code.
 1.14  02-May-2001  jdolecek branches: 1.14.4;
Nuke biosboot_ps2
 1.13  13-May-2000  jdolecek branches: 1.13.8;
add special bootblocks for IBM PS/2 - those machines need different gate A20
addressing
 1.12  23-Apr-2000  tsarna Addredd port-i386/9897, but differently. Since the effect of resetting
the video mode on machines with ancient or no video cards is not clear,
for safety's sake a I created a new biosboot variant, biosboot_resetvideo
that does the call.

Anyway, now I can boot my i-opener without hitting Tab. Thanks Andrew!
 1.11  15-Jan-2000  christos Build biosboot_com0 too.
 1.10  14-Mar-1999  sommerfe branches: 1.10.8;
Turn off biosboot_ser until makefile issues get worked out..
 1.9  12-Mar-1999  sommerfe Also build serial bootblocks by default, installing into
/usr/mdec/biosboot_ser.sym
Change Makefile.booters to not assume `version' file is in source directory.
 1.8  14-Mar-1997  perry Ressurect (not quite, since this is in fact the new boot code Makefile
now).
 1.7  15-Feb-1997  perry All these files are ancient and haven't been used in years -- the
current boot blocks are in boot/; we need the thing cleaned out so we
can put the new libsa based boot stuff in its place.
 1.6  01-Feb-1996  mycroft LOCORE -> _LOCORE
 1.5  27-Oct-1994  cgd new RCS ID format.
 1.4  31-Jul-1993  mycroft Add RCS indentifiers.
 1.3  22-May-1993  cgd add rcsids to everything and clean up headers
 1.2  21-Mar-1993  cgd after 0.2.2 "stable" patches applied
 1.1  21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2  14-Mar-1997  perry Initial import of new boot code, created by Matthias Drochner with a
little hacking by me. This isn't strictly identical to his 920312
release -- I've hacked it a bit -- but since we are taking over change
control it doesn't matter much.
 1.1.1.1  21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.10.8.1  20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
 1.13.8.4  15-Jan-2003  thorpej Sync with HEAD.
 1.13.8.3  17-Apr-2002  nathanw Catch up to -current.
 1.13.8.2  28-Feb-2002  nathanw Catch up to -current.
 1.13.8.1  21-Jun-2001  nathanw Catch up to -current.
 1.14.4.2  23-Jun-2002  jdolecek catch up with -current on kqueue branch
 1.14.4.1  16-Mar-2002  jdolecek Catch up with -current.
 1.19.2.2  12-Apr-2002  tv Add host-OS tools for i386, which end up in the "installation/misc"
directory of the release tree.
 1.19.2.1  12-Apr-2002  tv file Makefile was added on branch sommerfeld_i386mp_1 on 2002-04-12 23:11:59 +0000
 1.22.2.4  11-Dec-2005  christos Sync with head.
 1.22.2.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.22.2.2  18-Sep-2004  skrll Sync with HEAD.
 1.22.2.1  03-Aug-2004  skrll Sync with HEAD
 1.23.16.2  26-Feb-2007  yamt sync with head.
 1.23.16.1  21-Jun-2006  yamt sync with head.
 1.24.22.1  12-Jan-2007  ad Sync with head.
 1.25.70.1  05-Mar-2011  rmind sync with head
 1.25.62.1  10-Jan-2011  jym Sync with HEAD
 1.26.12.1  18-Feb-2012  mrg merge to -current.
 1.26.8.1  17-Apr-2012  yamt sync with head
 1.27.32.1  21-Apr-2017  bouyer Sync with HEAD
 1.27.28.1  20-Mar-2017  pgoyette Sync with HEAD
 1.27.24.1  05-Feb-2017  skrll Sync with HEAD
 1.27.6.1  03-Dec-2017  jdolecek update from HEAD
 1.28.14.1  10-Jun-2019  christos Sync with HEAD
 1.28.12.1  28-Jul-2018  pgoyette Sync with HEAD

RSS XML Feed