mycroft
|
0611fc34f8
|
Don't actually touch the hardware in set_params; defer that until we actually
start a transfer. Instead, just check that the parameters are valid.
Also, use 16-bit output for u-law and a-law.
|
1998-08-09 06:38:30 +00:00 |
mycroft
|
5eba82397c
|
Oops; fix typo.
|
1998-08-09 04:59:55 +00:00 |
mycroft
|
017b9af5fe
|
Clarify with a specific reference to the manual page in question.
|
1998-08-09 04:58:08 +00:00 |
mycroft
|
12f5a41e1f
|
Make the previous slightly more robust, and set AUDIO_PROP_INDEPENDENT.
|
1998-08-09 04:40:55 +00:00 |
mycroft
|
c8532af3b2
|
Make sure the sample rate is the same on both channels, tracking the change
from one channel to the other if only one is active.
|
1998-08-09 04:14:47 +00:00 |
mycroft
|
759ca5ee0c
|
The manual says to use the other crystal for 22050Hz.
|
1998-08-09 03:48:42 +00:00 |
mycroft
|
565adbaffb
|
Set the FIFO control bits correctly so that stereo recording works.
|
1998-08-09 02:54:50 +00:00 |
mycroft
|
80457a2c65
|
Use auto-initialize DMA for recording.
|
1998-08-09 02:05:52 +00:00 |
mycroft
|
254afcaecb
|
Sleeping forever kinda sucks.
|
1998-08-08 21:37:00 +00:00 |
mycroft
|
17932f0575
|
Set the correct modes for the record channel.
|
1998-08-08 20:55:36 +00:00 |
matt
|
7b044dea51
|
Make the irq checking logic somewhat less bogus.
|
1998-08-07 00:51:06 +00:00 |
augustss
|
f76fb48283
|
Use looping DMA for play channel.
More cleanup.
|
1998-08-04 13:14:42 +00:00 |
augustss
|
ce69d417a2
|
Make it compile without DIAGNOSTIC
|
1998-07-31 23:54:09 +00:00 |
augustss
|
6b407a79c6
|
Major cleanup of the ESS driver. It now sorta works. More to come.
|
1998-07-31 15:17:17 +00:00 |
thorpej
|
bf52ef5697
|
Squash unused variable.
|
1998-07-30 22:17:34 +00:00 |
augustss
|
cdeb158d5f
|
A first stab at making the SHARK sound work. It doesn't really work
yet, but it probes and makes a noise when used. Stay tuned!
|
1998-07-30 14:11:42 +00:00 |
augustss
|
080dc567e8
|
A first stab at an ESS1887 driver. The code is from the SHARK port
and needs a lot of polishing. The code compiles (on i386), but is
untested. See ess.c for a TODO list.
|
1998-06-29 20:56:21 +00:00 |