cg
6dcc92e9d3
make mmap sort-of work. there seem to be interactions with certain hw
...
drivers, so still work in progress.
do various mmap-related ioctls right.
improve blocksize control.
bits of cleanup.
2000-04-15 05:04:12 +00:00
cg
06117a9159
fix dma underrun issues
...
mutate some panics to kasserts
add more spl protection
PR: kern/14990
Partially Submitted by: Vladimir N.Silyaev <vns@delta.odessa.ua>
Reviewed by: dfr
1999-12-05 19:09:13 +00:00
cg
b2eb38ffac
repo-copied to make way for newmidi, this commit updates include paths
1999-11-20 16:50:33 +00:00
cg
62195202a4
this is a full fix for writes not aligned to the sample size selected.
...
should be a no-op in most cases.
1999-11-15 23:57:33 +00:00
tanimura
42ae38ffd6
The total uiomoved size is accumulated in c, not tmp.
1999-10-31 08:58:51 +00:00
cg
f1bbb0150a
* add a non-reset device- will not reset the channel on open. you
...
will have to mknod yourself for now.
* don't eat the first write()
* partial rvplayer fix- don't panic on unaligned writes unless our
feeder chain requires them for downconversion. a fuller fix is
on the way.
1999-09-28 21:43:35 +00:00
cg
ff3dd28ba6
handle uiomove better in feed_root
1999-09-04 17:08:30 +00:00
peter
4847453b3d
$Id$ -> $FreeBSD$
1999-09-01 06:58:27 +00:00
cg
73a7a67d13
say hello to newpcm. it is not yet enabled, requiring new pnp code from dfr
...
to compile successfully. further details will be provided in the commit
enabling newpcm.
1999-09-01 04:08:39 +00:00