thorpej
772da350d4
Disable the message buffer during crash dumps by clearing msgbufenabled,
...
not msgbufmapped.
1998-02-19 04:18:30 +00:00
gwr
eff2e270bd
Merge arch/sun3x into arch/sun3
1998-02-05 04:56:24 +00:00
mycroft
15ae963bea
When dumping, print out the device number as major,minor.
1998-01-24 16:46:23 +00:00
tv
0a558b3f1f
Standardize COMPAT_SUNOS -- remove all references to
...
sunos_exec_aout_makecmds() in machdep.c for various architectures and put
it in exec_conf.c like the other emulations; rename exec.h to
sunos_exec.h.
1997-12-04 15:33:17 +00:00
hannken
50be28153c
Change order of include files. See PR #4532 .
1997-11-18 12:40:31 +00:00
gwr
c669b1bdeb
Do the cpu_kcore_hdr initialization a little differently.
...
(also fix - was not setting pg_frame, pg_valid)
1997-10-05 20:43:27 +00:00
gwr
6b27a0d34f
Make cpu_reboot un-blank the screen (cnpollc(1)).
...
Validate space in page zero for the kcore header.
1997-10-04 20:03:46 +00:00
gwr
3c0178f33d
Make msgbuf stay in page zero
1997-10-02 01:15:04 +00:00
leo
d4713d24c2
Implement the kernel part of pr-1891. This allows for a more flexible sized
...
msgbuf. Note that old 'dmesg' and 'syslogd' binaries will continue running,
though old 'dmesg' binaries will output a few bytes of junk at the start of
the buffer, and will miss a few bytes at the end of the buffer.
1997-09-19 13:52:37 +00:00
mycroft
a9155c5057
Set the status word as well, and remove a bogus comment.
1997-09-12 10:29:20 +00:00
mycroft
982f24e698
Always initialize all registers in setregs().
1997-09-12 07:00:30 +00:00
mycroft
16a8787248
Fix execve(2) and *setregs() interfaces so emulations can set registers in a
...
more correct way. (See tech-kern.)
1997-09-11 23:01:44 +00:00
mrg
552af779d2
bring mrg-vm-swap2 onto mainilne.
1997-06-12 15:46:19 +00:00
veego
a204fb7981
Initialize machine from MACHINE.
1997-06-08 23:54:19 +00:00
gwr
a83cf310c1
The Hydra is 20 MHz and the Pegasus is 33 MHz.
1997-05-14 16:45:22 +00:00
gwr
4c64781365
Moved the actual model identification work into identifycpu(),
...
which used to be in _startup.c:_verify_hardware().
Use sunmon_abort() in cpu_reboot() for now...
1997-04-25 18:52:11 +00:00
thorpej
a2be180b39
Adjust for new kcore.h
1997-04-09 21:00:35 +00:00
gwr
b5f838ad77
Add a comment.
1997-04-04 20:48:59 +00:00
thorpej
2268a2c7eb
Don't allocate mclrefcnt[]; it's dead and gone.
1997-03-27 21:01:52 +00:00
gwr
37b247edde
Renames: /dumpconf/cpu_dumpconf/, /boot/cpu_reboot/
1997-03-26 22:42:13 +00:00
gwr
c874276d35
First cut at crashdump support.
1997-03-21 22:46:05 +00:00
gwr
d531b1ed42
s/fpu_type/fputype/g
1997-03-17 19:03:11 +00:00
gwr
d2a3410f0c
Moved straytrap() to trap.c (and minor cleanup)
1997-02-18 15:53:15 +00:00
gwr
f01121ece4
Moved sendsig(), sys_sigreturn() to sun3/sig_machdep.c
...
Moved regdump() and friends to sun3/regdump.c
1997-02-14 20:00:51 +00:00
gwr
6cb54de668
Avoid dereferencing null curproc in dumpmem().
1997-02-12 16:06:18 +00:00
gwr
7bd7620f61
Sync with sun3.
1997-02-11 00:56:08 +00:00
gwr
8fddc5d688
Kill sunmon.h
1997-01-27 22:24:03 +00:00
gwr
c0170a476f
Use <machine/machdep.h> and <sun3/sun3/sunmon.h>
1997-01-23 22:48:40 +00:00
gwr
dad92086a4
Make sure the string passed to mon_reboot() is in our data segment
...
where the PROM can see it. (Bug found by Jeremy -- Thanks!)
1997-01-16 22:08:31 +00:00
gwr
3921aef310
Initial revision
1997-01-14 20:57:08 +00:00