NetBSD/sys/dev
explorer edd259d12e Make it so raidframe will only perform synchronous writes, and async
reads.  This avoids a problem where many writes will cause the driver
to allocate way too much memory.

This needs to change to a queueing system later, which will provide a
way to limit the memory consumed by the driver.

Without these changes, raidframe would use 24M or more on my machine when
the buffer cache dumped all its dirty blocks.  Now it uses around 200k
or so.
1999-01-15 17:55:52 +00:00
..
ata Make this compile again after void * arithmetic changes. 1999-01-09 03:05:19 +00:00
dec use new KS_KEYCODE macro from wsksymdef.h 1999-01-06 12:04:09 +00:00
eisa Update for changed scsipi_xfer struct. 1998-12-09 08:37:50 +00:00
i2c
ic Random compile nits in BHADEBUG code. 1999-01-14 04:47:18 +00:00
isa remove dummy "load_font" entries 1999-01-11 21:35:54 +00:00
isapnp XXX Add a disgusting hack to make the CS sound chips work in PnP mode. 1999-01-10 10:23:24 +00:00
microcode clean up header 1998-12-28 19:07:38 +00:00
mii Common code for media-from-bmcr. 1998-11-05 04:08:01 +00:00
ofisa Change ofisa attachment comparable to change drochner made to isa 1998-12-02 00:18:41 +00:00
ofw
pci Because memory mapped access doesn't fail only with the docking station 1999-01-11 22:45:41 +00:00
pckbc add japanese keyboard map, from AW9K-NNK@asahi-net.or.jp (Nonaka Kimihiro) 1999-01-15 16:12:25 +00:00
pcmcia Regen 1999-01-01 19:30:52 +00:00
raidframe Make it so raidframe will only perform synchronous writes, and async 1999-01-15 17:55:52 +00:00
rcons add 2bpp support, for sake of NeXT monochrome displays, from 1999-01-11 11:08:14 +00:00
sbus Avoid arithmetic on void *. 1999-01-12 02:28:55 +00:00
scsipi Add missing XS_SELTIMEOUT case in user command completion path, returning 1999-01-11 22:07:08 +00:00
sun Changed to allow the mouse baud rate to be set at kernel compile time. 1998-09-29 02:46:36 +00:00
tc remove dummy "load_font" entries 1999-01-11 21:35:54 +00:00
usb Fix transpostion in translation table for XT scan codes. 1999-01-13 18:38:26 +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 add definition for japanese keyboard 1999-01-15 16:00:33 +00:00
Makefile
auconv.c
auconv.h
audio.c Make sure recording is started before we return EWOULDBLOCK in a read(). 1998-12-27 23:25:32 +00:00
audio_if.h * Redo the way the way the MIDI driver attaches to audio devices. 1998-08-17 21:16:09 +00:00
audiovar.h
ccd.c Make this compile again with -DDEBUG 1999-01-12 12:49:53 +00:00
ccdvar.h Whole lotta cleanup wrt. how configuration data is stored internally, and 1999-01-12 00:21:47 +00:00
clock_subr.c
clock_subr.h
cninit.c
cons.c
cons.h
md.c Make this file compile again by removing no longer used `struct 1998-09-01 06:13:33 +00:00
md.h
midi.c Make midi_attach_mi() and audioprint() available also if MIDIBUS 1998-12-20 14:26:44 +00:00
midi_if.h Make the copyright header conform to the NetBSD template. 1998-11-25 22:17:06 +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
mulaw.h
rnd.c
rndpool.c
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