OpenGrok
Cross Reference: startit.s
xref
: /
src
/
sys
/
arch
/
amiga
/
stand
/
bootblock
/
boot
/
startit.s
Home
|
History
|
Annotate
|
Download
|
only in
boot
History log of
/src/sys/arch/amiga/stand/bootblock/boot/startit.s
Revision
Date
Author
Comments
1.9
15-Nov-2009
snj
Drop 3rd and 4th clauses (except in one case, where copyright is shared
with UCB and only the 3rd clause is dropped). Approved by mhitch@ and is@
(copyright holders).
1.8
02-Mar-2001
mhitch
branches: 1.8.130;
More missing register prefixes and _C_LABEL()s for ELF. Should now compile
with ELF, but still needs an "elf2bb" program.
1.7
01-Mar-2001
is
Add register prefixes.
1.6
26-Feb-2001
is
use ENTRY_NOPROFILE and _C_LABEL, where appropriate.
1.5
11-Nov-1998
is
branches: 1.5.10;
Switch off the cache later.
Apparently, this avoids a problem on DraCos with HyperCom boards.
1.4
06-Nov-1998
is
Add color debug code for DraCos.
1.3
08-May-1998
chopps
remove -Z (load from chipmem) flag
fix copier code (startit) to work bi-directionally.
change compiler optimization options to save some bytes
1.2
01-Feb-1997
mhitch
Use the disk offset to the boot block (first block in the partition) to
pass the block number of the boot partition to the kernel. The kernel
will use the block number to determine which disk device the kernel was
booted from and set the boot device based on that instead of the old
"generic" method.
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.5.10.1
12-Mar-2001
bouyer
Sync with HEAD.
1.8.130.1
11-Mar-2010
yamt
sync with head
Indexes created Wed Oct 29 12:09:47 GMT 2025