There are three versions of the dsc driver; 4bsd, 4.1bsd, and 4.2bsd.
The 4bsd and 4.1bsd versions do have bugs in them. The 4bsd version
can be easily converted to work on a pdp11. Read the Readme file in
that directory. We just recently (Dec. 1983) switched over to 4.2bsd
and I'm still working out bugs in that version of the driver. I think
I've gotten most of them out, the more obnoxious ones seem to have been
stamped out.

You may want to read the Readme file in the 4.1bsd directory; it contains
some historical information about bug fixes and enhancements.

The bug with DSBOFF in the 4bsd version is gone from the 4.2bsd version,
you'll have to fix the previous versions yourself as I have no interest
them any more at this time. Maybe later I'll fix it (although it is
extremely unlikely).

The 4.2bsd version also supports multiple devices where the sound
samples are stored. This code could also easily be worked into the 4bsd
version.

Probably your best bet for V7, System III, System V, etc. is to take
the 4.2bsd version and massage it until it works for whatever version
of Unix you are running. This isn't too hard; I did it for one of our
disk drivers to get it to run on a v7 system. It does help a lot if you
understand the peculiar frobnications of 4.2bsd. If you have any
questions send me some (electronic, of course) mail.

If you are on the uucp net my addresses are

	ucbvax!sdcarl!rusty
	research!sdcarl!rusty
	ihnp4!sdcarl!rusty

for the arpanet it is

	ucbvax.rusty@berkeley.ARPA

If you can reach me via either network please let me know so I can send
you updated versions of the driver.

[Note, rusty no longer works for CARL.  Address inquiries to dgl.]
