summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2000-01-06remove mx driver... dc worksJason Wright
2000-01-06o let if_dc match macronix and pnic-IIJason Wright
o apply patch from Joff Thyer <jsthyer@uncg.edu> that helps with watchdog resets in mx & dm chips
2000-01-03syncTheo de Raadt
2000-01-03advansys u2wTheo de Raadt
2000-01-03Remove dependencies between midi & audio. midi now will compile onFederico G. Schwindt
speaker only systems.
2000-01-03Remove ax and al from GENERIC; match with dc instead.Aaron Campbell
1999-12-31modify xl_reset to allow for a hard reset (with resets everything includingJason Wright
loading defaults from EEPROM) and a soft reset with resets everything except loading defaults from EEPROM. This fixes media selection for 3c900b (icfg is reloaded during a hard reset)
1999-12-27Token ring driver for Tropic based boards; from NetBSD.Federico G. Schwindt
This is as is in NetBSD. I've some mods in my tree ready to be merged. For the records: * This driver needs massive work to be ready for production (people is invited to help, don't be shy). Rewrite part/whole is my list. * IP isn't working at the moment. ARP handling needs several changes. (remember this guys? maybe this time...) * This only handle SNAP frames. IPX using IPX frames doesn't work (you could receive but not transmit to be exact). In order to do that, dsap needs to be changed. I don't know how to setup multiple dsap's at the moment (don't worry about it now, our IPX code is going to be replaced soon since the current implementation is buggy). * Source routing is missing. * tcpdump needs some hacking too (in my tree too). * More things I'm probably forgetting now (haven't worked on this for a while). Our networking code needs some cleanup and rearrangement (specially the headers). net/if_ether.h is an example; arp is not ether specific.
1999-12-27Add tr driver; from NetBSD.Federico G. Schwindt
1999-12-27Add eeprom offset for 3c619 (maybe others?).Federico G. Schwindt
1999-12-27Polynomial for 3com token link 619; from NetBSD.Federico G. Schwindt
1999-12-26tag.Federico G. Schwindt
1999-12-26sync w/ NetBSDFederico G. Schwindt
1999-12-26spellingFederico G. Schwindt
1999-12-26regen.Federico G. Schwindt
1999-12-26Sync with NetBSD. Don't add devices here, send'em to augustss@netbsd.org.Federico G. Schwindt
1999-12-23Edimax NE2000; from tom@knienieder.com.Federico G. Schwindt
1999-12-23regen.Federico G. Schwindt
1999-12-23Edimax NE2000; from tom@knienieder.com.Federico G. Schwindt
1999-12-22Add Dual NE2000.Federico G. Schwindt
1999-12-22regen.Federico G. Schwindt
1999-12-22Dual NE2000; john@teletrak.com.au.Federico G. Schwindt
1999-12-20Clean up some DUALBUS initialization code. Clean up some checkingmjacob
against f/w revision because we'll now use initiator only mode f/w (if loading f/w) because we get more commands active in this case (and avoid some apparent sloppiness wrt Qlogic's f/w release practices).
1999-12-20add in initiator-only f/w (preferred) for parallel SCSI devicesmjacob
1999-12-19Improve timeout handling in poll machineConstantine Sapuntzakis
Fix for some non-ATAPI-4 compliant drives
1999-12-17regen.Federico G. Schwindt
1999-12-17Add LT Win Modem V.90. Correct lucent products entry.Federico G. Schwindt
1999-12-16syncTheo de Raadt
1999-12-16missed someTheo de Raadt
1999-12-16syncTheo de Raadt
1999-12-163c450-TX HomeConnect; wpaulTheo de Raadt
1999-12-16regen.Federico G. Schwindt
1999-12-16sigh, fix head.Federico G. Schwindt
1999-12-16Add TI1211.Federico G. Schwindt
1999-12-16Add in cleaner dual bus and dual LVD bus support.mjacob
1999-12-16Add in dual bus (1240/1280) support. Some more cleanups, including fixesmjacob
to the speed update stuff. Also a fix for an amazingly silly botch in isp_async.
1999-12-16Roll platform version. Add a second scsi_link struct in the privatemjacob
area (for dual bus support). Add in a proper XS_CHANNEL macro. Reorder the printf level ifdefs- DEBUG should come before DIAGNOSTIC
1999-12-16Clean up some SXP definitions so that a SXP_BANK1_SELECT can be |'d in.mjacob
Note that there are *two* CONF1 SXP register selects.
1999-12-16Add in dual LVD (1280) support. Reorganize the model codes slightlymjacob
and add in IS_DUALBUS and IS_ULTRA2 macros.
1999-12-16Add in Qlogic 1240 (Dual Ultra) and Qlogic 1280 (Dual Ultra 2) support.mjacob
Other than some extra cases, there's a bit of hoohah about reading the second SXP's register bank on the 1280- not exactly well laid out hardware. The delay(250) functions added to see if this helps in more stable reads of SXP register bits.
1999-12-16Get the index in the ifnet_addrs array right (as if_index isAngelos D. Keromytis
pre-incremented on assignment in net/if.c)
1999-12-16non-working awi driver; someone finish itTheo de Raadt
1999-12-15Require privileges in LMCSIOINFO.Angelos D. Keromytis
1999-12-15Require privileges to change card parameters.Angelos D. Keromytis
1999-12-15make dc only match pn (temporarily)Jason Wright
1999-12-15nuke *vm_alloc_page_contig, use bus_dmaJason Wright
1999-12-14remove *vm_page_alloc_contig in favor of bus_dma.Jason Wright
1999-12-14Thanks aaron.Constantine Sapuntzakis
Changed time->ticks
1999-12-14merge with freebsd:Jason Wright
o add flag DC_TX_INTR_ALWAYS for PNIC o Try to unreset the SIA as soon as possible in dc_reset()
1999-12-14Change error diagnostic from "lost interrupt" to "timeout"Constantine Sapuntzakis
Interrupt may not actually be lost. Maybe the application sent an unreasonably low timeout. To conclude lost interrupt, the device driver needs to check that the device actually transitioned to a new state. It is a bit premature to say this here.