NetBSD/sys/dev
thorpej 756aa08443 Since the RFA is allocated in a normal mbuf, as opposed to DMA-safe
memory that is explicitly mapped in a DMA-coherent manner, we must
make sure to PREREAD sync the RFA after noticing a clear "complete"
bit.  Without this, the clear bit will linger in the cache, and the
CPU will not notice when the chip updates the bit via DMA later.

From Izumi Tsutsui on port-arm32@netbsd.org.
2000-06-29 16:53:48 +00:00
..
ata remove include of <vm/vm.h> 2000-06-28 16:39:25 +00:00
bi remove include of <vm/vm.h> 2000-06-28 17:09:41 +00:00
cardbus beat back the undead: __BROKEN_INDIRECT_CONFIG had risen, and was 2000-06-16 23:41:33 +00:00
dec There's only for 15 blocks of bootstrap, not 16. 2000-06-21 14:57:21 +00:00
eisa remove include of <vm/vm.h> 2000-06-28 16:39:25 +00:00
i2c
ic Since the RFA is allocated in a normal mbuf, as opposed to DMA-safe 2000-06-29 16:53:48 +00:00
ieee1394 random thoughts on how i'm implementing this. 2000-05-31 03:42:34 +00:00
isa remove include of <vm/vm.h>. <vm/vm.h> -> <uvm/uvm_extern.h> 2000-06-28 16:27:51 +00:00
isapnp remove include of <vm/vm.h> 2000-06-28 16:39:25 +00:00
mca Make the frontend print a newline (follows similar change for isa and pcmcia front-ends) 2000-06-06 20:09:20 +00:00
microcode sheduler->scheduler, as pointed out by Klaus Klein 2000-06-13 13:59:15 +00:00
mii defopt MIIVERBOSE 2000-06-11 02:13:34 +00:00
mscp sleep() -> tsleep() 2000-05-27 04:52:27 +00:00
ofisa
ofw Nuke dk_establish() from orbit except from those ports which still use 2000-05-16 05:45:44 +00:00
pci Don't check for a BAR address past PCI_MAPREG_END; some devices 2000-06-28 17:32:48 +00:00
pckbc If rnd is configured into the kernel, do rnd(4) entropy collection 2000-06-05 22:20:54 +00:00
pcmcia remove include of <vm/vm.h> 2000-06-28 16:39:25 +00:00
qbus remove include of <vm/vm.h> 2000-06-28 17:09:41 +00:00
raidframe Nuke a printf that *I* added at least as early as Nov, 1998, and which is 2000-06-29 00:22:27 +00:00
rasops Use my proper name. 2000-06-13 13:36:42 +00:00
rcons Use a default attribute to restore the display mode to original settings. 2000-04-16 21:49:49 +00:00
sbus remove include of <vm/vm.h> 2000-06-28 16:39:25 +00:00
scsipi remove include of <vm/vm.h> 2000-06-28 16:39:25 +00:00
std Add preliminary ieee1212reg.h (csr architecture which is the base spec for 2000-06-15 03:43:40 +00:00
sun Fix the sparc64 console. 2000-05-19 05:26:16 +00:00
sysmon Fix a couple of brain-o's in error cases, and use PCATCH for 2000-06-28 06:51:17 +00:00
tc remove include of <vm/vm.h>. <vm/vm.h> -> <uvm/uvm_extern.h> 2000-06-28 17:05:20 +00:00
usb remove include of <vm/vm.h> 2000-06-28 16:39:25 +00:00
vme remove/move more mach vm header files: 2000-06-26 14:20:25 +00:00
wscons Change the kernel mmap interface so that the offset to map is an 2000-06-26 04:55:19 +00:00
wsfont Use my proper name. 2000-06-13 13:36:42 +00:00
xmi "files" file for the XMI bus. 2000-06-15 19:01:33 +00:00
auconv.c
auconv.h
audio_if.h Change the kernel mmap interface so that the offset to map is an 2000-06-26 04:55:19 +00:00
audio.c Make it compile with AUDIO_DEBUG after the mmap API change. 2000-06-27 21:25:02 +00:00
audiovar.h
ccd.c Introduce new filesystem type FS_CCD so that an operator can mark the 2000-04-05 04:03:20 +00:00
ccdvar.h
clock_subr.c
clock_subr.h
cninit.c
cons.c check for when cnopen() will call itself recursively, and panic instead of losing badly. 2000-06-12 05:02:22 +00:00
cons.h move static function getstr() to cons.c, make it publically available 2000-05-08 16:30:57 +00:00
DEVNAMES Add all arm26 devices with drivers 2000-06-29 12:49:18 +00:00
Makefile No real change. Alphabetize the list of directories. 2000-06-16 19:33:50 +00:00
md.c remove include of <vm/vm.h> 2000-06-27 17:55:38 +00:00
md.h - use the raw partition for ioctl; `control device' is gone. 2000-01-21 12:14:53 +00:00
midi_if.h Fix this again. This time only for prep, and not all of powerpc, which 2000-03-21 18:05:55 +00:00
midi.c Simplify an expression. 2000-05-06 14:35:28 +00:00
midisyn.c Don't need to include <sys/conf.h> here. 2000-03-29 03:43:31 +00:00
midisynvar.h
midivar.h New callout mechanism with two major improvements over the old 2000-03-23 07:01:25 +00:00
mulaw.c
mulaw.h
rnd.c Replace "timestamp" with "counter" in previous change, to avoid any 2000-06-06 01:33:15 +00:00
rndpool.c portability fix: when rotating, don't do shifts >= wordsize. 2000-06-10 17:01:15 +00:00
sequencer.c New callout mechanism with two major improvements over the old 2000-03-23 07:01:25 +00:00
sequencervar.h New callout mechanism with two major improvements over the old 2000-03-23 07:01:25 +00:00
vnd.c Remove register declarations. 2000-03-30 12:41:09 +00:00
vndvar.h only define struct vnd_softc if _KERNEL is defined 2000-03-20 13:17:47 +00:00