NetBSD/sys/dev
thorpej e8823cc3f3 Cleanup of the EPIC/100 driver I did while hacking on the Rhine driver:
* Macroize hardware and software descriptor access (much easier to read).
* Simplify and optimize the transmit loop a bit, and use IFF_OACTIVE as
  appropriate.
* Fix a potential race condition in the transmit loop.  This change has
  made the driver significantly more stable (almost completely eliminated
  the "device timeout" errors that have plagued this driver).
* Implement transmit interrupt pacing.
* Add missing bus_dmamap_sync() calls (on transmit and receive descriptors
  and fraglists).  (Draining the write buffer when accessing these structures
  may have also contributed to the increased stability of this driver on
  the Alpha.)
1999-02-12 05:55:27 +00:00
..
ata There's no ATA draft where it is required for the drive to set DRDY | DSC when 1999-02-08 15:22:28 +00:00
dec Catch up with a change to the stint interface. 1999-02-03 20:22:28 +00:00
eisa Update for changed scsipi_xfer struct. 1998-12-09 08:37:50 +00:00
i2c Rework the way kernel include files are installed. In the new method, 1998-06-12 23:22:30 +00:00
ic Cleanup of the EPIC/100 driver I did while hacking on the Rhine driver: 1999-02-12 05:55:27 +00:00
isa Change DIOCEJECT to do what's needed to eject a device before the eject 1999-02-08 16:33:16 +00:00
isapnp Fix ESS/SB confusion for 1868 and 1869 chips: because isapnpdevs is parsed by an awk script, you *must* comment out each line separately, which is why ess was still trying to attach chips it couldn't cope with. Note that this leaves isapnp ess with no matches -- shouldn't the 188X be in here? Also, add another isapnp PCIC. 1999-02-08 22:10:09 +00:00
microcode darn- 7.55 seems to be a little unstable- go back to 1.31 1999-01-31 04:56:20 +00:00
mii Regen. 1999-02-05 20:20:04 +00:00
ofisa Change ofisa attachment comparable to change drochner made to isa 1998-12-02 00:18:41 +00:00
ofw Update last prototyping change. 1999-02-03 23:40:22 +00:00
pci Garbage-collect some unneeded definitions. 1999-02-12 00:37:07 +00:00
pckbc don't wait for completion of keyboard enable/disable commands; this 1999-01-26 11:07:25 +00:00
pcmcia Regen 1999-01-01 19:30:52 +00:00
raidframe Minor cleanups that got missed last time through. 1999-02-11 01:23:32 +00:00
rcons add 2bpp support, for sake of NeXT monochrome displays, from 1999-01-11 11:08:14 +00:00
sbus roll internal release level 1999-02-09 00:54:07 +00:00
scsipi Abort transfer if b_blkno is negative. Closes PR kern/5553 by Johan Danielsson. 1999-02-10 12:29:50 +00:00
sun Catch up with a change to the stint interface. 1999-02-03 20:22:28 +00:00
tc - Don't use void pointer for arithmetic. 1999-01-16 06:36:42 +00:00
usb Regen. 1999-01-26 22:32:22 +00:00
vme make struct xd_iocmd's block member an u_int not a u_long 1998-08-22 15:11:02 +00:00
wscons Don't bother copying output queue into automatic buffer; instead, pass 1999-02-08 14:48:07 +00:00
auconv.c
auconv.h
audio_if.h * Redo the way the way the MIDI driver attaches to audio devices. 1998-08-17 21:16:09 +00:00
audio.c Make sure recording is started before we return EWOULDBLOCK in a read(). 1998-12-27 23:25:32 +00:00
audiovar.h
ccd.c Fix some printf format problems on Alpha. 1999-02-12 00:46:11 +00:00
ccdvar.h Fix a st00p1d bug I introduced in rev 1.57, which would cause any activity 1999-01-21 00:35:15 +00:00
clock_subr.c
clock_subr.h
cninit.c Keep cn_tab NULL until an appropriate console is found (avoids interrupt 1998-06-21 22:36:46 +00:00
cons.c
cons.h
Makefile Add `sbus' to SUBDIRS. 1998-07-28 00:36:31 +00:00
md.c defopt MEMORY_DISK_{HOOKS,SERVER,IS_ROOT}. 1999-02-07 09:34:58 +00:00
md.h
midi_if.h Make the copyright header conform to the NetBSD template. 1998-11-25 22:17:06 +00:00
midi.c Make midi_attach_mi() and audioprint() available also if MIDIBUS 1998-12-20 14:26:44 +00:00
midisyn.c Make the copyright header conform to the NetBSD template. 1998-11-25 22:17:06 +00:00
midisynvar.h Make the copyright header conform to the NetBSD template. 1998-11-25 22:17:06 +00:00
midivar.h Make the copyright header conform to the NetBSD template. 1998-11-25 22:17:06 +00:00
mulaw.c But seriously... 1998-08-09 21:41:45 +00:00
mulaw.h Add mulaw_to_slinear16 and alaw_to_slinear16. 1998-08-09 19:22:15 +00:00
rnd.c KNF anality. 1999-01-27 10:41:00 +00:00
rndpool.c KNF anality. 1999-01-27 10:41:00 +00:00
sequencer.c Make the copyright header conform to the NetBSD template. 1998-11-25 22:17:06 +00:00
sequencervar.h Make the copyright header conform to the NetBSD template. 1998-11-25 22:17:06 +00:00
vnd.c Must use PR_NOWAIT when allocating component buffers. 1998-11-12 22:39:57 +00:00
vndvar.h Use the pool allocator for vndxfer and vndbuf structures. 1998-07-31 02:24:26 +00:00