thorpej
af65e69596
Add 5 more NE-2000 compatible PCI Ethernet interfaces. XXX Note that some
...
of these may need revision in pcidevs.
1998-05-05 17:23:08 +00:00
thorpej
e28a3f28ac
Regen.
1998-05-05 17:22:20 +00:00
thorpej
7b2b6d3835
Add a few more NE-2000 compatible PCI Ethernet interfaces. XXX Some of
...
these may need further revision to get vendor and product names exactly
right.
1998-05-05 17:22:04 +00:00
thorpej
4626eef504
Slighly less brutal hack to deal with broken memory-mapped access of
...
the ThunderLAN on the TI TravelMate 5000 docking station: single it out,
and allow memory-mapped access on the Compaq products.
1998-05-05 07:17:12 +00:00
enami
2eb37a4e87
When changing power, wait enough to keep timing constraint
...
described in PCMCIA specification.
1998-05-05 00:37:24 +00:00
pk
6ba2c64ae6
Eliminate the degenerate loop in `ncr53c9x_intr()'. Retain the delay heuristic
...
it implemented under the label `shortcut:' and only use it in these
cases: (1) after successful re-relection, (2) after receiving command-complete
status, and (3) during message-in handshake.
1998-05-04 14:47:48 +00:00
pk
0d3d41fa21
Allocate SCSI message buffers in ncr53c9x_attach(), with a provision
...
for front-ends to override the allocation to avoid alignment
handling in their DMA engines. Note that that ncr53c9x_msgout()
can request a 1 byte DMA transfer that would be difficult to break up.
1998-05-04 11:11:24 +00:00
thorpej
4b69f3a465
The DEC RRD42 doesn't deal with LUNs very well either.
...
kern/5376, Simon Burge <simonb@telstra.com.au>
1998-05-04 05:56:31 +00:00
thorpej
cbaec857db
Add the UMAX Astra 1200S scanner to the list of the LUN-clueless.
...
kern/5390, Rene Hexel <rh@vip.at>
1998-05-04 05:54:09 +00:00
thorpej
19b7ffb19f
Regen.
1998-05-04 05:51:35 +00:00
thorpej
0813824005
Add STB Systems' second PCI vendor ID, and their Velocity128 AGP product.
...
kern/5362, Paul Goyette <paul@whooppee.com>
1998-05-04 05:51:19 +00:00
thorpej
5153af345d
In pci_conf_print(), don't print a mapping register if the size is 0.
1998-05-03 19:46:15 +00:00
thorpej
93db65c28c
Properly compute the region sizes in pci_conf_print(). Bug pointed out
...
by Chris Demetriou.
1998-05-03 19:41:33 +00:00
drochner
85c0eea04e
Suppress the diagnostic printout if the keyboard controller has no
...
mouse port.
1998-05-03 12:04:53 +00:00
drochner
ed1653232b
If the keyboard is console device, use the command byte as set by
...
the console initialization code.
1998-05-03 11:54:38 +00:00
drochner
e47f63efe6
Make some diagnostic output "#ifdef PCKBCDEBUG".
1998-05-03 10:02:11 +00:00
drochner
ada1b933b7
Make error reporting similar to "pckbd".
1998-05-03 10:01:00 +00:00
drochner
8669ad14fc
Let keyboard probe succeed without a keyboard connected if it is used
...
as console input. (Previously, it did always succeed.)
(closes PR kern/5372 by Jason R Thorpe)
Make error messages cleaner and add some "#ifdef DEBUG" to reduce noise.
1998-05-03 09:57:50 +00:00
mycroft
a835c012d3
Adjust PCLKDIV by 2 to correct the output sample rate. (Unfortunately, this
...
isn't documented.)
Fix typo in mappage routine.
1998-05-02 08:21:10 +00:00
mycroft
fef6b0b8a3
Oops; fix typo.
1998-05-02 02:36:30 +00:00
mycroft
cfe3e5fb08
Fix reading of the master volume, and a hack that seems to make stereo output
...
work correctly. (Will check the documentation as soon as I can read it.)
1998-05-02 02:34:53 +00:00
augustss
6cb1f6c5b1
Add a driver for the Ensoniq AudioPCI sound card. The driver still
...
needs some testing, but it seems to produce sound. The driver was written
by me, but since I don't have the hardware the debugging and testing was
done by Andreas Gustafsson <gson@araneus.fi>, Chuck Cranor
<chuck@maria.wustl.edu>, and Phil Nelson <phil@cs.wwu.edu>. Thanks.
1998-05-01 21:54:33 +00:00
mycroft
aa7159be03
Regen.
1998-04-30 06:18:45 +00:00
mycroft
6e626dfafc
Add the Apple Bandit chip.
1998-04-30 06:18:11 +00:00
thorpej
9a25b32914
Use the symbolic name VVR_BLANK rather than a magic constant.
1998-04-29 02:23:20 +00:00
thorpej
6493eddd91
Define the contents of the Video Valid register on the TGA and TGA2.
1998-04-29 02:11:19 +00:00
thorpej
53d3aa940b
Sync with recent change made to bha.c by mjacob:
...
Cute buglet: you can end up with zero CCBs if there were no targets
seen by the adapter. Always leave a minimum so the adapter can
finish attaching- it may be there w/o targets for a reason.
1998-04-29 01:02:44 +00:00
mjacob
1acc8b53b5
Cute buglet: you can end up with zero CCBs if there were no targets
...
seen by the adapter. Always leave a minimum so the adapter can
finish attaching- it may be there w/o targets for a reason.
1998-04-28 23:57:53 +00:00
augustss
df71a424d6
Change debug printing a littel again.
1998-04-28 23:19:20 +00:00
thorpej
28454023cc
Add a comment about some future work.
1998-04-28 19:13:24 +00:00
thorpej
41d55197b4
In wdcintr(), add a catch-all case so that this will compile if no
...
children are configured.
1998-04-28 18:36:07 +00:00
thorpej
925fe63713
Fix a couple of function names used in diagnostic printfs.
1998-04-28 17:48:35 +00:00
augustss
127acabd9c
Add a few more debug messages and clean up debug printing a little.
1998-04-28 09:07:12 +00:00
mycroft
0b2694152f
Update copyright.
1998-04-26 06:03:23 +00:00
mycroft
eddaea2d53
In LBA mode, always use the `total capacity' count, rather than calculating
...
the capacity based on the c/h/s numbers. In fact, don't use the c/h/s
numbers for much of anything.
For ATA-4 drives or later, always use LBA mode, since it's now required.
Collectively, this allows >8GB disks (like the 12GB Bigfoot) to work.
1998-04-26 05:28:23 +00:00
matt
4bca66087f
Now works with the Digital Hinote Ultra Mobile Media CD-ROM
1998-04-25 17:43:27 +00:00
drochner
0652ed68a5
Initialize sc_frequency. (How could this ever work?)
...
Add PnP entry for USR Sportster 56k internal modem.
Remove BROKEN_INDIRECT_CONFIG.
1998-04-25 10:58:24 +00:00
pk
7bd7c58939
Fix function argument type.
1998-04-24 20:20:33 +00:00
bouyer
68096acabd
From Robert V. Baron:
...
Compute the disk block addr at command queing time rather than exec time.
This fix a bug which could lead to data corruption on disk: when a command
was reexecuted after an error condition (from wdcunwedge), the partition
offset was re-added to the block addr, leading to a transfert at the wrong
disk block.
This should fix the problem reported by some laptop's users, where the
first disk read after a suspend/resume returned garbage.
1998-04-23 13:30:39 +00:00
bouyer
7ba46a56e0
Correct defifintion of the WDCE_MCR and WDCE_ABRT bits: they have been
...
inverted since the begining.
This doesn't change anything, as these bits are not used in the driver.
1998-04-23 10:37:01 +00:00
explorer
63babb7549
Ignore LUN on yet another cdrom
1998-04-23 00:38:01 +00:00
pk
84d2c38974
Set a flag during auto-configuration, so SCSI_AUTOCONF can be passed
...
when doing additional I/O from the scanner attach functions.
1998-04-22 19:44:18 +00:00
augustss
9663e5f689
Make probe message more consistent with usual practice.
...
From "Soren S. Jorvang" <soren@t.dk>.
1998-04-20 20:58:05 +00:00
drochner
5f6ca9ef93
Avoid "unused variable" warning without PCIVERBOSE.
...
From mynhier@cs.utk.edu (PR kern/5328).
1998-04-20 14:16:26 +00:00
hannken
3cdf7f6607
Undo change from drochner (Rev 1.4 of wsksymdef.h) and fix PR #5298 and #5299 .
1998-04-20 10:47:36 +00:00
thorpej
cef633de2a
Fix a fencepost in last change.
1998-04-19 22:26:31 +00:00
jonathan
b4d3bac06e
pmax has IPL_ constants; Define TC_IPL_ using them until all tc
...
drivers are converted to use IPL_.
Commit changes to if_le_ibus.c as a child of ibus.
1998-04-19 13:04:24 +00:00
jonathan
c84f4e94d9
Copy alpha/tc/mcclock_ioasic.c (duplicated in pmax/tc/mcclock_ioasic.c)
...
into sys/dev/dec and split into a clockfns layer and a "middle" layer
for other DEC systems which use mcclocks with each onchip byte
register padded out to a 32-bit word.
Clone alpha/alpha/mcclock (also duplicated in pmax port) into
sys/dev/dec, and ifdef for default clockrates on pmax and alpha.
Use new machinery on pmax for ibus,ioasic attached mcclocks.
1998-04-19 07:50:25 +00:00
jonathan
558e40fb86
Remove duplicate of sys/dev/dec/clockvar.h.
1998-04-19 06:11:55 +00:00
pk
90b5c246c6
Skeleton code for the SBus expander box.
1998-04-18 19:00:17 +00:00