Commit Graph

536 Commits

Author SHA1 Message Date
thorpej f05b58b229 Use common m68k sigcode. 1997-04-13 02:37:15 +00:00
cgd cc93b2c4eb pass memory- and i/o-enabled flags down via the PCI bus and device attach
arguments, so that a device can tell if its memory and I/O spaces are
enabled.  The flags are cleared, depending on the contents of devices CSR
registers, in the machine-independent PCI bus code.
1997-04-10 23:12:16 +00:00
thorpej 06e6038b3f regdump() is prototyped in <m68k/cpu.h> now 1997-04-09 19:46:04 +00:00
thorpej 74c3023038 Remove redundant file directives. 1997-04-09 19:44:47 +00:00
thorpej b6eb01fa72 Remove extra "options FPU_EMULATE" 1997-04-09 19:44:13 +00:00
thorpej ef79334f24 regdump() takes a struct trapframe * 1997-04-09 19:41:08 +00:00
thorpej 31b105f845 Garbage-collect regdump() and friends. 1997-04-09 19:40:20 +00:00
thorpej 28a9417279 Use <m68k/m68k/proc_subr.s> 1997-04-09 19:39:14 +00:00
thorpej 0e5ab3b5f1 Adjust for new <m68k/kcore.h> 1997-04-09 19:37:53 +00:00
leo 9c9b9aefc9 Make Hades DMA transfers work in polling mode with all interrupts
disabled. This makes dumps to scsi work.
1997-04-06 12:42:44 +00:00
leo 79987d75ee Calculate dumpsize correctly (in pages). 1997-04-06 12:39:41 +00:00
leo c3d261e977 Add chrtoblk table entry for wd device. 1997-04-04 21:02:39 +00:00
leo fd52d826aa Add IDE driver (Markus Kilbinger). 1997-04-04 08:17:30 +00:00
christos e0443987e7 Add netatalk netisr 1997-04-02 21:48:55 +00:00
leo ff152e48d5 The atari-TT really has no IDE-interface. 1997-04-02 20:33:10 +00:00
leo a6f5608814 Make it possible to remove the lpt device by making it 'needs-flag'.
Remove lpt-device from the BOOT kernel.
1997-04-01 20:14:06 +00:00
leo 061e737731 Add wd-driver. The driver is basically the driver present in the arm32
port (Thanks Mark!) with a few atari specific things and the bad block
handling disabled.
1997-04-01 08:17:44 +00:00
leo 67c47d4b56 Remove a hardcoded interrupt handler. Now uses intr_establish() for the
SCSI-drq handler on the Hades.
1997-03-30 21:08:19 +00:00
leo 103e8967c4 Add a space to the attach message. 1997-03-30 21:04:13 +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
leo 27228d890b Apply optimizations suggested by gwr & mycroft. 1997-03-26 15:50:39 +00:00
leo c28576c255 Close disk after opening it to read the disklabel. The previous code did 2
opens...
1997-03-26 15:49:31 +00:00
leo 16bc86449a Use m68k/sig_machdep.c 1997-03-26 15:46:12 +00:00
leo 1bca40723b Add missing 'break'. 1997-03-26 15:44:03 +00:00
gwr 08f7a407f9 Separate bcopy and copypage stuff from copy.s 1997-03-17 19:46:36 +00:00
leo 175e17b45f Catchup with arp changes. 1997-03-17 13:29:05 +00:00
leo 2f50159652 Revert to new method of generating assym.h. 1997-03-17 13:23:14 +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 f868dff8d3 Define the `cleankernel' target consistently with other ports. 1997-03-14 23:27:29 +00:00
leo e4a48696a6 Add member to bitmap struct that gives the size of mappable memory. 1997-03-13 12:37:08 +00:00
leo f99aabbca1 Push out some 060 support. It's all untested and mostly copied in from the
amiga-port.
1997-03-10 14:44:26 +00:00
leo 7e288e08c3 Use vme_mask, not sys_mask to enable the SCC interrupt. 1997-03-10 14:41:43 +00:00
leo 2e85636c46 $NetBSD -> $NetBSD$ Sigh. 1997-03-10 10:22:34 +00:00
leo b9595171f0 Add support for the Lance ethernet card on the VME-bus (Riebl/PAM) 1997-03-10 09:44:52 +00:00
leo d3c11c558c Enable SCC & MFP interrupts through the vme_mask register instead of
using the sys_mask register.
1997-03-07 21:45:41 +00:00
leo 224221401b Ooops. Add cvs-id + copyright. 1997-03-03 13:55:50 +00:00
leo b170f473ba Add bus_space_peek_[1248] functions. These can be used by match/probe
functions.
1997-03-03 12:28:20 +00:00
leo 301f6163bb Addition of VME bus code. 1997-03-03 12:26:20 +00:00
leo 485c62188c VME bus code 1997-03-03 12:20:57 +00:00
leo 60bde8d1ca Fix a kernel-dump that occurred when accessing a grf-device that was configured
in the config file but not found by the autoconfig code.
1997-02-26 12:28:40 +00:00
leo 5e2ca8918d Use generic date conversion module. 1997-02-26 12:26:36 +00:00
leo 2d43c4a079 Allow MCLSHIFT to be overridden by a config option. 1997-02-26 12:22:06 +00:00
leo 9324e8d0ed Move all spl-related stuff to the new file intr.h. The latter file also
contains some generic defines used by the drivers in dev/[pci|isa].
1997-02-26 12:18:50 +00:00
fvdl 115b6d92fa Define ALIGNED_POINTER 1997-02-24 23:16:53 +00:00
leo e123072427 :: -> : 1997-02-16 13:00:49 +00:00
leo b974335693 Fix some typo's from the setroot mega commit and re-order the device
preferences.
1997-02-16 12:59:56 +00:00