Problems with initializing AWE32 PNP

Dirk Nehring (dnehring@telemedia.de)
Fri, 25 Dec 1998 18:36:00 +0100


Hi,

for many releases I have problems getting my AWE32 PNP to work (2.1.1xx
- 2.1.133pre1). It works under 2.0 with OSS drivers and under Windows
95/98/NT (everything with the same same settings). I initialize the
card with isapnp:

# ANSI string -->Creative SB AWE32 PnP<--
(CONFIGURE CTL0043/80381 (LD 1
# ANSI string -->Audio<--
(INT 0 (IRQ 5 (MODE +E)))
(DMA 0 (CHANNEL 1))
(DMA 1 (CHANNEL 5))
(IO 0 (BASE 0x0220))
(IO 1 (BASE 0x0330))
(IO 2 (BASE 0x0388))
(ACT Y)
))

and got

SB 4.13 detected OK (220)
sb: Interrupt test on IRQ5 failed - Probable IRQ conflict
AWE32: not detected

But there is no IRQ conflict! I tried the same with IRQ 7, but it also
doesn't work. Here are some of my settings:

root@titan:~$ cat /dev/sndstat
OSS/Free:3.8s2++-971130
Load type: Driver loaded as a module
Kernel: Linux titan.highway.bertelsmann.de 2.1.133 #1 Thu Dec 24
18:01:00 MET 1998 i686
Config options: 0

Installed drivers:

Card config:

Audio devices:
0: Sound Blaster 16 (4.13) (DUPLEX)

Synth devices:

Midi devices:
0: Sound Blaster 16

Timers:
0: System clock

Mixers:
0: Sound Blaster
root@titan:~$ cat /proc/interrupts
CPU0
0: 7937939 XT-PIC timer
1: 14122 XT-PIC keyboard
2: 0 XT-PIC cascade
5: 1 XT-PIC soundblaster
12: 110828 XT-PIC PS/2 Mouse
13: 1 XT-PIC fpu
14: 18756 XT-PIC Digital DS21041 Tulip
15: 114036 XT-PIC ncr53c8xx
NMI: 0
root@titan:~$ cat /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
0220-022f : soundblaster
02f8-02ff : serial(auto)
0330-0333 : MPU-401 UART
0378-037a : parport0
03c0-03df : vga+
03f8-03ff : serial(auto)
9400-947f : Digital DS21041 Tulip
9800-987f : ncr53c8xx
root@titan:~$ cat /proc/dma
1: SoundBlaster8
4: cascade
5: SoundBlaster16
root@titan:~$ cat /etc/conf.modules
alias ppp-compress-21 bsd_comp
alias ppp-compress-24 ppp_deflate
alias eth0 tulip

alias net-pf-3 off
alias net-pf-4 off
alias net-pf-5 off
alias char-major-10-135 off
alias char-major-45 off

alias char-major-14 sb
post-install sb modprobe "-k" "awe_wave"
options sb io=0x220 irq=5 dma=1 dma16=5 mpu_io=0x330

It seems that the sb support in newer kernels is broken.

Dirk

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/