summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
1995-12-15from netbsd; mi lance driverTheo de Raadt
1995-12-14from netbsd: add 3c590 and adaptec ultraTheo de Raadt
1995-12-14from netbsd:Theo de Raadt
Don't use the softc at probe time on pci devices because it has not been allocated yet
1995-12-14from netbsd; print nicer messagesTheo de Raadt
1995-12-14from netbsd; Convert IRQ, DRQ, and port numbers to intTheo de Raadt
1995-12-14from netbsd:Theo de Raadt
Add support for the 3c59x (pci) cards in the 3c5x9 driver. In addition add the necessary bits for the 3c589 (pcmcia) card without adding any of the pcmcia framework. Also call epstop() in the attach routine to make sure that the pci card gets reset properly.
1995-12-14from netbsd:Theo de Raadt
Make it work on little-endian monochrome buffers; per Ted. Must change `u_long' to `u_int32_t' as Jason pointed out. since 'long's in this code are meant to be exactly 32-bits wide, use 'int32_t's instead, so that this code is usable on the alpha.
1995-12-14from netbsd:Theo de Raadt
Bring in several changes from the ccd: * Be a bit better with prototypes * Use struct dkdevice in vnd_softc. * Prevent the unit from being unconfigured while open. * Implement a simple locking mechanism and use it for sanity's sake. Still needs more work; needs to support disklabels and the like.
1995-12-14from netbsd; add copyright noticeTheo de Raadt
1995-12-14from netbsd:Theo de Raadt
Fix a race condition where if a process is asleep waiting on an exclusive lock of a ccd device while another process is unconfiguring that same device, the first process would never awaken (unless interrupted).
1995-12-14from netbsd; print illegal setting messages nicerTheo de Raadt
1995-12-14from netbsd; fix definition of nullcnpollc, and add a prototype for itTheo de Raadt
1995-12-08unconfiguring of ccd causes system panic; fix from gdonl@gv.ssi1.com; netbsd ↵Theo de Raadt
pr#1820
1995-12-01from netbsd:Theo de Raadt
Changed to use the hacked up version Thor got from the original maintainers. It is uglier than mycroft's version, but it works on a lot more machines than his does. Hopefully this can be fixed "for real" after the release. Note that although it works on a superset of the machines that mycroft's did, it is still broken on some slower machines with fast disks. The thing is full of timing bugs. Sigh.
1995-11-30properly catch cases where buffers are on the kstack, from ↵Theo de Raadt
hannken@eis.cs.tu-bs.de
1995-11-30correct way to call tsleep is almost always "while (condition) tsleep(...)"Theo de Raadt
1995-11-28i386 isa bounce buffers by hannken@eis.cs.tu-bs.deTheo de Raadt
1995-11-28i386 isa bounce buffers by hannken@eis.cs.tu-bs.deTheo de Raadt
ultra14f does not bounce properly yet.
1995-11-22go awayTheo de Raadt
1995-11-20provide floor for sampling rate; from khym@bga.com; netbsd pr#1770Theo de Raadt
1995-11-19from netbsd; get size of softc rightTheo de Raadt
1995-11-13make 24f work; from gillhaa@ghost.whirlpool.com; netbsd pr#1717Theo de Raadt
1995-11-06In ccdstart(), only translate the block number from partition-relativeTheo de Raadt
to absolute if part != RAW_PART.
1995-10-26C precedence errorTheo de Raadt
1995-10-26DV_DISK -> DV_DULLTheo de Raadt
1995-10-18initial import of NetBSD treeTheo de Raadt