Commit Graph

234 Commits

Author SHA1 Message Date
thorpej
82f0cd80c8 Sync with hp300. 1997-04-25 01:46:53 +00:00
thorpej
6649814b0e Machine-dependent crash dump header - just pulls in <m68k/kcore.h> 1997-04-25 01:45:31 +00:00
thorpej
6df98d905a Sync with hp300:
- Clean up cpu_startup()
- Convert to new crash dump format.
1997-04-25 01:44:09 +00:00
thorpej
1b1a15a81f Adjust for <m86k/m68k/trap_subr.s> 1997-04-25 01:42:51 +00:00
thorpej
80a88edd60 - Use common m68k sigcode.
- Garbage-collect doadump(); it's not used by anything
1997-04-13 02:45:20 +00:00
thorpej
f28f97adfa regdump() takes a struct trapframe * 1997-04-09 20:33:48 +00:00
thorpej
d1ecda44c4 Garbage-collect regdump() and friends. 1997-04-09 20:31:39 +00:00
thorpej
63ed6b6c2f Use <m68k/m68k/proc_subr.s> 1997-04-09 20:29:18 +00:00
thorpej
f751cc440e Remove redundant file directives. 1997-04-09 20:26:43 +00:00
gwr
69b70455c9 Zap AFLAGS 1997-04-08 22:04:16 +00:00
christos
6c015f3a49 Add netatalk netisr 1997-04-03 15:59:54 +00:00
gwr
5485e1ff75 Need a common <m68k/pcb.h> for gdb. 1997-03-31 21:39:51 +00:00
thorpej
cb24b0200a Don't allocate mclrefcnt[]; it's dead and gone. 1997-03-27 21:01:20 +00:00
gwr
37b247edde Renames: /dumpconf/cpu_dumpconf/, /boot/cpu_reboot/ 1997-03-26 22:42:13 +00:00
gwr
71e43d14ab Move findroot/setroot stuff from configure() to cpu_rootconf(). 1997-03-26 22:38:40 +00:00
thorpej
0e541517e5 Nuke unneeded "machine ..." line, pointed out by John Birrell. 1997-03-21 22:40:33 +00:00
gwr
b5afc4b28d Change arg two of all the match functions back to struct cfdata
now that __BROKEN_INDIRECT_CONFIG has been removed.
1997-03-19 16:24:38 +00:00
thorpej
98730721d9 Use std.mvme68k, which contains non-optional "options" (a'la other ports). 1997-03-18 21:41:49 +00:00
thorpej
03ecf5dce7 Use our own db_memrw.c 1997-03-18 21:39:01 +00:00
thorpej
7b668f11c8 Use the hp300 db_memrw.c, which works with read-only kernel text. 1997-03-18 21:34:52 +00:00
thorpej
dc401484c4 When mapping kernel text, always make it PG_RO. 1997-03-18 21:31:48 +00:00
thorpej
5bf83341cf - Add a few prototypes.
- cpu_startup() - mark pre-text pages VM_PROT_NONE and kernel text pages
  VM_PROT_READ|VM_PROT_EXECUTE in kernel_map, to avoid strange things like
  COW'ing the kernel text (from hp300 port)
- Fix dumpsys() to conform to the new dump bdevsw calling convention.
1997-03-18 21:30:24 +00:00
thorpej
c50ed28c3c Get rid of __BROKEN_INDIRECT_CONFIG. 1997-03-18 21:21:52 +00:00
thorpej
73a0fb50d2 Get rid of __BDEVSW_DUMP_OLD_TYPE and __BROKEN_INDIRECT_CONFIG. 1997-03-18 21:17:18 +00:00
gwr
5e75e3fa90 Support cross-compilation. 1997-03-17 22:16:03 +00:00
gwr
e54c5c5eac Use m68k/sig_machdep.c 1997-03-17 22:11:07 +00:00
gwr
450cad120c Add m68k/sig_machdep.c 1997-03-17 22:09:04 +00:00
gwr
08f7a407f9 Separate bcopy and copypage stuff from copy.s 1997-03-17 19:46:36 +00:00
thorpej
1d987a161b #include <net/if_media.h> 1997-03-17 03:17:34 +00:00
thorpej
b6f3695cd1 Use <m68k/m68k/support.s> 1997-03-16 11:04:52 +00:00
is
07b064e02e New ARP system, supports IPv4 over any hardware link.
Some of the stuff (e.g., rarpd, bootpd, dhcpd etc., libsa) still will
only support Ethernet. Tcpdump itself should be ok, but libpcap needs
lot of work.

For the detailed change history, look at the commit log entries for
the is-newarp branch.
1997-03-15 18:09:08 +00:00
mycroft
d0c586a17f Put the genassym.sh output in a temp file, and mv -f it, in case
it fails spectacularly and doesn't clean up.  Also, remove dependencies for
genassym.o (since it no longer exists).
1997-03-14 23:16:08 +00:00
mycroft
4913ba5369 V_SWTCH is no longer needed. 1997-03-13 04:37:20 +00:00
mycroft
2f18f33d16 Use genassym.cf, to support cross-compiling. 1997-03-13 04:22:05 +00:00
chuck
47727c7946 remove "::" entries as per cgd 1997-03-10 22:27:36 +00:00
fvdl
115b6d92fa Define ALIGNED_POINTER 1997-02-24 23:16:53 +00:00
gwr
05c4b6759d Apply that fix from Bill Studenmund that keeps us from ignoring DCD.
Also fix the copyright (s/REGENTS/FOUNDATION/).
1997-02-05 14:06:58 +00:00
perry
19d153fc48 Nuke some options GENERIC residue. 1997-02-04 04:57:10 +00:00
perry
0b3a46d6b3 Nuke some GENERIC residue. 1997-02-04 04:31:55 +00:00
thorpej
68950edae8 Garbage-collect extra copy of mappedcopy. 1997-02-02 08:30:54 +00:00
thorpej
243f0119cb Purely cosmetic whitespace frobbing. 1997-02-02 08:30:08 +00:00
thorpej
94c399f00e Use zeropage() in pmap_zero_page(). 1997-02-02 08:28:58 +00:00
thorpej
3f17e697bf zeropage -> devzeropage, and make it static 1997-02-02 08:27:15 +00:00
thorpej
2d04a07129 Garbage-collect extra copypage(). 1997-02-02 08:25:23 +00:00
thorpej
739f23a219 This file is obsolete; this information is now generated by config(8). 1997-01-31 05:12:49 +00:00
thorpej
70653a472d bootdv -> booted_device 1997-01-31 01:56:03 +00:00
thorpej
573e68b745 Use new machine-independent setroot(). 1997-01-31 01:55:40 +00:00
thorpej
0e3acd811d bootdv -> booted_device 1997-01-31 01:53:06 +00:00
thorpej
3fd4de4cd9 Adopt for new file system and root spec grammar. 1997-01-31 01:52:38 +00:00
thorpej
7b40f5228e "md" is declared in sys/conf/files, now. 1997-01-21 09:39:20 +00:00