Home | History | Annotate | Download | only in boot
History log of /src/sys/arch/amiga/stand/bootblock/boot/samachdep.h
RevisionDateAuthorComments
 1.6  28-Apr-2008  martin Remove clause 3 and 4 from TNF licenses
 1.5  17-Dec-2001  mhitch branches: 1.5.118; 1.5.120; 1.5.122;
Update amiga booter to two-stage booter.

First stage is bootxx_ffs (for ffs boot partitions) or bootxx_fd (for bootable
floppy disk). These locate, load, and execute the second stage loader boot.amiga.
The console screen is created and passed to the second stage loader.

The second stage loader uses loadfile() to load the kernel image, which can
be either a.out or ELF format, and can also be compressed. It will load a
kernel file from ffs file systems or the ustarfs used on floppy disks.
 1.4  16-Feb-1999  is branches: 1.4.22; 1.4.26;
Fix Copyright dates
 1.3  16-Feb-1999  is Assign my files to The NetBSD Foundation, Inc.
 1.2  25-Nov-1998  frueauf pain(void) -> pain(void *), pointed out by Adam Ciarcinski.
 1.1  29-Nov-1996  is branches: 1.1.1;
Initial revision
 1.1.1.1  29-Nov-1996  is First version of a NetBSD-Amiga bootblock compilable from within NetBSD,
along with toolchain enhancements.

aout2bb transforms a.out files with reloc information into bootblock format
files with a compressed relocation info.

bbstart.s relocates the bootblock using this compressed info, before jumping
to C code.

txlt changes some more of the absolute references to pc-relative ones (we know
we have a single code + data address space).

If you ever try to change this: don't even dare to change the compiler options;
they were found in weeks of trial and error as the ones producing the smallest
(not necessarily fastests) code.

installboot is just a script around dd, for now.

Some ideas by Michael Hitch, Leo Weppelman and Jason Thorpe; bugs added
by myself.
 1.4.26.1  08-Jan-2002  nathanw Catch up to -current.
 1.4.22.1  10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.5.122.1  16-May-2008  yamt sync with head.
 1.5.120.1  18-May-2008  yamt sync with head.
 1.5.118.1  02-Jun-2008  mjf Sync with HEAD.

RSS XML Feed