summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
1996-04-27Extend the bus.h interface with endian conversion functions and useNiklas Hallqvist
where relevant.
1996-04-27Fix typos (some s/bc/sc->sc_bc/ ops)Niklas Hallqvist
1996-04-27Bring forward the Amiga ISA support, and resolve a conflict with if_edNiklas Hallqvist
1996-04-24Supply randomness source for the rnd device.Michael Shalayeff
1996-04-24OPTi 82C929 chipset support added.Michael Shalayeff
1996-04-24Add OPTi 82C929 chipset support for sound(wss,sb)/cd(mcd,scd,pcd,atapi)Michael Shalayeff
card. This is software programable card. Missing: SB support (no srcs available, and dos's exe is too big ;) Not tested: pcd(panasonic cd)(no driver); mcd,atapi(have no hw).
1996-04-22Update aha.c to use bounce buffers, fix typos in isadma.c, update bounce buffershannken
1996-04-21partial sync with netbsd 960418, more to comeTheo de Raadt
1996-04-19NetBSD 960317 mergeNiklas Hallqvist
1996-04-19Fix according to the last changes.Michael Shalayeff
dev_conf.h deleted, longjmp proto changed.
1996-04-18NetBSD 960317 mergeNiklas Hallqvist
1996-04-18Merge of NetBSD 960317Niklas Hallqvist
1996-04-18Fix includes ordering.Michael Shalayeff
1996-04-17Update w/ the fact of MD5 presence in the libkern.aMichael Shalayeff
1996-03-30Add $OpenBSD$, fix comments.Michael Shalayeff
1996-03-29The random data source driver itself.Michael Shalayeff
Initial commit.
1996-03-22Fix previous changes; we actually take a device name too so as to avoidThorsten Lockert
having just non-descript "pci" devices show up in interrupt stats
1996-03-20Fix back wrong patches.Michael Shalayeff
1996-03-20Fix back wrong patches.Michael Shalayeff
1996-03-19Merging w/ NetBSD 021796.Michael Shalayeff
speaker upgraded to the current. some changes to the VM stuff (ie kern_thread.c added and so).
1996-03-08From NetBSD: merge of 960217Niklas Hallqvist
1996-03-05From NetBSD: merge with 960217Niklas Hallqvist
1996-03-05sc_dev -> tulip_devdm
1996-03-02From NetBSD: sync with 960217 sourcesNiklas Hallqvist
1996-02-29Supplement the known PCI Vendor listThorsten Lockert
1996-02-27if_ed.c cannot be MI yet, due to name clashes, will get resolved soonNiklas Hallqvist
1996-02-27Removed extraneous spaceNiklas Hallqvist
1996-02-27From NetBSD: update to 960217 sourcesNiklas Hallqvist
1996-02-20Never claim interrupt if device runs without interrupts enabledThorsten Lockert
1996-02-20Fix disk_unbusy panic (from NetBSD)hannken
1996-02-20Pass device name to interrupt establish routines so it can be recorded inThorsten Lockert
the device interrupt chain structures (isa, pci) Move interrupt chain structure definition to <machine/psl.h> so vmstat can get at it (i386) Remove hack to count interrupts the old way (i386)
1996-02-18Add another PCI vendor / productThorsten Lockert
1996-02-13Recognize 3c595 (same as 3c590, according to FreeBSD if_vx)dm
1996-02-13added isadmavar.h includedm
1996-02-02hannken: Fix disk_unbusy panic when booting from floppiesdm
1996-01-31z8530 reorganization from gwr (which i think isn't nearly as machineTheo de Raadt
independent or correct as he thinks it is)
1996-01-31from netbsd;Theo de Raadt
Use the function pointers sc_pio_in, sc_pio_out to call the PIO functions for transfers in data phase so those functions may be MD implementations that do "pseudo-DMA" if desired. Also correct some comments.
1996-01-26Better config symantics (elimitates 'options PCMCIA_*'; thanks Theo).hvozda
Also a example kernel demonstrating how to configure PCMCIA devices.
1996-01-23Removed extra brace.hannken
1996-01-21Corrected typo when removing CCB's from the hash list.hannken
1996-01-16Last of the glue and devices for for PCMCIA support from Stefan Grefenhvozda
<grefen@convex.com> with modifications by John Kohl <jtk@kolvir.blrc.ma.us>
1996-01-15Whoops! Need this file to make config happy...hvozda
1996-01-15from netbsd:Theo de Raadt
Use WTDBPRINT() instead of DEBUG() for driver debugging printf()s.. Fixes PR #1927, from Erik Bertelsen <erik@arhpc214.uni-c.dk>
1996-01-15update from netbsdTheo de Raadt
1996-01-15from netbsd:Theo de Raadt
Add the "ahe" driver, autoconfiguration support for the aic7xxx-based Adaptec 2[78]4x SCSI controllers, from Michael Graff <explorer@flame.org>. Fixes PR #1594 from Noriyuki Soda <soda@sra.co.jp> in a different way.
1996-01-15from netbsd:Theo de Raadt
Balance calls to disk_busy() and disk_unbusy() properly to avoid dk_busy < 0 panics. Count seeks.
1996-01-15Register defs for Intel 82365 PCMCIA controllerhvozda
1996-01-15ISA <-> PCMCIA glue for PCMCIA support.hvozda
1996-01-12from netbsd;Theo de Raadt
New generic disk framework. Highlights: New metrics handling. Metrics are now kept in the new `struct disk'. Busy time is now stored as a timeval, and transfer count in bytes. Storage for disklabels is now dynamically allocated, so that the size of the disk structure is not machine-dependent. Several new functions for attaching and detaching disks, and handling metrics calculation. Old-style instrumentation is still supported in drivers that did it before. However, old-style instrumentation is being deprecated, and will go away once the userland utilities are updated for the new framework. For usage and architectural details, see the forthcoming disk(9) manual page.
1996-01-12update to new cdio.hTheo de Raadt