mycroft
|
cba32aa25f
|
Minor update for new autoconfig.
|
1994-11-25 08:17:21 +00:00 |
mycroft
|
2058abab15
|
Forgot to commit this as part of the LBA changes.
|
1994-11-23 07:56:52 +00:00 |
mycroft
|
db3bde9525
|
Implement EIDE multi-sector PIO and DMA modes, based on code from Onno van
der Linden. Also, various structural cleanup, and fix two bogons that crept
in, and remove all of the old clustering nonsense.
|
1994-11-22 09:33:59 +00:00 |
mycroft
|
e1a7bac628
|
Change some constant names, etc., to better match the ATA spec.
|
1994-11-22 05:34:49 +00:00 |
mycroft
|
35cdd801e6
|
Convert port, IRQ, and DRQ numbers to ints.
|
1994-11-18 21:57:40 +00:00 |
mycroft
|
4ec6774e12
|
Add a simplified version of wdcommand() that can be used in some cases.
Avoid needing a wd_softc inside wdprobe().
|
1994-11-04 23:18:06 +00:00 |
mycroft
|
b7acf321cd
|
No longer needs icu.h.
|
1994-11-04 18:59:34 +00:00 |
mycroft
|
29414c5a0a
|
Change all of the uses of IRQ{0-15} and bit masks to use plain numbers
rather than bit shifting.
|
1994-11-04 18:34:50 +00:00 |
mycroft
|
ebbdd6473b
|
Update to match autoconfig code.
|
1994-11-03 23:26:03 +00:00 |
mycroft
|
54cc63645d
|
Update to match autoconfig code.
|
1994-11-03 23:08:27 +00:00 |
cgd
|
6ac2bbfc35
|
be more careful with types, also pull in headers where necessary.
|
1994-10-30 21:43:03 +00:00 |
cgd
|
022ee8f7fe
|
new RCS ID format.
|
1994-10-27 04:14:23 +00:00 |
mycroft
|
556a119342
|
Implement *cnpollc().
|
1994-10-26 18:06:30 +00:00 |
cgd
|
320359f8e2
|
change, requested by Jarle Greipsland
|
1994-10-17 00:08:29 +00:00 |
mycroft
|
c7003d37d3
|
Only reset FIFO if changing baud rate. From John Kohl (slightly edited).
|
1994-09-16 02:50:39 +00:00 |
mycroft
|
5e4a51278b
|
Set the FIFO threshold based on the receive speed, per Mark Weaver.
|
1994-08-24 07:25:18 +00:00 |
mycroft
|
71c5da7bfb
|
Fix typo in WDCS_BITS.
|
1994-08-22 21:43:35 +00:00 |
mycroft
|
8b8390a4bb
|
Look for MDMBUF in cflag, not lflag.
|
1994-08-21 15:04:37 +00:00 |
mycroft
|
061c42c22d
|
Minor update.
|
1994-08-08 07:09:31 +00:00 |
mycroft
|
59de58a39b
|
Count up the silo overflows and only log a warning at most once per minute.
|
1994-08-07 11:27:51 +00:00 |
mycroft
|
9c8afcf191
|
Avoid using DFIFOHF, which doesn't exist on 6260 chips. Turn off
AIC_USE_DWORDS by default.
|
1994-08-07 10:51:40 +00:00 |
mycroft
|
8a9df6389d
|
Bug fixes from Mark Weaver.
|
1994-07-31 11:34:38 +00:00 |
mycroft
|
a69dd750a2
|
b_un.b_addr -> b_data
|
1994-06-16 01:07:30 +00:00 |
mycroft
|
37c76e16d1
|
Only print the blasted messages *once* per error.
|
1994-05-27 08:54:52 +00:00 |
cgd
|
e47989d1e5
|
turn off spontaneous printing of messages when DEBUG turned on
|
1994-05-23 02:33:23 +00:00 |
mycroft
|
685508a6b4
|
Remove now-bogus cast.
|
1994-05-05 07:52:53 +00:00 |
cgd
|
a0a7429482
|
lots of changes: prototype migration, move lots of variables, definitions,
and structure elements around. kill some unnecessary type and macro
definitions. standardize clock handling. More changes than you'd want.
|
1994-05-05 05:35:42 +00:00 |
mycroft
|
36a9bcce8d
|
Fix argument to aic_sched_msgout() is several places, and condense some code.
|
1994-05-03 08:20:43 +00:00 |
cgd
|
e0db92993a
|
change timeout/untimeout/wakeup/sleep/tsleep args to void *
|
1994-04-29 23:15:51 +00:00 |
mycroft
|
fc844e1797
|
Style nits.
|
1994-04-26 03:43:26 +00:00 |
mycroft
|
62773fc6f8
|
Add Adaptec 6360 driver from Jarle Greipsland, with some changes by me.
|
1994-04-26 00:05:56 +00:00 |
mycroft
|
eb036e74c5
|
Don't need isa.h.
|
1994-04-22 23:02:40 +00:00 |
cgd
|
e872e13605
|
allow MDMBUF flags to be set (oops)
|
1994-04-10 10:29:06 +00:00 |
mycroft
|
3f5e4f423f
|
Implement dynamic IRQ configuration and IRQ sharing. Inline spl*() calls.
Reorganize and clean up the relevant code.
|
1994-04-07 06:48:19 +00:00 |
mycroft
|
592ec61b17
|
Updates for new autoconfig.
|
1994-03-29 04:35:37 +00:00 |
mycroft
|
008f13bb69
|
Fix off-by-one error in comopen() unit number sanity check. From Brian de
Alwis.
|
1994-03-25 04:38:01 +00:00 |
mycroft
|
4cc5b77bfa
|
Some stylistic cleanup, and a very minor speedup.
|
1994-03-23 03:01:50 +00:00 |
cgd
|
c6b399cce8
|
add AST-style serial multiport support, from Roland McGrath
<roland@@frob.com>. Needs light clean by Mr. I386, but mostly
OK. For some reason, Bad Things (TM) happened on the last cvs commit.
|
1994-03-23 01:28:23 +00:00 |
cgd
|
456e197d26
|
add reasonable support for MDMBUF output flow control. input to be done later
|
1994-03-18 05:13:26 +00:00 |
cgd
|
39f57c7820
|
copy appropriate hardware config bits from config's flags
|
1994-03-12 08:04:19 +00:00 |
cgd
|
86ac0459be
|
fix some of the last; thanks to charles for looking it over...
|
1994-03-12 07:43:03 +00:00 |
cgd
|
c38cf8e43e
|
support new ioctls. fix the way CRTSCTS is used, etc. Seperate 'hardware'
and 'software' flags. beginnings of multiport support.
|
1994-03-12 07:25:16 +00:00 |
mycroft
|
e4102b8797
|
Cleanup to fit standard coding conventions, and *many* bugs fixed.
|
1994-03-10 05:18:33 +00:00 |
mycroft
|
49051114a6
|
Major cleanup and many bugs fixed; based in part on Brad Huntting's version
for BSD/386. More to be done when the low-level interrupt system is replaced.
|
1994-03-08 08:12:56 +00:00 |
mycroft
|
0c082bcaf8
|
DELAY() --> delay(). This is not a macro.
|
1994-03-06 17:18:43 +00:00 |
mycroft
|
469206981a
|
Fix prototype of wdintr().
|
1994-03-02 21:43:42 +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
|
a3735835a3
|
New constants for setting and clearing masks.
|
1994-03-01 18:18:07 +00:00 |
mycroft
|
7408373b25
|
Speed it up a little...
|
1994-02-19 03:36:12 +00:00 |