matt
6e32aa4af4
Invert the RXCOPY test. Note that most new platforms will not
...
have relaxed alignment so the de driver should just work on them.
1998-09-29 22:40:52 +00:00
dante
b2a68e14db
Change sources to be KNF
1998-09-26 19:53:34 +00:00
dante
2cf169c563
Add AdvanSys ULTRA WIDE SCSI controllers
1998-09-26 16:20:31 +00:00
dante
b207a7d09d
Change product ADVSYS 2300 to ADVSYS WIDE
1998-09-26 16:16:23 +00:00
dante
da0a3e615e
Add support for AdvanSys Ultra Wide boards ABP-9xxUW
1998-09-26 16:09:32 +00:00
dante
4372d4402e
Remove Wide boards references
...
Update supported boards list
1998-09-26 15:52:55 +00:00
matt
1131320f18
Fix transmit underflow messages. (\0128 != \0 128)
1998-09-25 18:06:53 +00:00
mark
0c812cb0bc
Regenerate from pcidevs.
1998-09-22 23:00:44 +00:00
mark
de8340f7fd
Add ALI M1531 Host-PCI bridge.
...
Add Cirrus Logic CS4610 and CS4280 Audio chips.
Add Cirrus Logic CS4400 communications controller.
1998-09-22 22:59:02 +00:00
matt
d3e02fc461
Fix the accton support. Only set the board type it isn't an ISV.
1998-09-22 04:23:18 +00:00
mjacob
07bb8331e8
Roll back to 1.71 version- too many unexplainable problems with 1.72.
1998-09-21 14:53:58 +00:00
drochner
72fa4aec9b
regen
1998-09-18 10:51:15 +00:00
drochner
e630f429ab
Add PCI-VME interfaces: Tundra Universe and Bit3 2706
...
Note that Newbridge is now Tundra
Add Adaptec 7890 & Co.
1998-09-18 10:49:11 +00:00
mark
e9a20eaff4
Regen.
1998-09-18 04:30:52 +00:00
mark
0cf7fe7c62
Add yet another vendor ID for Fujitsu.
...
Add vendor ID for ESS Technology Inc.
Add product ID for ESS Technology ES1938 SOLO-1 AudioDrive
Add product ID for Fujitsu K56flex LTMODEM
Add product ID for TI PCI1250 PC Card bridge
Add product ID for Trident Cyber 9397 Video controller.
1998-09-18 04:30:10 +00:00
mjacob
6d8a22890e
dma setup now returns CMD_QUEUED or CMD_COMPLETE. Clarify a ternary
...
operation that needed some parentheses.
1998-09-17 23:10:20 +00:00
matt
e7be3f3601
Fix a problem where txput could "lose" dmamaps if it couldn't actually
...
place the packet into the ring for some reason.
1998-09-15 17:26:46 +00:00
matt
2633c65da5
This commit fixes two bugs in the de driver. The first is that the
...
descriptor count gets miscounted on txprobes. The second (and more
important) is that transmit stalls should now be fixed. The problem
was not due to lack of ring resources but dmamaps. When Jason changed
the driver to use pre-allocated maps (instead of the dynamic ones I
used), and when there were no more maps, the driver just gave up instead
of calling tx_intr to free any transmitted but unreclaimed dma maps.
Since there was nothing being transmitted, no transmit interrupts
would fire to restore things (and OACTIVE prevented other transmits
from happenning). So it stayed starved until another interrupt cause
(like a received packet) "woke" it up.
1998-09-15 02:39:03 +00:00
mjacob
52588e4fde
add more general probe to regular more operation stuff
1998-09-08 07:30:32 +00:00
mjacob
9b29429984
Remove clocks as common code now can determine what clock rates to use.
...
Remove other than 8 byte bursts- until we clarify whether or not buggy
PCI implementatiosn really cause problems.
1998-09-08 07:16:46 +00:00
veego
adebee9ad7
Regen.
1998-09-06 17:27:40 +00:00
veego
25eaf86126
Add the Brooktree 878 and 879 id's and fix the comment of the 849 entry.
1998-09-06 17:26:03 +00:00
drochner
b43e33a471
Since the RAMDAC drivers use the !=0-ness of fields for diagnostic
...
purposes, we have to zero-initialize the tga_devconfig structure.
1998-09-02 19:51:06 +00:00
dante
d35b531a68
Remove __BROKEN_INDIRECT_CONFIG
...
Correct currently known boards
1998-08-31 17:15:25 +00:00
dante
cb8b14827c
Adjust copyright justification
1998-08-29 13:54:50 +00:00
dante
17759893b0
Add rcs id
1998-08-29 13:44:49 +00:00
drochner
2f94f2c21c
some fixes:
...
-use of uninitialized variable in attach (mostly harmless)
-removal of dead code in attach()
-fix of interpretation of SIA blocks on >=21142 (serious, caused strange
things with 10Mbit)
1998-08-28 20:58:37 +00:00
drochner
a80cad6e0a
regen
1998-08-26 20:00:37 +00:00
drochner
fe1c5e2163
add the SIS 5597/5598 all-in-one PCI chipset
1998-08-26 19:59:16 +00:00
dante
d93a0d81b0
Add AdvanSys support
1998-08-26 14:20:37 +00:00
dante
97b8010151
Changed ADVSYSPROD to ADVSYS vendor ID
...
Added 1200A, 1200B, ULTRA, 2300 AdvanSys products ID
1998-08-26 14:18:26 +00:00
dante
d9e417cde9
Add AdvanSys 930U and 940U SCSI controllers
1998-08-26 14:13:58 +00:00
thorpej
daa8ad1747
Add some braces to make egcs happy.
1998-08-25 04:56:01 +00:00
thorpej
85c6c03e2a
Change the 32-bit fields of the RFA to an arrays of bytes, so that
...
egcs won't attempt to optimize inline copies of them into a single
load/store (the RFA is not 4-byte aligned in the DMA area).
Just use memcpy() to copy those fields, now, not our own home-grown.
1998-08-25 01:08:15 +00:00
matt
ea3bfd6d80
Fix bug in transmit logic that would transmits to stop. Boolean dyslexia
...
stricks again.
1998-08-24 14:09:15 +00:00
veego
ff2c3adddc
Add some braces to stop the new egcs warnings.
1998-08-20 19:55:06 +00:00
thorpej
8021b2ae29
Initial support for the Brooktree Bt463 RAMDAC.
1998-08-18 23:29:28 +00:00
thorpej
ff266f0937
Add some braces to make egcs happy.
1998-08-18 18:23:07 +00:00
thorpej
813dfd31c5
Fix a couple of obvious bugs in the hardware cursor handling code, and
...
use the RAMDAC callbacks to get/set the cursor colormap.
1998-08-18 08:40:39 +00:00
thorpej
6ba7f2f6fd
Need an entry point to check cursor colormap entries for validity
...
before actually setting them.
1998-08-18 08:23:46 +00:00
thorpej
3db6850bb7
When updating the cursor colormap, actually store the data in our
...
copy of the cursor colormap, not the regular colormap!
1998-08-18 08:22:49 +00:00
thorpej
feaf75c755
Add set_curcmap and get_curcmap RAMDAC methods, for use by the TGA hardware
...
cursor code. These are unneeded on the Bt485, since the RAMDAC handles
the hardware cursor. They are needed for the Bt463, however, since the
RAMDAC only provides cursor color.
1998-08-18 08:07:45 +00:00
thorpej
082116a927
vm_offset_t -> vaddr_t
1998-08-18 08:00:17 +00:00
augustss
cd09067eb4
* Redo the way the way the MIDI driver attaches to audio devices.
...
* Improve the midisyn layer a little.
* Add a driver for the Yamaha OPL[23] FM synths.
The opl driver is not finished yet; it sounds pretty awful.
For some strange reason I cannot get any FM sound from my SB64 cards,
but a regular SB16 works fine.
1998-08-17 21:16:09 +00:00
thorpej
7ce9726a7d
Oops, don't forget to tick the MII once a second.
1998-08-15 17:04:52 +00:00
bouyer
1bbc572701
Fix typos in last commit.
1998-08-15 16:58:53 +00:00
bouyer
53d231dae3
correct indent.
1998-08-15 16:49:33 +00:00
mycroft
62b1bf3e2e
Assign my copyrights to TNF.
1998-08-15 10:51:16 +00:00
mycroft
6dc903202f
Assign my copyrights to TNF.
1998-08-15 10:10:47 +00:00
mycroft
6d3d8a1350
Make copyright notices with my name consistent.
1998-08-15 03:02:31 +00:00