summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
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.
1999-12-14Various fixes:Constantine Sapuntzakis
Use ticks not time. Ticks is monotonically increasing. Fix error output in wdc_atapi_ctrl ATAPI errors -> SCSI errors conversion now works better Other minor cleanup
1999-12-13(hopefully) fix pauses reported by ES1370 usersConstantine Sapuntzakis
Fix failure to start playing in my ES1371-based card. Was caused by a disabled sample rate converter. Support for newer ES1371 variants Codec and sample-rate converter functions updated to reflect black magic in FreeBSD
1999-12-13syncConstantine Sapuntzakis
1999-12-13Ensoniq AudioPCI proliferation: CT5880 and Ectiva 1938Constantine Sapuntzakis
1999-12-11Remove old IDE driverConstantine Sapuntzakis
1999-12-11Remove old atapi driverConstantine Sapuntzakis
1999-12-11Bye-bye to the old ATAPI driverConstantine Sapuntzakis
1999-12-11Cleanup.Constantine Sapuntzakis
Better timeout logic
1999-12-11ATAPI Tape drive support. Should be considered experimental.Constantine Sapuntzakis
Major restructuring of the code path that sends ATAPI packet commands. One set of functions works in polling, process, and interrupt contexts.
1999-12-10simple driver for Texas Instruments TNETE2101 phyJason Wright
1999-12-10syncJason Wright
1999-12-10add TNETE2101Jason Wright
1999-12-10syncJason Wright
1999-12-10add DAVICOM, DAVICOM DM9100, and DAVICOM DM9102Jason Wright
1999-12-09$OpenBSD$ id'sJason Wright
1999-12-09uncomment dcJason Wright
1999-12-08syncTheo de Raadt
1999-12-08@@@0001 is not a sbTheo de Raadt
1999-12-08DEC/Intel 21143 and "tulip" clone Ethernet driver. Intended to replace theAaron Campbell
individual ax, al, pn, and mx drivers. It also supports the Davicom DM9100 and DM9102 chipsets (dm) which we previously did not have. From FreeBSD.
1999-12-08fix mbuf chain allocation to comply with m_devget() way.Jun-ichiro itojun Hagino
1999-12-08Remove unused #define cruft.Aaron Campbell
1999-12-08Whoops; forgot to bump FreeBSD version numbers.Aaron Campbell
1999-12-08Sync with FreeBSD:Aaron Campbell
- Reset the PHY before selecting a mode. - Program IPG register to match duplex setting in accordance with Adaptec manual recommendations.
1999-12-08Sync with FreeBSD:Aaron Campbell
- Use TX descriptor polling, similar to the xl driver, to reduce TX overhead. - As in if_sf, reset PHY when switching modes. - Remove unused code that was #ifdef foo'd out.
1999-12-07driver for National Semiconductor 83843; from NetBSD.Jason Wright
1999-12-07syncJason Wright
1999-12-07Merge with NetBSD:Jason Wright
o move common support functions for phy drivers from mii.c to mii_physubr.c, so that they are not includes if no PHY is configured o Clean up the code that adds media a little, and make media selection table-driven in preparation for some other changes to be made. o Don't add any loopback versions of media, for now. o 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. o Add OUI for Enable Semiconductor. o New Driver for TDK TSC78Q2120 PHY
1999-12-07remove freebsd bridging stuff, and let ALL packets go to ether_input()Jason Wright
1999-12-07quietJason Wright
1999-12-07merge with freebsd:Jason Wright
o when setting/clearing promisc mode, just update filter o call xl_init() in xl_media_upd() for handling media changes better on combo's o alternate tx strategy for 3c90?[BC] cards
1999-12-07Driver for Sundance ST201 Ethernet; from FreeBSD.Aaron Campbell
1999-12-06Regen.Aaron Campbell
1999-12-06More.Aaron Campbell
1999-12-06Make this work for uvm.Artur Grabowski
1999-12-05sure, nix the PROT_EXEC; zzlevo@dd.chalmers.seTheo de Raadt
1999-12-05Pass device mode to query_encoding in the structure to fill, soMarc Espie
that devices that don't need it are not affected. eso has those weird 16 bits mode that differ in endianess depending on READ/WRITE. Use this to avoid setting AUDIO_FLAGS_EMULATED needlessly. Reorder eso modes slightly so that emulated modes are always last.
1999-12-04rev E nameTheo de Raadt
1999-12-04Regen.Aaron Campbell
1999-12-04Add entry for SiS 7016 Ethernet.Aaron Campbell
1999-12-04Driver for SiS 900/7016 Ethernet; from FreeBSD.Aaron Campbell
1999-12-03Init b_dep so that soft updates work.Artur Grabowski
1999-12-03make this compile again; millert.Jason Wright
1999-12-03Amazingly neither the compiler nor review missed this silly botch.mjacob
1999-12-02o Crank MAX_START back up to 256 and allow it to be overridden. This time weTodd C. Miller
leave SCSI_NCR_DFLT_TAGS alone since turning off tags caused some problems. o Use new pci routines in attach (from NetBSD). This also repairs -DNCR_IOMAPPED.
1999-12-02add proper media handling and use dev/miiJason Wright