matt
|
015bf59476
|
Make ddb symbol loading work for ELF as well a.out.
|
2002-03-31 00:11:13 +00:00 |
matt
|
28b1aa2b30
|
Move .s files to .S files. (and .s.o rules in boot/Makefile.inc)
Put in register prefixes everywhere.
|
2002-02-24 01:04:23 +00:00 |
matt
|
ae8db582d5
|
Add code to pass symbol table from loadfile to kernel.
|
2002-02-18 23:06:14 +00:00 |
ragge
|
d89e5a54ad
|
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).
|
2000-11-01 14:06:44 +00:00 |
matt
|
9b4c867626
|
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.
|
2000-07-19 00:58:23 +00:00 |
matt
|
98ffc615b2
|
Use <machine/asm.h>. (e.g. prepare for ELF)
|
2000-07-13 03:13:05 +00:00 |
ragge
|
5ae755e1bf
|
Save registers for eventually later usage.
Use REI to clear pipes after code copy.
|
2000-07-10 10:42:27 +00:00 |
ragge
|
e256727fb2
|
Four more instructions makes it possible to boot old kernels also.
|
2000-05-24 19:53:11 +00:00 |
ragge
|
a8a7bf342f
|
New arguments to the rom routines. Adapt srt0 to new world also.
|
2000-05-20 13:22:39 +00:00 |
ragge
|
8b94e15772
|
Fix boot block countdown on 4000/60. Easy to add for other 4000 machines also.
|
2000-04-22 20:29:58 +00:00 |
ragge
|
f1fc4934a3
|
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.
|
1999-05-23 21:58:19 +00:00 |
ragge
|
e1305e82d9
|
New boot program for vax. Appearance similar to the i386 boot blocks.
|
1999-03-06 16:36:04 +00:00 |