Andrey A. Chernov
c9ffdca0a7
1) After discussion with Hannu, returning speed changed back.
...
Real problem fixed by my previous fix for SB 2.x
2) get_time function slightly modified to minimize possible
overflowing.
1994-03-24 22:23:51 +00:00
Andrey A. Chernov
5d8d655374
For SB 2.x speed was reduced to 22050;
...
I already fix this bug in previous driver version,
but new driver update breaks my changes!
1994-03-23 22:52:30 +00:00
Andrey A. Chernov
176eaca913
SPEED-related ioctls returns wrong speed cause Tracker's damage.
1994-03-23 21:58:59 +00:00
Andrey A. Chernov
f73cefd412
1) GET_TIME function completely broken
...
it returns time in microseconds instead of HZ
(feel difference!)
2) change GET_TIME type to unsigned long in all places to prevent overflow
1994-03-23 19:27:52 +00:00
Andrey A. Chernov
ac1ad5b2d7
Add missing EXCLUDE_SBPRO
1994-03-23 00:05:25 +00:00
Steven Wallace
a75ba8fa22
Integrated Hannu Savolainen's new VoxWare sound drivers, version 2.4.
...
These drivers now have full SoundBlaster 16 support.
1994-03-11 10:27:25 +00:00
Rodney W. Grimes
1ffa0b1a96
>From: "Andrew A. Chernov" <ache@freefall.cdrom.com>
...
Subject: Bugfix for SB16 with DSP version 4 and above
No description sent, but it appears to fix a major number problem
with certain models of the SB16.
1994-02-21 14:20:45 +00:00
Andrey A. Chernov
5503c7e948
Fix bug with DSP ver2.0, frequency reduced from 44100 to 22050
1994-02-20 09:37:27 +00:00
Andrey A. Chernov
712b66d518
After some testing dma_pagesize reduced to 4096 for *both*
...
byte and word DMA channels, use bounce buffer now.
1994-01-08 16:48:35 +00:00
Garrett Wollman
aaf08d94ca
Make everything compile with -Wtraditional. Make it easier to distribute
...
a binary link-kit. Make all non-optional options (pagers, procfs) standard,
and update LINT to reflect new symtab requirements.
NB: -Wtraditional will henceforth be forgotten. This editing pass was
primarily intended to detect any constructions where the old code might
have been relying on traditional C semantics or syntax. These were all
fixed, and the result of fixing some of them means that -Wall is now a
realistic possibility within a few weeks.
1993-12-19 00:55:01 +00:00
Jordan K. Hubbard
41d67a5615
Folllow Bruce's advice in reducing dma_pagesize to 4K (more conservative
...
estimate). This seems to work well with my GUS at least.
1993-12-12 05:50:52 +00:00
Andrey A. Chernov
8cd0c83879
Remove compiler warning:
...
void function return int.
1993-12-11 00:37:55 +00:00
Andrey A. Chernov
b81db928c3
Direct #undefs removed to allow flexible manipulation
...
via config options. Unneded #defines removed.
Improved dependance of "snd.h" and NSND.
1993-11-28 10:55:59 +00:00
Andrey A. Chernov
4a8e05dd59
Move soundcard.h & ultrasound.h to proper location <machine/...>
...
to allow application access it.
1993-11-27 22:16:44 +00:00
Garrett Wollman
381fe1aaf4
Make the LINT kernel compile with -W -Wreturn-type -Wcomment -Werror, and
...
add same (sans -Werror) to Makefile for future compilations.
1993-11-25 01:38:01 +00:00
Garrett Wollman
35089dd415
Fixed comments that start within a comment, so code compiles cleanly with
...
-Wcomment.
1993-11-17 23:25:28 +00:00
Jordan K. Hubbard
fe40db7b2e
Change from David Greenman to return properly unsigned irq.
1993-11-09 01:20:33 +00:00
Jordan K. Hubbard
4506032117
Update to latest Linux sound driver 2.0
1993-10-29 03:44:07 +00:00
Jordan K. Hubbard
92f1946205
From: Amancio Hasty Jr <hasty@netcom.com>
...
Make sure calls to gus_voice_irq() are protected from interrupts.
1993-10-24 19:38:06 +00:00
Jordan K. Hubbard
355ef93e2a
Enable mpu401 driver.
1993-10-23 22:21:00 +00:00
Jordan K. Hubbard
4ec867953a
Fixed up to at least compile (can't test) properly for FreeBSD
1993-10-23 22:13:42 +00:00
Jordan K. Hubbard
1cdd75d714
Made kernel printf's more closely follow standard BSD convention.
1993-10-23 21:11:49 +00:00
Jordan K. Hubbard
6b8afe4d37
This is the Linux generic soundcard driver, version 1.0c. Supports
...
SBlaster/Adlib/ProAudio Spectrum/Gravis/etc cards. This is a BETA test
driver, please test it and get back to me!
1993-10-23 10:55:52 +00:00