yesterday i wrote about my trouble getting the sgalaxy module to
work. i've spent some time debugging, and still haven't gotten
much further, but thought i should ask a basic question:
is anyone successfully using the snd-card-sgalaxy module with an
aztech sgalaxy card?
(i always assume that the code must work for everyone else, but of course,
that's not _always_ the case. :-)
my alsa and kernel version numbers appear below.
my card(s) came from an old packard bell 486 machines. these cards
have been working fine with the OSS drivers, and i haven't touched their
config. my devices and sndstat output look like:
$ cat /proc/asound/devices
0: [0] : control
1: : sequencer
6: [0- 0]: mixer
16: [0- 0]: digital audio playback
24: [0- 0]: digital audio capture
33: : timer
$ cat /proc/asound/sndstat
Sound Driver:3.8.2-980706 (ALSA v0.5.12 emulation code)
Kernel: Linux moss 2.2.16-22 #9 Sat Nov 17 14:28:52 EST 2001 i586
Config options: 0
Installed drivers:
Type 10: ALSA emulation
Card config:
Sound Galaxy at 0x530, irq 7, dma 1
Audio devices:
0: CS4248
Synth devices: NOT ENABLED IN CONFIG
Midi devices: NOT ENABLED IN CONFIG
Timers:
7: system timer
Mixers:
0: CS4248
again, the symptom is that output hangs, or in some cases times out
with EIO, after some number of writes to /dev/audio (for oss-aware
programs). alsamixer seems to work fine. when using aplay, strace
shows an early ioctl failing after a brief timeout, with EIO. the log
shows the following:
Nov 30 09:19:00 moss kernel: snd: ad1848_mce_down - auto calibration time out (1)
Nov 30 09:19:10 moss kernel: snd: playback flush error (DMA or IRQ trouble?)
i'd be happy with any suggestions someone can offer...
paul
> hi --
>
> i recently upgraded to alsa drivers on the 4 or 5 machines that
> i maintain (all running 2.2.16), primarily to get better support for
> my GUS Max cards. sure enough, they now work flawlessly (i couldn't
> get recording to work with the free OSS drivers), and so does my one
> creative labs' soundblaster. however, a couple of cards that used to
> work fine now almost work, but not quite.
>
> the cards in question were shipped with some relatively ancient
> Packard Bell 486 boxes, and were called "Sound 144 Sound Card".
> i was able to use them with the OSS drivers, using the sgalaxy
> module:
> options sgalaxy io=0x530 irq=7 dma=1 sgbase=0x220
> but when i put in what i think is the equivalent for alsa:
> options snd-card-sgalaxy snd_sbport=0x220 snd_wssport=0x530 \
> snd_irq=7 snd_dma1=1
> (line broken for clarity) the module will load, and data can be
> written (at first), but then it hangs, and no output is forthcoming.
>
> it seems like this must be a missing interrupt (or interrupt conflict)
> problem, but since the new driver was the only change, and i sort of
> thought i'd configured them the same, i'm stumped.
>
> the one thing that sort of tickles at my memory is that i think i was
> running these cards in MSS (?) mode to get them to work the first time
> around -- but i'm not sure what that means, or meant, or what it
> implies... and i may even be mis-remembering.
>
> i'm kind of hoping for a been-there-done-that response from someone,
> or a pointer to what i should check next... thanks!
>
> paul
> =---------------------
> paul fox, [EMAIL PROTECTED] (arlington, ma, where it's 37.9 degrees)
>
> _______________________________________________
> Alsa-user mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/alsa-user
=---------------------
paul fox, [EMAIL PROTECTED] (arlington, ma, where it's 45.0 degrees)
_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user