[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

sound problems (ess 1888)



i've had a very frustrating time getting my sound card (ess 1888) to
function in linux. it worked ok (kinda buggy, but worked: the sound would 
sometimes break under heavy load) under 2.0.36 but refuses to work now.

i've tired compiling as modules and into the kernel.  the best i get is
the ability to play ONE and ONLY ONE sound file.  then it gives me the
error i get any other time:

        dma (output) timeout: IRQ/DRQ conflict?

i'm sure this isn't a conflict.  my /proc/interrupts:

           CPU0       
  0:      74022          XT-PIC  timer
  1:       1706          XT-PIC  keyboard
  2:          0          XT-PIC  cascade
  3:       2319          XT-PIC  eth0
  7:          1          XT-PIC  soundblaster
 12:      30668          XT-PIC  PS/2 Mouse
 13:          1          XT-PIC  fpu
 14:      32841          XT-PIC  ide0
 15:          4          XT-PIC  ide1
NMI:          0


and here is my /proc/ioports:

0000-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-006f : keyboard
0080-008f : dma page reg
00a0-00bf : pic2
00c0-00df : dma2
00f0-00ff : fpu
0170-0177 : ide1
01f0-01f7 : ide0
0220-022f : soundblaster
0376-0376 : ide1
03c0-03df : vga+
03f6-03f6 : ide0
03f8-03ff : serial(set)
1020-1027 : ide0
1028-102f : ide1
7f00-7f7f : eth0


in addition, /dev/sndstat gives nothing helpful.  just states the driver
as the ess 1688 when complied into kernel and the ess 1888 driver when in
modules my /etc/conf.modules (part that pertains to sound):

# sound information
alias char-major-14 sb
options sound dmabuf=1
options sb io=0x220 irq=7 dma=1 dma16=5 esstype=1888

from some comments i got to a similiar post on comp.os.linux.hardware, i
tired to edit the line in my /drivers/sound/dmabuf.c 
   
   tmout = HZ / 2;

to

   tmout = HZ;

to no effect.  in fact, it refuses even to play one file.

in addition, after getting the dma timeout message, no program can
write/read to/from the floppy device. whether its mounted or not.  why is
this?

thanks in advance for any help.


herbert ho
hoherbe@charlie.cns.iit.edu


Reply to: