mycroft
|
fcdbd2bd7b
|
Remove outdated comment.
|
1995-01-16 10:36:26 +00:00 |
|
mycroft
|
a2dafd0821
|
Avoid using btrl, and check astpending before the return cs, because it's
faster and usually false.
|
1995-01-15 00:36:37 +00:00 |
|
mycroft
|
87d587e640
|
Simplify some sanity checks.
|
1995-01-13 14:46:44 +00:00 |
|
mycroft
|
4740006541
|
Oops.
|
1995-01-13 14:05:17 +00:00 |
|
mycroft
|
1e5cd9212d
|
(Almost) allow sector sizes other than 512 bytes. Reduce some expensive operations.
|
1995-01-13 12:30:59 +00:00 |
|
mycroft
|
7bb384b66c
|
Avoid some repeated multiplications.
|
1995-01-13 11:14:27 +00:00 |
|
mycroft
|
7650bd97fc
|
Always boundary check I/O.
|
1995-01-13 10:46:32 +00:00 |
|
mycroft
|
c541b630fc
|
Add a sc_bcount, similar to wd.c.
|
1995-01-13 10:35:58 +00:00 |
|
mycroft
|
0033c975c6
|
Fix another bug in the DMA code.
|
1995-01-13 10:22:58 +00:00 |
|
mycroft
|
4abdb375bc
|
Minor rearrangement.
|
1995-01-13 09:40:21 +00:00 |
|
mycroft
|
c2bc310a37
|
Change the way sc_skip is used. Fix a bug in the (incomplete) DMA code. Add a
new sc_blkno (which will be useful later).
|
1995-01-13 08:58:16 +00:00 |
|
mycroft
|
da7d74e3dc
|
Fix typos.
|
1995-01-13 08:37:25 +00:00 |
|
mycroft
|
ca84c10497
|
Only allow opening one density at a time.
|
1995-01-13 08:29:25 +00:00 |
|
mycroft
|
04a1fc8816
|
Change the way b_cylin and sc_track (now sc_cylin) are used slightly.
If transfer goes past end of disk, truncate it.
|
1995-01-13 07:57:01 +00:00 |
|
pk
|
0a22930d97
|
Explicitly test the RXRDY status bit on incoming characters.
|
1995-01-11 09:56:40 +00:00 |
|
mycroft
|
e06bc8c13e
|
Don't issue a controller self-test...
|
1995-01-07 22:48:29 +00:00 |
|
mycroft
|
06b0414491
|
Actually, do the ID reset in elink_reset().
|
1995-01-07 21:37:54 +00:00 |
|
mycroft
|
37e16c5747
|
Don't print line numbers in most of the diagnostics.
|
1995-01-07 06:49:35 +00:00 |
|
mycroft
|
d4f91d51a9
|
Fix a race condition between normal I/O and wd_get_parms().
|
1995-01-07 03:07:22 +00:00 |
|
mycroft
|
7f61bec5cd
|
Cosmetic changes, to look more like the new esp.c will.
|
1995-01-07 01:51:07 +00:00 |
|
mycroft
|
ba288b4ae1
|
Do the reset in the individual drivers, not in elink_idseq().
|
1995-01-06 21:41:26 +00:00 |
|
mycroft
|
6125e1b551
|
Fix oversight in previous.
|
1995-01-04 00:47:53 +00:00 |
|
mycroft
|
9e499d41b3
|
\
These files have been 99% rewritten from the original ast driver. Add an
appropriate copyright notice.
|
1995-01-03 22:38:54 +00:00 |
|
mycroft
|
0349c5b9e0
|
Add a multiplexer for BOCA serial boards.
|
1995-01-03 22:26:36 +00:00 |
|
hpeyerl
|
09834a5bd3
|
This is correct according to the docs on both cards.
Doesn't seem to make any difference to the known problems though.
|
1995-01-03 05:04:04 +00:00 |
|
mycroft
|
a987158712
|
Add interrupt sharing types.
|
1995-01-03 03:56:09 +00:00 |
|
mycroft
|
b6c8a9a4e9
|
Update intr_establish() prototype.
|
1995-01-03 03:14:35 +00:00 |
|
mycroft
|
93a0c4a258
|
Add interrupt sharing types.
|
1995-01-03 01:42:11 +00:00 |
|
mycroft
|
b5cf1b5ddd
|
Add interrupt sharing types.
|
1995-01-03 01:30:14 +00:00 |
|
mycroft
|
326830c1ba
|
Use direct config for subdevices.
|
1995-01-02 22:27:46 +00:00 |
|
mycroft
|
e148dc7a64
|
Move setting of sc_maddr so soft config works.
|
1995-01-02 22:01:05 +00:00 |
|
mycroft
|
a774fa6fe5
|
Use soft configuration when possible.
|
1995-01-02 21:57:04 +00:00 |
|
mycroft
|
3a967fcbb6
|
More cleanup.
|
1995-01-02 21:27:27 +00:00 |
|
mycroft
|
72dec3b548
|
Various cleanup.
|
1995-01-02 20:54:01 +00:00 |
|
mycroft
|
3a74796b3e
|
Need isareg.h.
|
1995-01-02 20:39:35 +00:00 |
|
mycroft
|
894bb9145f
|
Use soft configuration where possible.
|
1995-01-02 20:32:55 +00:00 |
|
mycroft
|
2d5b04744a
|
Don't assume ia_maddr is in the hole.
|
1995-01-02 20:06:29 +00:00 |
|
mycroft
|
76b0b02cc3
|
Fix non-serious typo.
|
1994-12-31 05:34:00 +00:00 |
|
mycroft
|
8fd135209c
|
Numerous changes. Many bugs fixed, better autoconfig, a few new features.
|
1994-12-28 19:42:47 +00:00 |
|
hpeyerl
|
262b425866
|
temporary warning until I get new docs.
|
1994-12-28 16:47:50 +00:00 |
|
mycroft
|
ce06e718ad
|
Fix flags to isa_dmastart().
|
1994-12-17 18:45:11 +00:00 |
|
mycroft
|
ca65f2ce5d
|
Remove dkbad.h.
|
1994-12-14 15:17:22 +00:00 |
|
mycroft
|
05e78f1424
|
Add empty pcstop().
|
1994-12-13 13:42:53 +00:00 |
|
mycroft
|
e694663b46
|
Make the diagnostics less cryptic.
|
1994-12-12 04:43:51 +00:00 |
|
mycroft
|
3e4a358e28
|
Patch from Thomas Eberhardt to make PCnet-32 chips work.
|
1994-12-12 04:39:52 +00:00 |
|
christos
|
303841c92e
|
3c509 fixes to avoid adapter getting stuck in high traffic conditions.
I don't particularly like the fixes, but at least now the 3c509 never
gets stuck. On the other hand, performance still sucks in some cases.
|
1994-12-10 14:52:02 +00:00 |
|
mycroft
|
793e542f89
|
Fix format of attach message.
|
1994-12-10 05:55:26 +00:00 |
|
mycroft
|
8e6f464987
|
fdclose -> Fdclose
|
1994-12-03 15:17:06 +00:00 |
|
mycroft
|
8fd1f92ae7
|
Don't futz with the cursor shape unless we really, really need to.
|
1994-12-01 11:12:04 +00:00 |
|
mycroft
|
211b002017
|
Ignore ERR during diagnostics.
|
1994-12-01 10:45:26 +00:00 |
|