2002-10-22 21:39:54

by Burton Windle

[permalink] [raw]
Subject: CS4236B stopping working as of 2.5.44

With 2.5.43, my CS4236B soundcard worked. As of 2.5.44, it no longer
functions. I believe it might be the PnP changes.

2.5.43:
isapnp: Scanning for PnP cards...
isapnp: Card 'CS4236B'
isapnp: Card 'U.S.Robotics Inc. Sportster 33.6 FAX Internal'
isapnp: 2 Plug & Play cards detected total
<snip>
<Crystal audio controller (CS4236B)> at 0x534 irq 5 dma 1,3
ad1848/cs4248 codec driver Copyright (C) by Hannu Savolainen 1993-1996
ad1848: No ISAPnP cards found, trying standard ones...

And the card works.


With 2.5.44:
PnPBIOS: Found PnP BIOS installation structure at 0xc00fe2d0
PnPBIOS: PnP BIOS version 1.0, entry 0xf0000:0xe2f4, dseg 0x40
pnp: pnp: match found with the PnP device '00:00' and the driver 'system'
PnPBIOS: 13 nodes reported by PnP BIOS; 13 recorded by driver
isapnp: Scanning for PnP cards...
isapnp: Card 'CS4236B'
isapnp: Card 'U.S.Robotics Inc. Sportster 33.6 FAX Internal'
isapnp: 2 Plug & Play cards detected total
<snip>
cs4232: Must set io, irq and dma.
ad1848/cs4248 codec driver Copyright (C) by Hannu Savolainen 1993-1996
ad1848: CS4236B detected
pnp: the device '01:01.00' has been activated
ad1848: ISAPnP reports 'CS4236B' at i/o 0x534, irq 5, dma 1, 3

2.5.44:
razor:~# echo "foo" > /dev/dsp
bash: /dev/dsp: No such device


2.5.44 config:
CONFIG_PNP=y
CONFIG_PNP_NAMES=y
CONFIG_PNP_DEBUG=y
CONFIG_ISAPNP=y
CONFIG_PNPBIOS=y
CONFIG_SOUND=y
CONFIG_SOUND_PRIME=y
CONFIG_SOUND_OSS=y
CONFIG_SOUND_TRACEINIT=y
CONFIG_SOUND_CS4232=y

razor:~# lspci
00:00.0 Host bridge: Intel Corp. 440LX/EX - 82443LX/EX Host bridge (rev 03)
00:01.0 PCI bridge: Intel Corp. 440LX/EX - 82443LX/EX AGP bridge (rev 03)
00:07.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 01)
00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 01)
00:0f.0 PCI bridge: Digital Equipment Corporation DECchip 21152 (rev 03)
01:00.0 VGA compatible controller: ATI Technologies Inc 3D Rage Pro AGP 1X (rev 5c)
02:0a.0 Ethernet controller: 3Com Corporation 3c590 10BaseT [Vortex]
02:0b.0 Ethernet controller: Accton Technology Corporation SMC2-1211TX (rev 10)



--
Burton Windle [email protected]
Linux: the "grim reaper of innocent orphaned children."
from /usr/src/linux-2.4.18/init/main.c:461





2002-10-22 22:55:53

by Alan

[permalink] [raw]
Subject: Re: CS4236B stopping working as of 2.5.44

On Tue, 2002-10-22 at 22:45, Burton Windle wrote:
> With 2.5.44:
> PnPBIOS: Found PnP BIOS installation structure at 0xc00fe2d0
> PnPBIOS: PnP BIOS version 1.0, entry 0xf0000:0xe2f4, dseg 0x40
> pnp: pnp: match found with the PnP device '00:00' and the driver 'system'
> PnPBIOS: 13 nodes reported by PnP BIOS; 13 recorded by driver
> isapnp: Scanning for PnP cards...
> isapnp: Card 'CS4236B'
> isapnp: Card 'U.S.Robotics Inc. Sportster 33.6 FAX Internal'
> isapnp: 2 Plug & Play cards detected total

The pnp layer was somewhat changed. I assume the person who did that
will fix up a few drivers as examples