Home | History | Annotate | Download | only in include
History log of /src/sys/arch/i386/include/loadfile_machdep.h
RevisionDateAuthorComments
 1.9  17-Oct-2007  garbled Merge the ppcoea-renovation branch to HEAD.

This branch was a major cleanup and rototill of many of the various OEA
cpu based PPC ports that focused on sharing as much code as possible
between the various ports to eliminate near-identical copies of files in
every tree. Additionally there is a new PIC system that unifies the
interface to interrupt code for all different OEA ppc arches. The work
for this branch was done by a variety of people, too long to list here.

TODO:
bebox still needs work to complete the transition to -renovation.
ofppc still needs a bunch of work, which I will be looking at.
ev64260 still needs to be renovated
amigappc was not attempted.

NOTES:
pmppc was removed as an arch, and moved to a evbppc target.
 1.8  01-Oct-2007  ad Now that the bootblocks are the same, share loadfile_machdep.h between
amd64 and i386.
 1.7  27-Sep-2007  ad - Make i386 bootblocks boot amd64 kernels, and change to say "NetBSD/x86..."
- Don't bother booting a.out kernels any more.
 1.6  25-Jan-2006  christos branches: 1.6.28; 1.6.36; 1.6.46; 1.6.48; 1.6.50;
free -> dealloc
unsigned -> size_t for alloc/dealloc
 1.5  27-Oct-2003  junyoung branches: 1.5.16; 1.5.28;
Nuke __P().
 1.4  31-Oct-2001  thorpej branches: 1.4.2; 1.4.18;
Split elf32 vs. elf64 handling in loadfile(), including support for
each separately and explicitly. BOOT_ELF is now BOOT_ELF32 and
BOOT_ELF64, and ELFSIZE should no longer be defined in loadfile_machdep.h.
 1.3  30-Nov-1999  drochner branches: 1.3.8; 1.3.10; 1.3.14;
Allow loading of kernels larger than (16-1)M.
XXX This is a stopgap fix which can be pulled up to 1.4.x. It only replaces
the arbitrary 16M boundary by an arbitrary 128M boundary. A clean solution
would need changes to the mi loadfile.c parts.
 1.2  28-Apr-1999  christos branches: 1.2.2; 1.2.4; 1.2.10;
Fix tyop
 1.1  28-Apr-1999  christos MD defines for the MI loadfile
 1.2.10.1  27-Dec-1999  wrstuden Pull up to last week's -current.
 1.2.4.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.2.2.1  21-Jun-1999  thorpej Sync w/ -current.
 1.3.14.1  12-Nov-2001  thorpej Sync the thorpej-mips-cache branch with -current.
 1.3.10.1  10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.3.8.1  14-Nov-2001  nathanw Catch up to -current.
 1.4.18.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.4.18.2  18-Sep-2004  skrll Sync with HEAD.
 1.4.18.1  03-Aug-2004  skrll Sync with HEAD
 1.4.2.2  31-Oct-2001  thorpej Split elf32 vs. elf64 handling in loadfile(), including support for
each separately and explicitly. BOOT_ELF is now BOOT_ELF32 and
BOOT_ELF64, and ELFSIZE should no longer be defined in loadfile_machdep.h.
 1.4.2.1  31-Oct-2001  thorpej file loadfile_machdep.h was added on branch sommerfeld_i386mp_1 on 2001-10-31 17:20:47 +0000
 1.5.28.1  01-Feb-2006  yamt sync with head.
 1.5.16.2  27-Oct-2007  yamt sync with head.
 1.5.16.1  21-Jun-2006  yamt sync with head.
 1.6.50.1  06-Oct-2007  yamt sync with head.
 1.6.48.1  06-Nov-2007  matt sync with HEAD
 1.6.46.1  02-Oct-2007  joerg Sync with HEAD.
 1.6.36.1  03-Oct-2007  garbled Sync with HEAD
 1.6.28.1  09-Oct-2007  ad Sync with head.

RSS XML Feed