2.3.99-pre6-5 Sound problems...

From: Brent M. Smith (smitten@nextreality.net)
Date: Sat Apr 22 2000 - 12:43:24 EST


The sound cleanups that came between 2.3.99-pre5 and 2.3.99-pre6-5 caused
my sound blaster card to not be detected anymore. The card is usually
detected by ISAPnP, and the corresponding irq, dma, and io parameters
are passed along to the sound blaster driver... However, with
2.3.99-pre6-5, I get the following at boot up.

YM3812 and OPL-3 driver Copyright (C) by Hannu Savolainen, Rob Hooft
1993-1996
Soundblaster audio driver Copyright (C) by Hannu Savolainen 1993-1996
sb: No ISAPnP cards found, trying standard ones...

[7.]
Sound Drivers compiled in (monolithic), i386, compiled for AMD K6II
processors

[7.1]
Linux smitten 2.3.99-pre6 #2 Fri Apr 21 23:40:54 PDT 2000 i586 unknown
Kernel modules 2.3.10
Gnu C 2.95.2
Binutils 2.9.5.0.32
Linux C Library 2.1.3
Dynamic linker ldd (GNU libc) 2.1.3
Procps 2.0.6
Mount 2.9v
Net-tools 1.52
Kbd 0.99
Sh-utils 1.16
Modules Loaded

[7.2]
[root@smitten]:/usr/src/linux/scripts# cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 5
model : 8
model name : AMD-K6(tm) 3D processor
stepping : 12
cpu MHz : 400.923961
cache size : 64 KB
fdiv_bug : no
hlt_bug : no
sep_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 1
wp : yes
flags : fpu vme de pse tsc msr mce cx8 sep mtrr pge mmx 3dnow
bogomips : 799.54

[7.3]
[root@smitten]:/usr/src/linux/scripts# lsmod
Module Size Used by
[root@smitten]:/usr/src/linux/scripts#

[7.4]
[root@smitten]:/usr/src/linux/scripts# 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
0170-0177 : ide1
01f0-01f7 : ide0
0213-0213 : isapnp read
0376-0376 : ide1
0378-037a : parport0
03c0-03df : vga+
03f6-03f6 : ide0
03f8-03ff : serial(auto)
0778-077a : parport0
0a79-0a79 : isapnp write
5c20-5c3f : Acer Laboratories Inc. [ALi] M7101 PMU
b400-b40f : Acer Laboratories Inc. [ALi] M5229 IDE
  b400-b407 : ide0
  b408-b40f : ide1
b800-b8ff : Lite-On Communications Inc LNE100TX
  b800-b8ff : eth0
d000-dfff : PCI Bus #01
  d800-d8ff : ATI Technologies Inc Rage 128 RF

[7.5] Not a pci board, so I don't expect this to help. Plus this email is
already big enough.

[7.6] Not relevant.

[X.]
The "device busy" umounting problems on shutdown are still here also.

I also created a useful perl script for those who may be interested in
splitting the huge kernel down to into separate files. It makes it a
whole lot easier to find patches to specific files. I know cutting edge
does this, but they're hardly ever up to date.

Anyway, here it is:

$prefix = "patch-";
while (defined($line1 = <>)) {
        if ($line1 =~ /^diff.*/) {
                $line2 = <>;
                $line3 = <>;
                $name = $line3;
                chop $name;
                $name =~ s/^\+\+\+\s+(\S+)\s+.*$/$1/;
                $name =~ tr/\//-/;
                $name = $prefix . $name;
                close (OUTPUT);
                print "creating patch file $name\n";
                open (OUTPUT, "> $name") or die "could not open file $name.\n";
                print OUTPUT $line1, $line2, $line3;
        } else {
                print OUTPUT $line1;
        }
}

-- 
    Brent M. Smith, <smitten@nextreality.net>
    http://www.nextreality.net/

- 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/



This archive was generated by hypermail 2b29 : Sun Apr 23 2000 - 21:00:21 EST