mycroft
b4d0730191
Cosmetic change.
1998-07-02 14:39:51 +00:00
kleink
f83df102e6
Regen.
1998-07-01 21:59:20 +00:00
kleink
87ee222a07
Add vendor IDs for Hewlett-Packard, Interphase and Mylex; add a product ID
...
for the Interphase Seahawk 4811 FDDI Controller.
1998-07-01 21:57:32 +00:00
mjacob
3664a056b3
Align output for Tape specific bits and use new Sense Key defines (for clarity)
1998-07-01 17:18:45 +00:00
mjacob
6aa030f90b
Use new Sense Key defines (for clarity)
1998-07-01 17:16:46 +00:00
mjacob
a228166c1a
oh, for goodness sake, define the bloody Sense Keys...
1998-07-01 17:04:31 +00:00
marc
d663cd1216
better MFC parsing (for 3c56[23]D), and make sure the pf is zeroed out before using it (for adaptec 1460b)
1998-07-01 07:13:41 +00:00
thorpej
213e26d670
OpenFirmware glue for ISA SoundBlaster and compatible devices.
1998-07-01 06:52:12 +00:00
augustss
9e54ebca91
Add WSS attachment for ISAPnP. Not tested yet.
1998-06-30 17:28:00 +00:00
mycroft
85cca39e28
Add a monitor mute.
1998-06-30 16:54:52 +00:00
augustss
2a91c2b84f
Regen.
1998-06-30 14:42:00 +00:00
augustss
bb9ccdf373
Add a 2 Micro CardBus controller.
1998-06-30 14:41:29 +00:00
augustss
509c98eb23
Add another modem card.
1998-06-30 14:14:44 +00:00
mycroft
792ea056b9
Nuke unused variable.
1998-06-30 08:27:39 +00:00
mycroft
fae3bf0887
Add a monitor mute. The mixer here really needs more work for the
...
Crystal chips.
1998-06-30 08:24:56 +00:00
mycroft
3858cce05c
Recognize the CS4236B (although we don't yet use any of the extensions).
1998-06-30 07:45:22 +00:00
thorpej
34e62af19a
- Fix a bug that prevented one from requesting a subset of a property
...
containing multiple values.
- Add a way to get the "dma" property for a node.
1998-06-30 00:09:36 +00:00
hpeyerl
7931fb2172
Fix spalling misteak: indentify -> identify
1998-06-30 00:08:32 +00:00
thorpej
d2e377891d
Get the interrupt share type from the PnP info.
1998-06-29 22:42:32 +00:00
thorpej
ad9b5bf5f0
Interrupt share type is EDGE.
1998-06-29 22:42:09 +00:00
thorpej
3be1ffe6a0
When hooking up the interrupt handler, use an interrupt share type
...
specified by the front-end.
1998-06-29 22:40:56 +00:00
drochner
02e2e73771
fix VT300 tab stop report format
1998-06-29 21:14:40 +00:00
drochner
406be71827
don't set a tabstop in column 1
1998-06-29 21:10:53 +00:00
augustss
080dc567e8
A first stab at an ESS1887 driver. The code is from the SHARK port
...
and needs a lot of polishing. The code compiles (on i386), but is
untested. See ess.c for a TODO list.
1998-06-29 20:56:21 +00:00
drochner
bcb927f8e9
fix gcc unused variable warning
...
From Matthias Scheler <tron@lyssa.owl.de>.
1998-06-29 14:04:27 +00:00
christos
1f111f9252
PR/5671: Brett Lymn: Add CIS strings for en2212
1998-06-28 14:28:13 +00:00
thorpej
ad3073beaf
Add an additional ISA DMA mode: LOOPDEMAND. This is for devices, such
...
as the Shark's CS8900 Ethernet, which want to use the DMA controller in
this mode (as opposed to single mode).
[Editor's note: committed from a Shark using a new bus_dma back-end
and a CS8900 driver converted to use the MI code :-]
1998-06-28 06:59:35 +00:00
christos
a72d501b1f
PR/5662: Thilo Manske: Add signature of RPTI EP401 card.
1998-06-27 20:28:24 +00:00
drochner
158d2cdd40
Fix initialization in console case: use the paramerters which were passed
...
in the cninit() call - the new ones are not useful.
1998-06-26 22:35:27 +00:00
drochner
bbb4f765cc
Improvements to the VT100 emulation:
...
-display DEC special graphics and DEC technical characters as far as
possible
-implement the font switching controls (need documentation!)
-behave well if double-width characters are requested
-simplify the state machine: store CSI command modifiers in variables
instead of dedicating own states to each of them
1998-06-26 21:20:34 +00:00
drochner
3320e0727b
add dummy character mapping function
1998-06-26 21:12:49 +00:00
drochner
9260b705a5
define a "mapping" function which can be used by the emulation module
...
to display non-ASCII characters
1998-06-26 21:10:52 +00:00
drochner
91d0d98450
adapt to wsdisplay interface change
1998-06-26 21:07:03 +00:00
drochner
3f10af182d
do the charcter mapping in a separate function
1998-06-26 21:05:20 +00:00
drochner
88e3d10d30
mapping tables for IBM character set
1998-06-26 21:00:27 +00:00
cgd
d77d6869b1
add a driver for "PCI 'universal' communications" cards, that is, PCI cards
...
which contain 'standard' com- and lpt-type ports. Some of these present
as PCI simple-communications/serial or simple-communications/parallel
devices, but many do not. (Additionally, there is no document that I can
find that describes the "specific well-konwn register-level" description
of how the 'standard' devices' config space headers shold work.) Eventually,
some of the devices driven by this code should become simple pci attachments
for the 'lpt' and 'com' drivers, but that requires solid documentation.
1998-06-26 18:52:41 +00:00
cgd
f2df55371d
factor out some common code, and enhance functionality slightly: allow
...
the BAR-printing function to print a name for the register, factor out
a common register-bits function which can handle the fact that type 2
headers have a different size than is usual, and actually do something
useful with the rest of the bits in the type 2 header.
1998-06-26 17:53:09 +00:00
thorpej
1a2cb1b9d4
defopt COMPAT_FREEBSD
1998-06-25 22:49:18 +00:00
thorpej
e997d4ac60
When writing packets to transmit buffers, do unaligned buffer fixups,
...
more-or-less lifted from the Shark CS8900 driver.
1998-06-25 19:21:03 +00:00
thorpej
ab5b45577b
Don't panic if a DRQ is already allocated. Instead, just return EAGAIN
...
to indicate that the resource is unavailable.
1998-06-25 19:18:05 +00:00
mjacob
8f99277d94
When printing an error, print more than just the opcode. Print the
...
entire CDB, whose length is actually deterministic. This makes a *big*
difference when actually trying to bind errors to commands.
1998-06-24 18:36:25 +00:00
jonathan
dbe5213b11
Split arch/sparc/dev/amd7930.c into:
...
* MI sys/dev/ic/{am7930.c,am7930var.h} chipset driver
* sparc frontend.
Presere revision history (this time).
TODO: bus.h'ify, and padded register mappings.
1998-06-24 11:09:23 +00:00
jonathan
b40ead2c73
Split sparc am7930 driver into sparc attach and "MI" sys/dev/ic/am7930
...
chipset driver. Needs bus'ifying and register-access.
1998-06-24 10:52:53 +00:00
mjacob
60d04853b7
add the SCSI-2/SCSI-3 Group ID definitions
1998-06-24 00:29:39 +00:00
sommerfe
f43ca1545e
nit: fix printf to match locator names.
1998-06-23 04:19:23 +00:00
jonathan
0e1a83adc3
* Add defopt MCD_PROMISC for more conservative probes.
...
Before, the probe routine (mcd_find() would succeed even if the probe
code thought it had a response, but didn't recognize the ID-code byte.
Now, only do the promiscuous match if MCD_PROMISC is configured.
1998-06-23 03:26:18 +00:00
briggs
280ec38f78
Correct the order of arguments to pmatch().
1998-06-23 02:19:25 +00:00
sommerfe
d64d1a0381
defopt a bunch of AHC specific options
1998-06-22 20:02:54 +00:00
augustss
41af9f2ec7
Make PAS driver work again. From "John F. Woods" <jfw@jfwhome.funhouse.com>.
1998-06-22 17:21:34 +00:00
bouyer
f7fbb1462b
Ricoh IS60 to the quirk table (SDEV_NOLUN). Fixes PR 5473 by
...
Feico Dillema < dillema@acm.org>
1998-06-22 13:19:09 +00:00