mycroft
b6fbebba6c
Change some defaults to be more reasonable.
1994-03-30 08:03:27 +00:00
mycroft
8ccc7bdffb
Turn off the timeout debugging info by default.
1994-03-30 04:58:32 +00:00
mycroft
ea6d9af1c2
Print out board revision info.
1994-03-30 04:07:48 +00:00
mycroft
6ec90fd0d5
Minor fix to attach messages.
1994-03-30 00:54:43 +00:00
mycroft
928e98118a
More performance tweaking.
1994-03-29 20:16:14 +00:00
mycroft
95f1b85a5a
astprobe(): Set ia_iosize.
1994-03-29 06:58:29 +00:00
mycroft
592ec61b17
Updates for new autoconfig.
1994-03-29 04:35:37 +00:00
mycroft
5eb99ad76e
New autoconfig mechanism. Hacked at the moment to use old config(8), but
...
look mostly like config.new to drivers.
1994-03-29 04:34:18 +00:00
mycroft
afe83acd57
New version from me.
1994-03-29 04:32:39 +00:00
mycroft
6bce5180d6
New version from Sergey Ryzhkov and Serge Vakulenko.
1994-03-29 04:32:12 +00:00
mycroft
e1d51562a9
New SCSI system, based on Julian's more recent work.
1994-03-29 04:30:15 +00:00
mycroft
22fac0402f
pcvt 3.0, with some performance enhancements by Joerg Wunsch and me.
1994-03-29 02:46:38 +00:00
mycroft
b89bdd5e49
pcvt 3.0, with some performance enhancements by Joerg Wunsch and me.
1994-03-29 02:46:30 +00:00
mycroft
627cafc287
pcvt 3.0, with some performance enhancements by Joerg Wunsch and me.
1994-03-29 02:44:39 +00:00
mycroft
4c38082a0e
pcvt 3.0, with some performance enhancements by Joerg Wunsch and me.
1994-03-29 02:39:46 +00:00
mycroft
d5a269b4dd
Put controller target in scsi_switch.
1994-03-25 07:38:51 +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
873b203a64
Reorder AST check.
1994-03-25 00:45:42 +00:00
mycroft
99b8c3e6f6
Actually finish this change from three months ago.
1994-03-25 00:06:43 +00:00
cgd
18f36e1745
copyright foo
1994-03-23 03:55:24 +00:00
mycroft
a3c2ef3169
Don't poll more than 4 ports.
1994-03-23 03:04:32 +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
c24c16f35f
add AST-style serial multiport support, from Roland McGrath
...
<roland@frob.com>. Needs light clean by Mr. I386, but mostly
OK.
1994-03-23 01:25:53 +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
mycroft
b03c4f17ca
Remove two bogus splx()s.
1994-03-14 13:32:56 +00:00
hpeyerl
936ff09fcd
Fix for trailer support reported by <sommerfeld@orchard.medford.ma.us>
1994-03-14 06:57:25 +00:00
cgd
229878db12
need highmask to be extern'd.
1994-03-13 00:46:04 +00:00
mycroft
fe3d0b99c3
Prefix the busy-wait messages with `ignore this:' so people stop reporting
...
it as a bug.
1994-03-12 22:36:40 +00:00
mycroft
9ab5683dc7
Fix problem with reading the disk label if it's not at the beginning of the
...
disk.
1994-03-12 22:32:48 +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
15d0f84500
Fix bug in last change.
1994-03-12 04:10:03 +00:00
mycroft
15d758c39a
Remove backward compatibility hacks for config(8), as they are no longer
...
useful.
1994-03-12 03:45:03 +00:00
mycroft
d884f7c425
Update to match config(8).
1994-03-12 03:34:02 +00:00
mycroft
d72e576cfb
Rearrange top-level configuration to be more consistent.
1994-03-12 03:29:20 +00:00
mycroft
fa9a6175a6
Update for new config(8).
1994-03-12 03:28:16 +00:00
mycroft
119f3ea688
Various:
...
Put WDF_ERROR in the wdc_softc, to avoid gratuitously forcing non-active drives
into single-sector mode on the next transfer. Arrange to wait for an interrupt
after wdsetctlr(); this avoids long busy-wait delays, and gets rid of the
`extra interrupt' messages (except for one immediately after autoconfig on some
machines). Replace some uses of wdsetctlr() with simply lowering wd->sc_state;
no point in forcing this immediately. Allow control operations to time out.
Enable the warnings for long busy-wait delays by default. Some other minor
things not worth mentioning.
1994-03-11 23:29:12 +00:00
deraadt
08678da2df
hack to get cursor right on video cards with real 6845 chips
1994-03-11 12:22:31 +00:00
mycroft
99dbc0692d
Add a heuristic for detecting old config(8)s. This is very temporary.
1994-03-10 22:30:06 +00:00
mycroft
390f5990bb
Now that the disk probe routines are actually called, they need to return
...
something.
1994-03-10 21:52:07 +00:00
mycroft
b8be52a88c
Update for new config; handles subdevices differently.
1994-03-10 21:38:46 +00:00
mycroft
367c93feb4
Updates to match config(8).
1994-03-10 20:52:09 +00:00
mycroft
865b38f30e
Oops. Forgot two prototypes.
1994-03-10 20:26:26 +00:00
mycroft
0c19458c6f
More updates for new config.
1994-03-10 20:05:30 +00:00
mycroft
aa45779df7
Update for new config.
1994-03-10 19:57:20 +00:00
mycroft
095308adeb
Add isa_dmaabort().
1994-03-10 18:14:32 +00:00
mycroft
9ece60144d
Fix some constants in preparation for my new driver.
1994-03-10 18:10:41 +00:00
mycroft
e4102b8797
Cleanup to fit standard coding conventions, and *many* bugs fixed.
1994-03-10 05:18:33 +00:00
mycroft
aab638bd07
Fix NS handling.
1994-03-09 17:19:10 +00:00
mycroft
3a57542a30
Back out previous change for now.
1994-03-09 07:58:39 +00:00
mycroft
a692d2185a
Inline spl*() calls.
1994-03-08 13:24:46 +00:00
mycroft
a618881dd7
#include cpu.h in all files which use spl*().
1994-03-08 12:21:10 +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
5a17003403
Some changes inspired by Bruce Evans's driver:
...
Consolidate error reporting in one function. Actually use the dk_status and
dk_error fields, and pass around only the error bit to avoid lots of unneeded
assignments and tests. No functional differences.
1994-03-07 05:54:44 +00:00
mycroft
991225bfc8
Remove DKFL_QUIET.
1994-03-07 03:18:35 +00:00
ws
581b6ca207
Don't let uninitialized variable slip by
1994-03-06 19:34:46 +00:00
mycroft
41cc9cb4f2
Better delay() from magnum branch.
1994-03-06 17:37:56 +00:00
mycroft
5f4063cc56
DELAY() --> delay(). This is not a macro.
1994-03-06 17:21:44 +00:00
mycroft
0c082bcaf8
DELAY() --> delay(). This is not a macro.
1994-03-06 17:18:43 +00:00
mycroft
87ed28e74e
Move the drive select and various other things into wdcommand(), to avoid
...
duplicating code.
1994-03-05 08:17:06 +00:00
mycroft
3e02952c52
Make sure we clear the interrupt when necessary. Why this isn't needed on
...
my hardware is a mystery.
1994-03-04 23:43:14 +00:00
mycroft
652712272f
Add another missing splx().
1994-03-04 17:51:10 +00:00
mycroft
0f92f76ceb
Remember to splx() on some error conditions.
1994-03-04 17:45:22 +00:00
mycroft
ef3c1bf7e6
Start the timeout loop *after* we've decided there is a disk there.
1994-03-04 04:15:24 +00:00
mycroft
220512c2a8
De-ANSIfy. Move the timeout counter into struct disk. Remove unneeded args
...
to wd[gs]etctlr(). Other minor changes.
1994-03-04 03:43:48 +00:00
hpeyerl
499a02a6a9
New probe for 3c579's (EISA). EISA cards still don't work but I
...
have no idea when I'll be able to work on this next.
1994-03-04 01:31:50 +00:00
mycroft
9fc021a30e
Add a magic DELAY() in the reset sequence which causes the ITT 387 to not.
...
From Brian de Alwis.
1994-03-03 22:22:51 +00:00
mycroft
108cc16061
Move some code, but no functional difference.
1994-03-03 20:48:16 +00:00
mycroft
16d4233622
Add some comments explaining this ridiculous interface, and enable the reset
...
code by default.
1994-03-03 19:28:04 +00:00
mycroft
3bf0631a5e
Flush the keyboard buffer before and after the reset. This should now work
...
on all machines and keyboards.
1994-03-03 19:11:59 +00:00
mycroft
34115459a4
Upload the ether address to the card after a reset, per Matt Kimmel.
1994-03-03 15:30:27 +00:00
mycroft
fa396ad402
Watch `seek complete' bit per IBM documentation. Clean up wdioctl(). Other
...
minor cleanup.
1994-03-03 01:58:21 +00:00
mycroft
7b734f94ec
Be more careful about clearing the controller and drive active flags.
1994-03-02 23:27:13 +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
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
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
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
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
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
a65ae4142d
Driver for 3Com Etherlink (3c501)
...
>From Matthew E. Kimmel (kimmel@cs.umass.edu )
1994-03-01 02:45:00 +00:00
mycroft
8ba740e6ab
Get the residual count right.
1994-02-26 19:49:25 +00:00
mycroft
060ee7dbab
Clean up busy-wait code a little, and we need a special disksort() to skip
...
over bufs in a combined transfer.
1994-02-26 19:00:51 +00:00
mycroft
969cea2357
Fix bug from 1.43 correctly.
1994-02-26 17:59:46 +00:00
mycroft
4299a2baec
Fix typo.
1994-02-26 17:13:44 +00:00
mycroft
aeae0fd5e3
Various cleanup, and fix last night's bug.
1994-02-26 17:10:12 +00:00
mycroft
fa83b6f469
Fix typo.
1994-02-26 00:08:01 +00:00
mycroft
a7cdc040ec
Some more stylistic cleanup.
1994-02-26 00:00:17 +00:00
hpeyerl
e56750e9d0
Remove backwoods compatibility.
1994-02-25 23:09:26 +00:00
mycroft
7f6bce365b
Fix an obvious bug that could stall the queue.
1994-02-25 18:30:37 +00:00
mycroft
2c3b28e0f9
Remove some redundant code.
1994-02-25 18:17:30 +00:00
mycroft
7e6ee0b562
Increase polling delay.
1994-02-25 18:08:21 +00:00
mycroft
9091e07409
Generalize busy-wait loops.
1994-02-25 17:45:28 +00:00
mycroft
faf08f7262
Don't bother #ifdefing things that are needed and always enabled.
1994-02-25 16:54:41 +00:00
mycroft
f6cee22427
Don't reimplement disksort().
1994-02-25 16:43:48 +00:00
mycroft
373782a3af
`We are the KNF. You will be assimilated.'
1994-02-25 16:40:47 +00:00
mycroft
445d057248
Don't repeat lock keys in X, either.
1994-02-25 05:36:51 +00:00
mycroft
2c578d3586
Oops.
1994-02-25 05:15:31 +00:00
mycroft
49db93fa54
Two compatibility kluges for X; deal with the lock keys and reset the cursor
...
shape when X exits.
1994-02-25 03:48:51 +00:00
mycroft
196f213289
Allow keyboard-less boot.
1994-02-23 22:20:40 +00:00
mycroft
5fe1f9f9c6
Remove some more dead code.
1994-02-23 20:15:28 +00:00
mycroft
5dfb68e441
Add insert and delete line capabilities.
1994-02-23 18:42:04 +00:00
mycroft
4252abe773
Remove some code that is no longer used.
1994-02-23 00:54:45 +00:00
mycroft
8e023368fd
Add clockmask.
1994-02-22 23:39:32 +00:00
mycroft
a8889484e3
Add clockmask.
1994-02-22 23:36:09 +00:00
mycroft
8e1aea9a33
Most of the changes from the magnum branch; rearrange the parser to be a bit
...
faster, and rework the keyboard handling.
1994-02-22 23:01:22 +00:00
mycroft
34a3a5ea06
Fix copyright. No code by G. Clark left.
1994-02-21 15:23:59 +00:00
mycroft
0a6f2656f8
Fixed probe routine from Holger Veit; lots of other cleanup by me.
1994-02-21 15:23:11 +00:00
mycroft
485e7af18d
Forgot to enable the interrupt on Ultras.
1994-02-20 04:05:26 +00:00
mycroft
7408373b25
Speed it up a little...
1994-02-19 03:36:12 +00:00
mycroft
06dbad88db
Minor tweak of no importance.
1994-02-19 02:43:53 +00:00
mycroft
7dc4b7410f
Clean up deleted files.
1994-02-18 19:51:07 +00:00
mycroft
5f76c23bdf
Combined version from magnum branch. Somewhat faster and less buggy.
1994-02-18 19:50:56 +00:00
hpeyerl
aa55bde66e
Herb sheepishly puts the keyboard connection code back in.
...
(which means Herb needs to buy a keyboard now)
1994-02-17 15:08:30 +00:00
mycroft
7e5b65e9d4
Simplify a couple of bits, since IFF_MULTICAST is always set.
1994-02-17 07:20:06 +00:00
mycroft
48747d1da5
New versions from magnum branch.
1994-02-17 03:39:52 +00:00
mycroft
bc67661c6a
Fix the credits.
1994-02-16 20:52:37 +00:00
mycroft
811c50e72e
Fix typo.
1994-02-16 20:22:04 +00:00
mycroft
c540418d24
Use IFF_ALLMULTI correctly.
1994-02-16 20:15:18 +00:00
mycroft
04a992fa41
Add copyright notices.
1994-02-16 19:28:19 +00:00
mycroft
a25bda954d
Finish 507 probe routine.
1994-02-16 19:04:41 +00:00
mycroft
1a8d283a97
Move elink_reset() into a separate file, and add a generic elink_idseq().
1994-02-16 17:59:11 +00:00
hpeyerl
19219795da
Add common reset function so if_ep and if_ie don't reset each-other.
...
(this is a 3commonality)
1994-02-16 07:26:50 +00:00
mycroft
e0b1614dc7
Remove some dead code.
1994-02-16 03:03:46 +00:00
mycroft
3ecfc99ae9
Make epsendidseq() look less like it was transliterated from assembler.
1994-02-15 22:57:09 +00:00
mycroft
2670ac57bc
Pull from magnum branch. The way this driver does multicast is somewhat
...
bogus.
1994-02-15 20:56:51 +00:00
mycroft
0af6241797
Hack to make this closer to new config.
1994-02-15 19:53:20 +00:00
mycroft
79b447f626
Hack to make this closer to new config.
1994-02-15 19:37:12 +00:00
mycroft
50dbbcfe2f
Forgot a break.
1994-02-15 17:44:53 +00:00
mycroft
692010351e
Remove imbedded RCS logs.
1994-02-15 15:08:24 +00:00
mycroft
ba9dfee947
Shorten the todo list.
1994-02-15 01:13:17 +00:00
mycroft
71c1dd3b10
Add NE2100 and multicast support, and clean up some formatting.
1994-02-15 00:46:16 +00:00
mycroft
ccba59071a
Make the multicast filter calculation identical to what will be in if_is.c.
1994-02-14 23:56:16 +00:00
hpeyerl
b52fc7e2d9
Pedantism. Should delay after stopping Coax xcvr.
1994-02-14 03:50:09 +00:00
deraadt
8312c9cc62
missing spl's
1994-02-14 02:09:31 +00:00
mycroft
551478ad4a
Don't save runt or errored packets. These are almost always `normal', and we
...
really can't deal with them anyway.
1994-02-13 05:44:39 +00:00
mycroft
b0c5083b46
Format police.
1994-02-13 04:12:03 +00:00
mycroft
754f02f1c2
Correct spelling errors.
1994-02-13 03:49:24 +00:00
mycroft
6839509d86
Support for several new cards pulled from magnum branch.
...
Format police.
1994-02-12 07:16:24 +00:00
mycroft
b8e893f885
Add proc arg to wdioctl() proto.
1994-02-11 04:44:30 +00:00
mycroft
9638fd585a
Nuke if_init.
1994-02-10 17:17:56 +00:00
mycroft
2f62d06c05
Back pointers are not useful for disksort().
1994-02-10 15:17:34 +00:00
mycroft
bbb3e7618c
All ioctl routines take a struct proc * now.
1994-02-09 21:06:46 +00:00
mycroft
5580321195
Don't try to clear the diag register in NVRAM; it's used for other purposes
...
by some BIOSes, and mysterious lossage results.
1994-02-08 05:10:48 +00:00
mycroft
7ce014f038
Clean up multicast code; part from magnum branch, and part from Brad Parker
...
<brad@fcr.com>. A couple of other nits.
1994-02-08 03:06:20 +00:00
mycroft
57892d4faf
Remove another use of b_actl.
1994-02-06 17:39:48 +00:00
mycroft
adeebc448e
Use b_actf, not av_forw.
1994-02-06 10:00:30 +00:00
hpeyerl
b648f43dfd
Fix UTP enabling/disabling.
1994-02-04 02:06:04 +00:00
hpeyerl
d7038296be
Multicast is no longer optional.
1994-02-02 05:58:50 +00:00
ws
ee0e2912f4
Better (explicitly) return something from probe when nothing found
1994-02-01 17:22:22 +00:00
cgd
73f7c1d72e
oops
1994-02-01 04:38:03 +00:00
cgd
b452451cfe
new cons.h location, etc.
1994-02-01 03:42:08 +00:00
deraadt
7656cdde2c
clockintr() calls hardclock with a clockframe *
1994-02-01 02:02:54 +00:00
deraadt
c1d3660b28
pass around a `clockframe *' instead of a `clockframe'
1994-02-01 01:50:38 +00:00
ws
18673da28a
Traditional behaviour is to reset all modes if device isn't open already
1994-01-30 16:41:27 +00:00
jtc
5235180083
Fix spelling error in Copyright notice
1994-01-28 23:43:26 +00:00
deraadt
9825dd1730
ttrstrt definition doesn't belong here
1994-01-28 13:43:41 +00:00
deraadt
a609854c88
cleanup
1994-01-28 10:36:59 +00:00
deraadt
b632ec18c0
don't go boom in the presence of stray interrupts
1994-01-28 03:40:18 +00:00
cgd
7c386eb75b
pg() -> panic()
1994-01-27 07:10:09 +00:00
mycroft
46d4d62be9
Clean up deleted files.
1994-01-26 07:26:48 +00:00
deraadt
33a902a405
can't use m_pkthdr.len yet, *sigh*
1994-01-25 10:46:29 +00:00
hpeyerl
9bea6007cc
This makes my soundblaster work.
1994-01-25 05:00:14 +00:00
hpeyerl
01f4843507
I want to boot without a keyboard dammit!
1994-01-25 04:32:02 +00:00
mycroft
a2806fe037
Clean up deleted files.
1994-01-25 04:15:56 +00:00
deraadt
f030a34a09
ether_input() takes a network byte order ether_type now
1994-01-24 00:17:16 +00:00
deraadt
12bc16798e
protos, cleanup spl's, bpf receive side code, check for large packets,
...
various other fixes.
1994-01-23 07:57:50 +00:00
hpeyerl
2eb7e135f7
From the knights that go "nit".(Tom Bishop <bishop@lear.bos.locus.com>)
1994-01-21 21:35:58 +00:00
glass
f3307888b5
cleaned up some warnings
1994-01-21 06:26:00 +00:00
cgd
07fd779cd0
delete contents; can't appear in trunk until copyright is fixed.
1994-01-21 05:11:07 +00:00
briggs
2e6a049555
undefined variable defined.
1994-01-15 03:24:23 +00:00
mycroft
33a067f307
Junk comselect(); it's the same at ttselect().
1994-01-13 14:58:12 +00:00
mycroft
7e32102eda
We are simply not ready to use pkthdr.len yet.
1994-01-12 04:12:10 +00:00
mycroft
47f759bc3c
Use pkthdr.len field.
1994-01-12 02:58:26 +00:00
mycroft
cfdaa9d2ea
Use the pkthdr.len field rather than traversing the mbuf chain. Also put some
...
sanity checking code in, #ifdef DEBUG, just in case.
1994-01-12 02:38:17 +00:00
cgd
3f787778b2
LBL /dev/audio and soundblaster drivers, as ported by brad@fcr.com.
...
both should work with both old- and new-config i386 trees.
Some notes:
bsd_audio.c has dependencies on the soundblaster. This should
be fixed, so that it can be used for the PC speaker
(when its driver has been modified), as well.
sb.c needs some cleanup, and will have sections trimmed, eventually
(when new config becomse standard for i386). additionally,
the SBPro support needs some cleanup.
1994-01-09 19:35:00 +00:00
deraadt
489e12a1a7
small cleanup
1994-01-05 13:38:57 +00:00
mycroft
92d7ef960c
Use KERNBASE, not 0xfe000000.
1994-01-03 23:53:29 +00:00
mycroft
664f968d53
Inline all the [lr]cr[023]() `functions' in cpufunc.h.
1994-01-03 16:23:06 +00:00
mycroft
c0e772492e
Inline all the [lr]cr[023]() `functions' in cpufunc.h.
1994-01-03 16:21:48 +00:00
ws
778a3db3d0
Correct dumping to WD (was destroyed by MACHINE_NONCONTIG code)
1993-12-24 13:56:14 +00:00
davidb
ddefd2e1b8
Fixed bug where with two or more SCSI controllers of the same type, you
...
could not have devices at the same ID on each bus.
This patch not directly applicable to magnum branch, which is using Julian's
new SCSI code.
1993-12-20 23:27:28 +00:00
mycroft
6cbf9be7da
Use cpufunc.h only where (currently) needed.
1993-12-20 09:11:38 +00:00
mycroft
f2a0b4b335
Canonicalize all #includes, and add pio.h where appropriate.
1993-12-20 09:05:17 +00:00