Commit Graph

1648 Commits

Author SHA1 Message Date
mycroft
7b734f94ec Be more careful about clearing the controller and drive active flags. 1994-03-02 23:27:13 +00:00
cgd
51a49b06ae fix Id header 1994-03-02 23:23:04 +00:00
mycroft
37135f9686 Add 8003W and 8003EB, per David Greenman. 1994-03-02 22:47:36 +00:00
mycroft
21118b1bc4 Don't busy-wait for read or write completion. 1994-03-02 22:07:00 +00:00
mycroft
469206981a Fix prototype of wdintr(). 1994-03-02 21:43:42 +00:00
mycroft
e9326b3ba7 Make wdc_wait() do an implicit wait_for_unbusy(). Pass structure pointers
rahter than unit numbers where appropriate.  Fix conflict if two drives have
I/O pending at the same time.  Add some more sanity checks.  Some other minor
cleanup.
1994-03-02 21:42:31 +00:00
deraadt
da17512980 make vn driver work either way 1994-03-02 20:05:58 +00:00
mycroft
81de6fa982 Increment outbound packet count, per Matt Kimmel. 1994-03-02 16:23:23 +00:00
hpeyerl
a37cf2aecc Make probe routines return amount of space used. Still needs some
work to determine difference between SB/SB-pro.
1994-03-02 16:23:10 +00:00
mycroft
b1ec7fd1c9 Add an IDE drive. 1994-03-02 10:40:16 +00:00
mycroft
a9e3e0dd28 Add more experimental probe gunk, not enabled. 1994-03-02 08:03:02 +00:00
mycroft
04d67df50c Add mouse gunk. 1994-03-02 08:02:27 +00:00
mycroft
2292eadf37 Set the keyboard to scancode table 1 rather than having the 8042 convert. 1994-03-02 06:46:11 +00:00
mycroft
ab1474a681 Remove scantokey[] and extscantokey[], as they are not used. 1994-03-02 05:44:10 +00:00
mycroft
6ba1208b1d Add code to set the translation table number, but disabled for now. 1994-03-02 04:38:26 +00:00
mycroft
2542f2a4a4 Clean up deleted files. 1994-03-02 04:19:12 +00:00
mycroft
165d9e602c Fix the 790 interrupt table, per Christoph Robitschko. 1994-03-02 03:40:46 +00:00
mycroft
6902746df6 Attempt to insure the keyboard is enabled after reset, but turn off the entire
reset sequence by default since it causes some keyboards to become catatonic.
1994-03-02 00:57:35 +00:00
briggs
e84113894c Nuke MAC2... Doesn't need to be here. 1994-03-02 00:16:45 +00:00
phil
46dccadb76 Little changes ... locore => fixed a setrq bug that was causing kernel panics. 1994-03-01 22:23:15 +00:00
mycroft
b9dbe12a58 Check for acks and naks in X mode. 1994-03-01 18:30:13 +00:00
mycroft
9091bc8257 Remove some dead code. 1994-03-01 18:22:52 +00:00
mycroft
a3735835a3 New constants for setting and clearing masks. 1994-03-01 18:18:07 +00:00
mycroft
7dd7c20604 Clean up DMA code. Mask and unmask channels. Warn if terminal count not
reached.
1994-03-01 18:16:33 +00:00
briggs
10c02ec354 More Dayna separation. 1994-03-01 15:24:25 +00:00
briggs
8505642469 At least recognize different machine types. 1994-03-01 15:22:47 +00:00
briggs
7754e67583 Add a bunch of machine types. Not that we support them, but it's at least
polite to know what you're dealing with.
1994-03-01 15:22:08 +00:00
briggs
b208f831a7 Get rid of some compiler warnings. 1994-03-01 15:21:21 +00:00
briggs
79d28b3a47 Add COMPAT_SUNOS--it seems to work. 1994-03-01 15:20:37 +00:00
deraadt
83c054bf10 Driver should now work on new & old bt742/747/445 versions of the
BusTech cards. Fixes from Michael VanLoon <michaelv@iastate.edu>
KNF'd too.
1994-03-01 12:42:36 +00:00
glass
c0a47356da cleanup 1994-03-01 08:23:57 +00:00
glass
115ee66204 bugs fixed and cleanup 1994-03-01 08:22:59 +00:00
glass
f7f69f9b04 canonicalize includes. cleanup. missing copyrights. 1994-03-01 08:07:12 +00:00
glass
1bf91e4911 so you can compile a kernel w/o using our hacked gas 1994-03-01 07:50:49 +00:00
glass
1fa0d00b1a should use ENTRY() macro 1994-03-01 07:47:59 +00:00
mycroft
69b37af13f Clean up a bit more; make it look like other drivers. Remove SIOCGIFADDR. 1994-03-01 05:41:26 +00:00
cgd
92dba352d6 format cop, plus fix up ether_type byte order difference.
things that i think look bogus are marked "XXX" with "cgd" in the
same line; some enet-savvy person should look through them.
1994-03-01 04:12:25 +00:00
hpeyerl
172a039d7a Add el0 1994-03-01 03:03:52 +00:00
hpeyerl
a65ae4142d Driver for 3Com Etherlink (3c501)
>From Matthew E. Kimmel (kimmel@cs.umass.edu)
1994-03-01 02:45:00 +00:00
hpeyerl
2065d7e19e add if_el driver. 1994-03-01 02:38:40 +00:00
chopps
75e489c8fc Michael Hitches patch applied for misc things, limited 5380 support. 1994-02-28 06:05:41 +00:00
cgd
02305fe0f3 add bt0. ddb stays in 1994-02-28 01:48:45 +00:00
cgd
6770129a5a comment out com1, add ed1 1994-02-28 01:46:20 +00:00
chopps
776563485e copyinstr: 4321, not 2143 :^) also removed a couple beq's. fixes from
Michael Hitch.
1994-02-28 00:27:26 +00:00
deraadt
80cff20936 whoops 1994-02-27 19:49:11 +00:00
pk
4fb4e6a9ec bootblocks must be stripped. 1994-02-27 18:28:20 +00:00
briggs
4ef4d51787 Include cop. Also change a bunch of printfs to PRINTF() and define
PRINTF() to nothing.
1994-02-27 16:50:31 +00:00
briggs
034c4cb56e Disable SCSIDEBUG and make COMPAT_NOMID an option (defined). 1994-02-27 16:48:33 +00:00
briggs
4474958dd0 Add LCII machine id. 1994-02-27 16:42:33 +00:00
briggs
bedc2847a2 Add MDP_STACKADJ for compat_sunos. 1994-02-27 16:41:41 +00:00