History log of /src/sys/arch/vax/boot/common |
Revision | Date | Author | Comments |
1.2 | 22-May-2017 |
ragge | Update copyright notice for Ludd (remove clause 3 & 4).
|
1.1 | 24-Feb-2002 |
matt | branches: 1.1.2; 1.1.8; 1.1.170; 1.1.190; Move .s files to .S files. (and .s.o rules in boot/Makefile.inc) Put in register prefixes everywhere.
|
1.1.190.1 | 28-Aug-2017 |
skrll | Sync with HEAD
|
1.1.170.1 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.1.8.2 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
1.1.8.1 | 24-Feb-2002 |
jdolecek | file romread.S was added on branch kqueue on 2002-03-16 16:00:11 +0000
|
1.1.2.2 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
1.1.2.1 | 24-Feb-2002 |
nathanw | file romread.S was added on branch nathanw_sa on 2002-02-28 04:12:27 +0000
|
1.3 | 24-Feb-2002 |
matt | Move .s files to .S files. (and .s.o rules in boot/Makefile.inc) Put in register prefixes everywhere.
|
1.2 | 20-May-2000 |
ragge | branches: 1.2.8; 1.2.12; New arguments to the rom routines. Adapt srt0 to new world also.
|
1.1 | 06-Mar-1999 |
ragge | branches: 1.1.8; New boot program for vax. Appearance similar to the i386 boot blocks.
|
1.1.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.2.12.1 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
1.2.8.1 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
1.6 | 19-Mar-2018 |
ragge | Do not use movc3 to copy boot program, it may be larger than 64k.
|
1.5 | 22-May-2017 |
ragge | branches: 1.5.2; 1.5.8; Update copyright notice for Ludd (remove clause 3 & 4).
|
1.4 | 02-Dec-2002 |
ragge | branches: 1.4.156; 1.4.176; Revert Jason's changes to the boot startup code: - All regs must be saved before any register is altered. - movc{3,5} alters r0-r5, so clearing bss would clear the text instead. This needs more thinking/testing to get it work correct; there are different ways different CPUs call "boot".
|
1.3 | 05-Nov-2002 |
thorpej | Only skip the copy if we are already relocated; always clear the BSS.
|
1.2 | 31-Mar-2002 |
matt | branches: 1.2.4; Make ddb symbol loading work for ELF as well a.out.
|
1.1 | 24-Feb-2002 |
matt | branches: 1.1.2; 1.1.8; Move .s files to .S files. (and .s.o rules in boot/Makefile.inc) Put in register prefixes everywhere.
|
1.1.8.3 | 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
1.1.8.2 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
1.1.8.1 | 24-Feb-2002 |
jdolecek | file srt0.S was added on branch kqueue on 2002-03-16 16:00:11 +0000
|
1.1.2.5 | 11-Dec-2002 |
thorpej | Sync with HEAD.
|
1.1.2.4 | 11-Nov-2002 |
nathanw | Catch up to -current
|
1.1.2.3 | 17-Apr-2002 |
nathanw | Catch up to -current.
|
1.1.2.2 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
1.1.2.1 | 24-Feb-2002 |
nathanw | file srt0.S was added on branch nathanw_sa on 2002-02-28 04:12:27 +0000
|
1.2.4.2 | 12-Dec-2002 |
he | Pull up revision 1.4 (requested by thorpej in ticket #1032): Revert the effects of the previous pull-up, it has undesireable and unintended side-effects.
|
1.2.4.1 | 11-Dec-2002 |
he | Pull up revision 1.3 (requested by thorpej in ticket #964): Only skip the copy if we are already relocated; always clear the BSS.
|
1.4.176.1 | 28-Aug-2017 |
skrll | Sync with HEAD
|
1.4.156.1 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.5.8.1 | 22-Mar-2018 |
pgoyette | Synch with HEAD, resolve conflicts
|
1.5.2.1 | 24-Mar-2018 |
snj | Pull up following revision(s) (requested by ragge in ticket #656): sys/arch/vax/boot/common/srt0.S: 1.6 Do not use movc3 to copy boot program, it may be larger than 64k.
|
1.10 | 24-Feb-2002 |
matt | Move .s files to .S files. (and .s.o rules in boot/Makefile.inc) Put in register prefixes everywhere.
|
1.9 | 18-Feb-2002 |
matt | Add code to pass symbol table from loadfile to kernel.
|
1.8 | 01-Nov-2000 |
ragge | branches: 1.8.4; 1.8.8; Start address must be == 0, otherwise loading on some MicroVAXen will fail (boot program loaded at address 0 anyway, but tries to start at the compiled entry point).
|
1.7 | 19-Jul-2000 |
matt | Add support for loading a 2nd stage boot in either a.out or ELF. Add support for loading a 2nd stage boot directly to it's desired address if possible. cleanup use of u_int/size_t.
|
1.6 | 13-Jul-2000 |
matt | Use <machine/asm.h>. (e.g. prepare for ELF)
|
1.5 | 10-Jul-2000 |
ragge | Save registers for eventually later usage. Use REI to clear pipes after code copy.
|
1.4 | 24-May-2000 |
ragge | Four more instructions makes it possible to boot old kernels also.
|
1.3 | 20-May-2000 |
ragge | New arguments to the rom routines. Adapt srt0 to new world also.
|
1.2 | 23-May-1999 |
ragge | branches: 1.2.2; Use common routines to identify cpu type. Set up a SCB to be able to handle clock interrupts in the boot program. Now timer countdown should work on all types of vaxen.
|
1.1 | 06-Mar-1999 |
ragge | branches: 1.1.4; New boot program for vax. Appearance similar to the i386 boot blocks.
|
1.1.4.1 | 21-Jun-1999 |
thorpej | Sync w/ -current.
|
1.2.2.2 | 22-Nov-2000 |
bouyer | Sync with HEAD.
|
1.2.2.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.8.8.1 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
1.8.4.1 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
1.6 | 22-May-2017 |
ragge | Update copyright notice for Ludd (remove clause 3 & 4).
|
1.5 | 11-Dec-2005 |
christos | branches: 1.5.122; 1.5.142; merge ktrace-lwp.
|
1.4 | 01-Nov-2003 |
jdolecek | rename local index() to strchr()
|
1.3 | 07-Oct-2003 |
ragge | The last commit broke the boot code (memset may be larger than 64k). Johnny Billquist fixed it and bugfixed some routines.
|
1.2 | 04-Sep-2003 |
dsl | Add memcmp, memcpy and memset Fix strncmp(x, y, 0) Use unsigned compares for strcmp and memcmp (and bcmp). Compiles but untested AFAICT http://h71000.www7.hp.com/doc/72final/4515/4515pro_025.html#4515ch9_146 cmpc3/5 set %r4 and %r5 to zero, It doesn't look as though the procedure call is set to preserve these, and I doubt that gcc is treating them as scratch registers - does our vax pcs actually have %r2 and %r3 as scratch regs?
|
1.1 | 24-Feb-2002 |
matt | branches: 1.1.2; 1.1.8; 1.1.20; Move .s files to .S files. (and .s.o rules in boot/Makefile.inc) Put in register prefixes everywhere.
|
1.1.20.3 | 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.1.20.2 | 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.1.20.1 | 03-Aug-2004 |
skrll | Sync with HEAD
|
1.1.8.2 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|
1.1.8.1 | 24-Feb-2002 |
jdolecek | file str.S was added on branch kqueue on 2002-03-16 16:00:12 +0000
|
1.1.2.2 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
1.1.2.1 | 24-Feb-2002 |
nathanw | file str.S was added on branch nathanw_sa on 2002-02-28 04:12:27 +0000
|
1.5.142.1 | 28-Aug-2017 |
skrll | Sync with HEAD
|
1.5.122.1 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.4 | 24-Feb-2002 |
matt | Move .s files to .S files. (and .s.o rules in boot/Makefile.inc) Put in register prefixes everywhere.
|
1.3 | 13-Jul-2000 |
matt | branches: 1.3.4; 1.3.8; Use <machine/asm.h>. (e.g. prepare for ELF)
|
1.2 | 22-Apr-2000 |
ragge | Fix boot block countdown on 4000/60. Easy to add for other 4000 machines also.
|
1.1 | 06-Mar-1999 |
ragge | branches: 1.1.8; New boot program for vax. Appearance similar to the i386 boot blocks.
|
1.1.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.3.8.1 | 28-Feb-2002 |
nathanw | Catch up to -current.
|
1.3.4.1 | 16-Mar-2002 |
jdolecek | Catch up with -current.
|