Commit Graph

796 Commits

Author SHA1 Message Date
tsubai
500edb5379 Fix typo. (From PR 7027) 1999-04-01 14:55:25 +00:00
tsubai
4384fd5134 Fix big-endian support.
TULIP_BUSMODE_BIGENDIAN does bswap packet buffers also, so we should use
TULIP_BUSMODE_DESC_BIGENDIAN on big-endian machines. (PR 7027)

XXX 21040 doesn't have this bit, but supporting only 21041+ is better than
    nothing.
1999-04-01 11:02:20 +00:00
mjacob
e50460f5fa Oops- if you enable 1080 support, remember to load the f/w 1999-03-27 01:08:59 +00:00
mjacob
99d46bf762 add isp1080 support and some basic PDB change stuff 1999-03-26 22:39:44 +00:00
bouyer
d907e1f61e First pass at support of Compaq NetFlex 3/P PCI: this one has
IO and Mem base address register inverted.
Still need some MII hack to get it fully fonctionnal.
1999-03-25 16:15:00 +00:00
explorer
6b9af88b99 wrap kernel bits in shared kernel/userland files 1999-03-25 04:09:33 +00:00
explorer
7bfd643eab install if_lmc*.h 1999-03-25 03:54:43 +00:00
explorer
0c2f5ada28 Commit files for the LAN Media Corporation high speed serial/HSSI/DS3 driver 1999-03-25 03:32:43 +00:00
explorer
960c283a65 Add LAN Media Corporation info 1999-03-25 03:28:17 +00:00
explorer
77597ecd3e Start commit of Lan Media Corp T1/HSSI/DS3 driver 1999-03-25 00:51:53 +00:00
cgd
fe0bb65b38 in general, it's a good idea to make sure you at least have all of the
variables you reference, before you commit something...
1999-03-24 18:47:51 +00:00
mrg
d2397ac5f7 completely remove Mach VM support. all that is left is the all the
header files as UVM still uses (most of) these.
1999-03-24 05:50:49 +00:00
thorpej
3993ee01e4 Don't enable I/O or memory access here! These bits in the PCI CSR are
set up by the firmware, and indicate which mapping types the system
supports.
1999-03-24 01:07:59 +00:00
thorpej
ac0f626cca Make sure bus mastering is enabled. 1999-03-24 01:05:15 +00:00
thorpej
9f85a4a798 Make sure bus mastering is enabled. 1999-03-23 23:18:50 +00:00
mycroft
cfe7413adb Make 48KHz output work. 1999-03-22 07:58:55 +00:00
mycroft
f60907c286 Regen. 1999-03-19 06:40:11 +00:00
mycroft
4e92fb2fd1 Add AudioPCI 97 (a.k.a. Creative Ensoniq AudioPCI). 1999-03-19 06:39:32 +00:00
cgd
ff42ff62e8 pull pci_machdep.h in from machine/ 1999-03-19 03:37:52 +00:00
thorpej
1954300d6c Regen. 1999-03-17 19:21:49 +00:00
thorpej
0d433f490b Add Silicon Integrated Systems SiS900 10/100 Ethernet. 1999-03-17 19:20:51 +00:00
mjacob
d596b20f1e prototype 1080/1240 support 1999-03-17 06:16:42 +00:00
mjacob
e380eb62d5 Tron whacked my you-know-what because I didn't follow procedure.
So I insered his description of the 'procedure' in the most likely
place a developer will find it.
1999-03-16 22:41:56 +00:00
tron
ddbc34d638 Regen from "pcidevs". 1999-03-16 22:32:58 +00:00
mjacob
f50c9fa8ea add Qlogic 1080 && 1240 product IDs 1999-03-16 21:24:46 +00:00
sakamoto
23903bfc0e Regen. 1999-03-11 05:17:54 +00:00
sakamoto
272f5b609d Add several VIA Technologies chipsets. 1999-03-11 05:17:24 +00:00
drochner
5704ad4969 regen 1999-03-09 11:48:59 +00:00
drochner
2987883f07 add 2 ISDN cards, from Martin Husemann per PR kern/7110 1999-03-09 11:48:03 +00:00
explorer
3ebb419571 Update to slightly altered rnd_attach_source() api 1999-02-28 17:08:05 +00:00
dante
ceef7fa3d7 Fix AdvanSys Narrow driver to work on Alpha 1999-02-25 20:20:30 +00:00
bouyer
71036465a5 In cy693_setup_channel(), setup timings for IOR too (they were left to 0,
which is a way too higth timing for some devices). Thanks to Ken Wellsch
for trying the multiple debug kernels until the problem was located.
1999-02-22 10:12:00 +00:00
ross
ea05c3b739 Fix typo. 1999-02-20 07:07:07 +00:00
thorpej
598b05da47 Regen. 1999-02-19 19:12:09 +00:00
thorpej
d9c29083d4 Improve descriptions for DEC Ethernet chips. 1999-02-19 19:11:33 +00:00
thorpej
3f8a09bba4 Improve product descriptions, and add 3c905-FX and 3c980 Server Adapter
products.
1999-02-19 06:58:42 +00:00
thorpej
7248c3be19 Improve card descriptions. 1999-02-19 06:57:56 +00:00
thorpej
02df2bd5a5 Regen. 1999-02-19 06:56:53 +00:00
thorpej
1128dd593e Improve the descriptions of 3Com Ethernet cards, and add the 3c905B-FX
and 3c980 Server Adapter products.
1999-02-19 06:55:15 +00:00
thorpej
3a63b5db2a Regen. 1999-02-19 05:53:36 +00:00
thorpej
f43c45889a Add several Tulip clone chips. 1999-02-19 05:53:00 +00:00
mycroft
bd4cd051b9 This is an utterly revolting hack to work around the previously mentioned
lossage.  On the Alpha, we force the buffers to be allocated through the SGMAP
so that the PCI bus addresses are low enough.
At least it's only one line of code...
1999-02-19 02:27:59 +00:00
thorpej
a473ed5477 Fix omission in previous. 1999-02-18 19:24:39 +00:00
mycroft
699a815751 Pass the correct address (PCI bus address, not PA) to the card.
Also fix some typos and add more debugging printf()s.
This would work on the Alpha, but the card I have appears to have the upper
address bits chopped off, and the ring buffer gets mapped using the DGMAP,
which uses the upper bits.  Boom.
1999-02-18 09:22:17 +00:00
mycroft
e0b748e50c Pass the correct address (PCI bus address, not PA) to the card.
Works on an Alpha now.
1999-02-18 07:59:30 +00:00
mycroft
c02bf3c4d7 Minor code munging. 1999-02-18 05:46:38 +00:00
thorpej
982603ce5b Don't reset the interface when the media changes. 1999-02-18 01:24:29 +00:00
thorpej
78e18b8d8c Back out to the previous stable revision of the fxp driver. The latest
one had too many stability problems.
1999-02-18 01:23:41 +00:00
mycroft
6ce15ae4e3 spaces -> tabs 1999-02-18 00:55:36 +00:00
mycroft
f1e84a4ec5 A few things:
* Use the trigger interface.
* Permit different encodings for record and playback.
* Set AUDIO_PROP_INDEPENDENT.
* Fix the mmap(2) hole again.
* Use 16-bit mode for a-law and u-law playback.
1999-02-18 00:54:19 +00:00