augustss
18f862c072
More USB_DEBUG and DIAGNOSTIC output.
1999-11-28 22:49:53 +00:00
bouyer
0c3ecf8e5e
Improve Ultra/66 support now that I've got some docs from Promise.
1999-11-28 20:05:18 +00:00
bouyer
7bd006b847
Improve a few debug messages.
1999-11-28 20:04:22 +00:00
scw
54f42f17fc
Don't bother spinning in the console 'putc' routine for the transmitter
...
to become idle; it actually doesn't matter as the chip takes care of
this for us. It would also spin endlessly in certain circumstances
during shutdown.
While I'm here, (finally) add code to allow sending BREAK characters.
1999-11-28 12:23:18 +00:00
castor
df56622ada
regen
1999-11-27 09:02:22 +00:00
castor
3de779c46a
Add support for CS4235 codec as found on Intel KU440EX motherboard.
1999-11-27 09:02:13 +00:00
soren
6f6045c97d
Regen.
1999-11-27 01:03:33 +00:00
soren
8c5ab0744f
IBM cards update.
1999-11-27 01:03:18 +00:00
soren
506836faa1
Regen.
1999-11-26 17:17:21 +00:00
soren
71f7530292
Add two 3Com modems.
1999-11-26 17:16:53 +00:00
bouyer
8f56b89950
More WDCDEBUG_PRINT.
1999-11-26 12:39:43 +00:00
augustss
97fc004770
Don't complain when umodemstartread() returns USBD_IN_PROGRESS. It's normal.
1999-11-26 09:12:50 +00:00
augustss
d94a5b55fb
Make timeout device exploration optional in debug mode.
1999-11-26 01:41:03 +00:00
augustss
77bb4d8ce2
Cosmetic change.
1999-11-26 01:40:01 +00:00
augustss
aa32088c20
Cosmetic changes.
1999-11-26 01:39:27 +00:00
augustss
240991073c
Generate an error message when attachment fails.
1999-11-26 01:38:40 +00:00
augustss
961d4d6ad2
Change CS4297 id entry.
1999-11-24 23:21:01 +00:00
augustss
df60fd6eac
Regen.
1999-11-24 23:18:07 +00:00
augustss
ae1dcc2dc0
Comment out some entries for Entrega serial adapters. These entries
...
are only relevant before firmware download.
1999-11-24 23:17:27 +00:00
augustss
c156651eb9
Avoid the special when disconnecting devices with no config descriptor.
...
It was wrong.
1999-11-24 23:14:39 +00:00
augustss
bb2a9b3008
Add some more debug printing.
1999-11-24 23:13:19 +00:00
augustss
881d3f4735
A little cosmetic.
1999-11-23 20:36:10 +00:00
augustss
2e175b3f88
Avoid 0 blocksize.
1999-11-23 08:38:30 +00:00
scottr
d617933e27
Round out our options with 4bpp framebuffer support, conditional
...
on RCONS_4BPP.
1999-11-23 01:52:52 +00:00
augustss
17971be39a
Don't used extern on uhcidebug and ohidebug variables.
1999-11-22 21:57:09 +00:00
sommerfeld
17d170b1ca
defopt COM_DEBUG, COM_HAYESP, and COM16650
1999-11-22 03:53:38 +00:00
pk
d5a471ccc9
Check presence of Sbus interrupt properties before using them.
...
Only one case is known to trigger this omission: a Sparc Classic
configured as X terminal.
1999-11-21 15:01:50 +00:00
takemura
cad52c9e08
Add a entry for Mobile Dock 2, which is 2.5" HDD adapter.
1999-11-21 10:13:08 +00:00
jtk
a65648a323
regen
1999-11-20 18:32:31 +00:00
jtk
35b90fb812
add Xircom CE3 10/100 Ethernet
1999-11-20 18:32:08 +00:00
nisimura
40f7514028
Introduce wscons vsxxx mice (and possible tablet) routines; changes
...
of existing codes (lk201_ws.c, zskbd.c, and zsms.c) will follow.
1999-11-20 04:55:30 +00:00
augustss
f73590bbf0
Print the PnP id of unknown codecs.
1999-11-20 01:16:15 +00:00
augustss
14896709bf
Join two lines in the attach message.
1999-11-20 01:15:25 +00:00
augustss
7b92ed07bd
Propagate the USB revision number to the usb driver.
1999-11-20 00:57:08 +00:00
thorpej
7479d29f00
Make the ThunderLAN and VIA Rhine drivers use the common MII bit-bang module.
1999-11-19 18:27:18 +00:00
thorpej
f1ba0d46a3
Regen.
1999-11-19 18:26:22 +00:00
thorpej
55495ae2e9
Add OUI for Enable Semiconductor.
1999-11-19 18:26:09 +00:00
thorpej
0c3eefb6a5
Add a basic CardBus front-end for the `tlp' driver. Still more work to do.
1999-11-19 18:23:35 +00:00
thorpej
9ed17102f4
- Use the common MII bit-bang module.
...
- Add support other than 128-byte SROMs.
- Add support for the 21142/21143 MII.
1999-11-19 18:22:42 +00:00
thorpej
dc5a586c1c
Use the common MII bit-bang module.
1999-11-19 18:17:14 +00:00
joda
d7496546b5
try to do a better job of figuring out the EEPROM size; the old code
...
didn't work on (some?) 557-based cards
1999-11-19 15:19:14 +00:00
bouyer
3a220103e8
Adapt printf format for 64bit stats counters.
1999-11-19 10:42:48 +00:00
augustss
3386c68b46
Cosmetic changes and some small improvements. From FreeBSD and Nick Hibma.
1999-11-18 23:32:25 +00:00
joda
b578473fae
include dev/cardbus/cardbusdevs.h
1999-11-18 16:57:41 +00:00
joda
88d26dd881
regen
1999-11-18 16:03:43 +00:00
joda
08bc681319
fix bogus comment
1999-11-18 16:03:12 +00:00
joda
175087230a
use CARDBUS_VENDOR_INVALID
1999-11-18 15:11:15 +00:00
joda
8c62b47d9f
regen
1999-11-18 15:09:59 +00:00
joda
40f1a07541
add INVALID vendor, and an Intel modem
1999-11-18 15:09:30 +00:00
enami
38acee1010
Cope with new return value of pcmcia_scan_cis(). (Actually, it's not
...
so new but at least newer when I wrote these code).
1999-11-18 14:25:28 +00:00
enami
f38640f00f
Add some comments and reformat comment which doesn't confirm KNF.
1999-11-18 14:20:11 +00:00
oster
5fd68b5d02
We must initialize bp->b_dep in InitBP().
1999-11-18 13:28:06 +00:00
augustss
cdaec29859
A few more purely stylistic changes that I missed in the last round.
1999-11-17 23:00:49 +00:00
augustss
08aacd4e6f
Regen.
1999-11-17 22:59:30 +00:00
augustss
206c85df58
Add CATC analyzer.
1999-11-17 22:59:04 +00:00
thorpej
916d6aaa36
Use the common MII bit-bang module.
1999-11-17 17:56:52 +00:00
thorpej
6c50cb64e1
Common module for bit-bang'ing the MII.
1999-11-17 17:47:59 +00:00
fvdl
ba7e45647d
Initialize buffer dependencies list for soft updates when initializing
...
a new buffer.
1999-11-17 09:34:03 +00:00
thorpej
ce25407921
Make this a lot more like the PCI front-end.
1999-11-17 08:49:16 +00:00
soren
f361f1b1b8
Also disable EX_CONF_INTPHY on the B model.
1999-11-17 08:42:06 +00:00
thorpej
5bd0644a68
Make the MII code match the `ep' driver's (*again*).
1999-11-17 08:03:30 +00:00
thorpej
e1a760a4a7
The 3c575-TX does *not* have an internal PHY.
1999-11-17 07:59:57 +00:00
simonb
fca16d1571
Move the "Attach the interface" section after printing the mac address
...
and buffer sizes. Stops the ipv6 attach info from messing up the
other driver info.
1999-11-17 03:42:24 +00:00
jun
559f1ca662
re-generating isapnpdevs.c isapnpdevs.h
1999-11-17 02:03:10 +00:00
oster
e589155692
Remove some minor stuff that wasn't right, and wasn't even really used.
1999-11-17 01:16:37 +00:00
augustss
ef8e85f177
Regen.
1999-11-17 00:09:48 +00:00
augustss
62058f9f6b
Add the SBLive! joystick device.
1999-11-17 00:09:17 +00:00
augustss
ffb29861c2
Add a few more diagnostics.
1999-11-16 22:19:03 +00:00
augustss
70ad5362d4
Fix a pointer test that I got wrong in the big code cleanup.
1999-11-16 22:15:50 +00:00
mjacob
a7c74fb98f
Re-add stub Qlogic F/W files so that life is easier when/if the new
...
Qlogic F/W copyright is approved.
1999-11-16 18:48:40 +00:00
augustss
c5019ec09a
Add a quirk for a buggy Qtronix keyboard.
1999-11-16 12:08:38 +00:00
augustss
b019d68caa
Some minor changes from OpenBSD.
1999-11-16 12:04:28 +00:00
augustss
1d1d6b868d
Mark an early Altec Lansing speaker as broken.
1999-11-16 11:39:48 +00:00
augustss
982eb1b4e6
Preallocate DMA buffers. Fixes problem reported by Hubert Feyrer.
1999-11-16 10:21:11 +00:00
jun
1e396f9b0b
Support for Adaptec AVA-1502P
...
kern/8804 patch by NAKAGAWA, Yoshihisa
1999-11-16 05:10:54 +00:00
jun
a525b9a12a
Commit patch kern/8778
...
Subject: NEC PCI modem support
1999-11-16 03:15:17 +00:00
enami
7463c844a0
Make this file compile again; terminate the continuation line with backslash.
1999-11-16 02:13:02 +00:00
thorpej
a49d3ecb33
Add a macro to generate a class code given class, subclass, and interface.
...
From UCHIYAMA Yasushi's PCI BIOS patches.
1999-11-15 23:41:10 +00:00
augustss
aef39844d9
Add quirk for speakers that pretend to support the audio class, but don't.
...
Add quirk for mice that geberate spurious button up events (XXX fix not fully
implemented).
1999-11-15 22:04:14 +00:00
mcr
4429aebc03
added support for BOCA 6port ISA adapter. 3x16552 with an
...
interrupt status register at yet-another-address.
ioat0 at isa? port 0x220 irq 5 flags 1# BOCA 'ioat66' 6-port cards
com* at ioat? slave ?
1999-11-15 21:13:38 +00:00
dante
70bd4a7d53
Let user enable/disable WDTR, SDTR and Tag Queuing from kernel config file
1999-11-15 19:55:53 +00:00
fvdl
0b1963121a
Add Kirk McKusick's soft updates code to the trunk. Not enabled by
...
default, as the copyright on the main file (ffs_softdep.c) is such
that is has been put into gnusrc. options SOFTDEP will pull this
in. This code also contains the trickle syncer.
Bump version number to 1.4O
1999-11-15 18:49:07 +00:00
joda
5527afff97
(pccbb_pci_callback): no point in reading the bus number register
...
twice
1999-11-15 16:19:03 +00:00
nisimura
cc2e1c302a
- Reflect changes in ibus_intr_establish() definition.
...
- More concise way to initialize TC framebuffer device for console.
1999-11-15 09:54:41 +00:00
haya
3be097c31d
Handle insertion and removal events more strictly.
1999-11-15 06:08:02 +00:00
haya
89d0a53e2c
Fill 0 into CardBus base address registers before a card is
...
configured.
1999-11-15 06:01:11 +00:00
nisimura
b06e451c53
- No need to include '<machine/autoconf.h>'.
...
- Nuke tc_badaddr() check from asc_tc because the existency check is already
done for real TC devices.
- Nuke tc_badaddr() check from asc_ioasic because it is a builtin device
found in all of IOASIC DECstations.
1999-11-15 05:25:57 +00:00
nisimura
8e061f4876
Make sure TC_IPL_xxx synonymous with IPL_xxx.
1999-11-15 03:45:50 +00:00
nisimura
9c3842f41b
Relocate 'struct tc_softc' and several function declarations useful
...
to outsides of 'tc.c' into 'tcvar.h'.
1999-11-15 03:41:49 +00:00
soren
b202ac1466
Allow SCSI_DELAY to be shorter than 2 seconds.
1999-11-14 18:06:09 +00:00
augustss
5f8274b5a6
Get transfer status right on short transfers. From FreeBSD, Nick Hibma.
1999-11-13 23:58:01 +00:00
matthias
b45486b2a2
Make this work again by adding XS_CTL_ASYNC to the SCSI requests in
...
se_ifstart and se_recv.
1999-11-13 18:03:34 +00:00
soren
748b241afb
Export softc.
1999-11-13 13:40:28 +00:00
mjacob
5f4088eb26
Hide function definition within ifdef's is becomes active in.
1999-11-12 19:11:25 +00:00
joda
f9bf746086
(cardbus_attach_card): don't free cc
1999-11-12 18:18:38 +00:00
joda
4278cf451e
if the image size is zero, assume it really means one block
1999-11-12 18:17:36 +00:00
thorpej
4bdf6bd731
Call mii_down() as appropriate.
1999-11-12 18:14:17 +00:00
thorpej
bca88a28c8
Add mii_down(), which is used by MAC drivers to inform PHYs that the
...
interface is now down. PHYs use this to cancel pending asynchronous
operations.
1999-11-12 18:12:59 +00:00
is
1c37111492
Identification of DOMEX PCI-SCSI board, by Thilo Manske, PR 8772.
1999-11-12 12:03:32 +00:00
augustss
0d2fabdf26
A number of stylistic changes to increase readability (many suggested
...
by Nick Hibma):
use NULL not 0
declare all local definitions static
rename s/usbd_request/usbd_xfer/ s/reqh/xfer/
rename s/r/err/
use implicit test for no err
KNF
1999-11-12 00:34:57 +00:00
augustss
c8ad47986a
Regen.
1999-11-12 00:26:39 +00:00
augustss
505ab77387
Add a modem from ELSA.
1999-11-12 00:26:13 +00:00
scw
3981e235b7
Zero is a valid value for ch_tcor and ch_rcor, so be a bit more conservative
...
when deciding if the baud-rate should be changed. (Spotted by Bruce Martin)
Also fix the mask used when setting the Rx FIFO threshold to zero. I don't
yet understand how the Rx side worked with the code as it was. ;-}
1999-11-11 09:38:43 +00:00
augustss
445d6f8e64
Regen.
1999-11-10 19:47:39 +00:00
augustss
f2725f06b8
Add another Quickcam.
1999-11-10 19:46:40 +00:00
drochner
3bc4cec200
allow to set multiple keyboard "variants" simultanously.
...
Follows PR kern/8456 by Michael Eriksson <eramore@era-t.ericsson.se>,
implemented diffently.
1999-11-10 16:49:38 +00:00
matt
391c8e434d
regen
1999-11-10 15:56:39 +00:00
matt
805b56adb4
Add Entrega USB Serial->DB9 widget
1999-11-10 15:55:51 +00:00
leo
0c76b12125
Give lp->d_type a value other than 'unknown'. When the model is "ST506",
...
the d_type field becomes DTYPE_ST506, otherwise it will be set to DTYPE_ESDI.
1999-11-10 14:11:34 +00:00
augustss
8276207b08
Regen.
1999-11-10 12:31:31 +00:00
augustss
8436192416
Add two more devices.
1999-11-10 12:31:01 +00:00
mycroft
f8934aa2f6
Modification to the previous:
...
We still have to preload the command, when selecting without ATN. (We could
probably avoid this by being more careful in the interrupt handler...)
1999-11-10 05:02:53 +00:00
mycroft
58fec0d55a
When sending a REQUEST SENSE, do *not* attempt to create an I_T_L nexus. This
...
is technically wrong, and some targets (like my 4x NEC CD-ROM drive) misbehave
when we do.
1999-11-10 04:21:30 +00:00
mycroft
105a2438f9
Fix an obvious bug is some diagnostic code; we must lower our spl again...
1999-11-10 04:19:59 +00:00
mycroft
5b75863870
A residual after select with DMA step 2 is legitimate (in fact, *not* having a
...
residual would probably be cause for concern), so don't spew about it.
1999-11-10 00:42:37 +00:00
augustss
e9fc8103ca
Make detach wait for interrupts to finish.
...
Bail out in interrupt routine when device is dying.
1999-11-09 16:52:14 +00:00
augustss
3ea93b7669
Make sure to call vdevgone() on all devices when deteching.
1999-11-09 16:50:47 +00:00
joda
c7cca9cd39
make this compile with CARDBUS_DEBUG
1999-11-09 15:03:59 +00:00
sommerfeld
dea88f1c20
Completely rewrite receive processing to avoid sleep-deprivation-induced
...
brain damage and infinite loops, and lousy RTTs
Also, flush tx queues when reassociating with AP and when taking the
interface down.
1999-11-09 14:58:07 +00:00
haya
e54d837b8b
Maintenance CardBus/PCI extension ROM mapping routine.
...
1. Make Extension ROM not to be mapped on I/O space.
2. Do not check the bus-space indicator in ROM register.
1999-11-09 09:20:30 +00:00
nisimura
2924b6835a
Fix errors in sfb_copycols() of the forward (left-to-right) case.
1999-11-09 08:25:31 +00:00
oster
3949e74f78
If we have a choice: do not trust the parity disk for read
...
balancing in a RAID 1 set if we know that the parity might not
be up-to-date. Thanks to Thor for bringing this to my attention.
1999-11-09 03:07:20 +00:00
joda
1b686307cb
correct number of BAR:s in cardbus_cis_info
1999-11-08 20:21:24 +00:00
joda
fe2d79ec9a
Let decode_tuples take function to call for each tuple, and use this
...
to get some vital information from the CIS (some network cards need
this to get the mac-address). This should be merged with the related
code for PCMCIA cards, but that requires more thought.
1999-11-08 20:19:10 +00:00
joda
dbb2685da6
add some bare-bones CIS information to the attach_args struct
1999-11-08 19:59:08 +00:00
joda
f6be3b394d
regen
1999-11-08 19:57:32 +00:00
joda
19ff47781e
copy xircom entries from pcidevs
1999-11-08 19:57:13 +00:00
sommerfeld
1cfdb728d0
avoid touching freed mbuf after allocation failure.
1999-11-08 15:56:16 +00:00
sommerfeld
66ab262b1c
add a bunch of debug printfs under IFF_DEBUG and IFF_LINK2;
...
turn on IFF_DEBUG to trace the management protocol goo.
turn on IFF_LINK2 as well to see beacons.
1999-11-08 15:45:00 +00:00
sommerfeld
94bb856781
misc cleanups; seems to work a little better in a dense-AP environment now.
...
1) ignore probe requests rather than printing "unknown mgmt subtype"
(cosmetic)
2) don't panic if mget of the 2nd mbuf in a chain fails (patch from MCR)
(though that whole function badly needs to be rewritten)
3) be a little more tenacious about hanging on to an access point.
1999-11-08 13:24:00 +00:00
augustss
9cec807b1c
Return -1 from wsmux_displayioctl() if no muxes components like the ioctl().
1999-11-08 10:10:25 +00:00
mycroft
0c1542d9a4
Apply wrstuden's stopgap change to make alpha/macppc X work without wsmux.
1999-11-08 04:48:18 +00:00
enami
8567277ae0
Print range of all iospaces or all memspaces if their length aren't zero.
1999-11-07 07:44:21 +00:00
cgd
b4560adaf2
regen
1999-11-07 07:03:08 +00:00
cgd
7867af6cfb
back out rev 1.166:
...
(1) the list added isnt' complete and i'd call it incorrect. (There are
other devices with these names, where were omitted. I've never seen
the devices with these IDs, I _have_ seen the other devices that go
by these names.)
(2) the PR (8754) had not been updated to note that the problem was
fixed, and i'd preiously asked the submitter for more information and/or
a corrected list.
1999-11-07 06:59:46 +00:00
sommerfeld
8be740541b
Extract MAC address from CIS data in pcmcia front end.
...
Fix multicast address manipulation.
ipv6 now works through this driver.
1999-11-06 16:43:53 +00:00
rh
b2a56ee1b9
regen.
1999-11-06 13:50:02 +00:00
rh
080ff79d14
Add vendor/product entry for Auravision VxP524 PCI Video Processor.
1999-11-06 13:48:29 +00:00
augustss
34e97b4c65
Regen.
1999-11-06 11:18:00 +00:00
augustss
3514a2e115
Add SIIG devices. Closes PR kern/8754 from Andreas Wrede <andreas@planix.com>
1999-11-06 11:17:30 +00:00
soren
6f961bbe31
It's okay for a memory region to be larger than it's alignment.
1999-11-06 06:20:53 +00:00
enami
6b2ae05f21
Possible typo.
1999-11-06 01:01:20 +00:00
enami
9be459a1fb
Regen.
1999-11-06 00:59:56 +00:00
enami
9c7bc44f91
Support an earlier version of IO-DATA PCLA/T.
1999-11-06 00:58:32 +00:00
pk
23c39b410d
Fix some diagnostic output with a patch from Jonathan O'Brien.
1999-11-05 19:00:44 +00:00
ad
341c38ac01
In rasops_do_cursor(), don't pull the mask from ri_devcmap[], just use ~0.
...
Needed to make cursor DTRT on NetBSD/hpcmips - from takemura.
1999-11-05 10:16:11 +00:00
sommerfeld
73bf131124
Add rcsid's
1999-11-05 05:13:36 +00:00
nisimura
392a4acdd7
- Remove temporary hack to recognize PMAGD since SFB+ rendering function
...
is found not fully upward compatible to its predecessor. sfbp.c is now
under development.
- Reduce copycols() malfunction, but has still lot of troubles.
1999-11-05 03:28:40 +00:00
bouyer
fb8b192c0a
Pass xfer->c_bcount instead of sc_xfer->datalen to the device, so that
...
it gets the rigth len for a request sense (from OpenBSD).
1999-11-04 21:16:53 +00:00
thorpej
0ad32f07d2
Revert this part of rev 1.59:
...
- Be more conservative when resetting the interface after a transmit error.
It caused the interface to totally wedge on the (somewhat common) transmit
FIFO underrun condition.
1999-11-04 20:27:11 +00:00
thorpej
4a09180976
Don't pass rd/mult capability though a PCI-PCI bridge. The bridge would
...
have to break it up into mutliple rd/line's anyhow, so why bother letting
the device issue it in the first place.
1999-11-04 19:04:04 +00:00
thorpej
110ac27449
Make sure devices are told they can use rd/line, rd/mult, and wr/inval.
1999-11-04 19:03:00 +00:00
sommerfeld
d9bc6e4f98
Conditionalize so this builds on 1.4.x..
1999-11-04 18:43:42 +00:00
sommerfeld
12b00b0444
Allow this to build on 1.4.x, too
1999-11-04 18:41:14 +00:00
sommerfeld
fd0062aeab
Attempt to be smart about whether to use I/O space or memory space to
...
access the card's shared memory: if we can't allocate the 32k we need,
fall back and just use I/O space access.
1999-11-04 17:48:13 +00:00
sommerfeld
2ee5984fa6
Driver front-end for BayStack 650 PCMCIA 802.11 card.
...
Committed using the driver.
1999-11-04 17:12:43 +00:00
sommerfeld
58e709f695
Minimally functional driver for the am79c930 802.11 controller chip).
...
Working well enough to support dhcp; i'm doing this commit using the
interface.
Supports FH only. Does not yet do ad-hoc mode; works in
infrastructure mode. Not yet tested in environments with multiple
access points.
1999-11-04 17:10:53 +00:00
tsarna
c0b20561f7
regen
1999-11-04 16:18:41 +00:00
tsarna
9df6f09e30
Add Aureal AU8820
1999-11-04 16:02:20 +00:00
augustss
fb580e3f6e
Regen.
1999-11-04 10:34:40 +00:00
augustss
1289659618
Add SBLive!
1999-11-04 10:34:03 +00:00
joda
c8532c3ebe
regen
1999-11-04 09:39:17 +00:00
joda
dbfcb792e1
add Xircom X3201-3 Fast Ethernet Controller
1999-11-04 09:38:38 +00:00
jonathan
0588cdfc88
Update user-level PPS-API to match -05 draft.
...
Change PPS_<xxx> ioctls to PPS_IOC_<xxx>.
1999-11-04 05:33:58 +00:00
mrg
bd0928e723
find "SUNW,hme" as well as "hme". this matches the onboard
...
ultra2 hme. haven't actually tested this beyond it probing
because my scsibus is hanging. anyway, it reports:
hme0 at sbus0 slot 14 offset 0x8c00000 vector 21 ipl 6: address 08:00:20:8f:7f:8f
1999-11-04 05:31:38 +00:00
thorpej
97bbad1f0b
Do rd/line and rd/mult on the MX98725 and LC82C115, too.
1999-11-04 01:27:32 +00:00
thorpej
e3f20e8ff1
Use Memory Read Line and Memory Read Multiple on the 21140, 21140A,
...
21142, and 21143, if the PCI bus says its okay.
1999-11-04 01:20:55 +00:00
thorpej
a4e1bde0b3
Print out if the read {line,multiple} and write/invalidate commands are
...
okay to use.
1999-11-04 01:03:34 +00:00
thorpej
ca9b9a3b2e
Adapt to mii_phy_probe() change.
1999-11-04 00:24:00 +00:00
thorpej
bedeeb9896
Allow mii_phy_probe() to be called multiple times, and allow the caller
...
to specify either the PHY number or the PHY `offset' (1st, 2nd, 3rd, etc.)
to configure.
1999-11-04 00:22:07 +00:00
thorpej
3750d3f592
Update for ifmedia changes.
1999-11-03 23:07:10 +00:00
augustss
1e460723a5
Don't flag an error when doing ioctl() on a mux without any
...
multiplexees. Should fix PR 8723.
1999-11-03 22:48:38 +00:00
thorpej
bc82bff1dc
Don't add any loopback versions of media, for now.
1999-11-03 22:32:45 +00:00
thorpej
8fc600c3b1
Clean up the code that adds media a little, and make media selection
...
table-driven in preparation for some other changes to be made.
1999-11-03 22:30:32 +00:00
thorpej
e017601bd3
More or less completely rewrite the way DECchip media is handled, and
...
add support for the DECchip 21142/21143 SIA/SYM media. Make the Macronix
98713 behave like a 21140A, and the 98713A and later behave like a 21143.
Nuke all of the Macronix-specific Nway code, as it will be identical to
the 21143 Nway code once it is written.
1999-11-03 22:25:08 +00:00
thorpej
eb16cd3aa7
Define DECchip 21142/21143 register bits, and since the Macronix chips
...
are nearly perfect 21143 clones, delete a bunch of redundant info in that
section of the file.
1999-11-03 22:22:49 +00:00
ragge
94b8f863fa
Don't use structs for BI space definitions, use offsets.
1999-11-03 21:57:40 +00:00
matt
31ba134e32
use __vax__ and __i386__ instead of vax and i386
1999-11-03 20:50:17 +00:00
chs
f13d3f5b3b
from jason:
...
avoid biodone()ing the original buf twice when a component buf
gets an error. fixes PR 8704.
1999-11-03 16:04:03 +00:00
mycroft
d2b362b685
Only update the cursor state if it's enabled.
1999-11-03 15:55:27 +00:00
mycroft
4f1f2c6398
Fix silly error that caused the secondary channel to be ignored if the primary
...
channel was disabled.
1999-11-03 14:54:07 +00:00
augustss
3b576cc6b2
Update.
1999-11-03 12:11:26 +00:00
augustss
3fc5780b19
Allow irq 15 since some clones use it.
1999-11-02 23:35:02 +00:00
augustss
361b083d4c
Shorten some delay()s. From WITEK Wnuk <witek@atari.org>
1999-11-02 17:48:01 +00:00
augustss
35483ee3bf
Set mixer controls after a reset.
1999-11-02 17:05:05 +00:00
augustss
b952f8727b
Print a little more information when attaching.
1999-11-02 16:54:27 +00:00
kleink
b536890c88
Add a mixer control for the Master Volume Mute knob.
1999-11-02 12:11:42 +00:00
augustss
72a864f78c
Add the midibus attribute to the fms driver.
1999-11-02 11:58:06 +00:00
takemura
8f94bda30c
Add new font sets - VT220 8x8 and 8x10.
...
I brought them from arch/i386/isa/pcvt/Util/fonts.
You can specify FONT_VT220L8x8 or FONT_VT220L8x10 in a configuration file.
1999-11-02 10:25:22 +00:00
soren
bc18b45323
Clean up attachment printing a bit.
1999-11-02 05:41:27 +00:00
soren
09c41837ce
Fix crash when both 1370 and 1371/1373 devices are configured.
...
Update documentation links.
XXX The initial volume of the 1371 mixers is set to 255. Should be ~200.
1999-11-02 05:40:59 +00:00
thorpej
c8852145bc
Get fms MPU and OPL module inclusion right.
1999-11-02 00:29:20 +00:00
augustss
3c40153ea9
Fold some long lines and make it compile with the new auconv functions.
1999-11-01 23:26:58 +00:00
augustss
7c8206c662
Add a missing file for the fms driver.
1999-11-01 21:54:12 +00:00
augustss
8cd393778b
Regen.
1999-11-01 20:43:51 +00:00
augustss
684aa0605c
Add FM801 audio device driver. From Witold J. Wnuk ww181302@zodiac.mimuw.edu.pl
...
Closes PR kern/8729.
1999-11-01 20:43:12 +00:00
augustss
860ebb7a92
Make little endian and big endian version of all functions
...
that deal with 16 bit samples. Let the drivers decide which ones
to use.
1999-11-01 18:12:19 +00:00
augustss
fb4a4525a8
Be cautious about the blocksize returned by the hardware driver to
...
avoid division by 0.
1999-11-01 18:06:36 +00:00
haya
88f1d44cc2
Change the interface of cardbus_function_enable() and
...
cardbus_function_disable().
1999-11-01 09:59:23 +00:00
haya
8553661a5e
Maintainance the name of Ricoh PCI-CardBus bridges.
1999-11-01 08:58:45 +00:00