[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]
Re: Sound card problem
This is a multi-part message in MIME format.
- --------------A28B69AA477A68C4C84625B7
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
I have in my win98 I/O 0x220h, IRQ 5, DMA 1,3 and for midi 330.
Accordingly I have run sndconfig for soundblaster 16. Still I have
device or resource busy msg after sample sound file. I am attching my
isapnp.conf file.
If some advice is possible I will be thankful.
Rutvik Doshi wrote:
>
> Hi
>
> Even i have a HCL busybee 2000 system and had i known before hand that they give an
> unsupported card like that Aztech2320 sound card..i would have asked them to give me a
> soundblaster...
> To make your card work don't disable the pnp from the /etc/rc.d/... check out the IRQ
> and the DMA setting from a win95 configuration if you have access to win95 in your
> m/c...you can get that rom the Control Panel -> system -> device manager - > sound ,
> game , video controllers -> resources under the sound card..
>
> In my case the settings are as following..
>
> IO range : Ox240h
> IRQ : 5
> DMA0 : 1
> DMA1 : 0
>
> I'm also including my isapnp.conf file along with this mail If you have the same
> settings and don't have anyother pnp devices you can use the same one..Configure your
> card using sndconfig as "soundBlaster 16".. This should work but only one problem the
> card will work only in 8-but mode...It doesn't work in 16 bit mode. See if you can make
> it work in the 16 bit mode.. If you can pls tell me how you did it...
> bye
> rutvik
>
> "L.V.Gandhi" wrote:
>
> > Rutvik Doshi wrote:
> >
> > > Hi
> > > even i've a Aztech2320 sound card and i faced simmilar problems as you are
> > > facing..The sound card needs to be initialized using the isapnp tools...setup the
> > > correct IRQ and DMA settings in the /etc/isapnp.conf file . This will initialize
> > > your Aztech2320 card b'for the sound modules are loaded...But even afer lot of
> > > tweaking around i've not managed to get it work in the 16bit mode.. it works
> > > only in the 8 bit mode...so i can't play the mp3 files using x11amp.It will be
> > > highly appreciated if anybody can help me configure it so that i can make it work
> > > in the 16 bit mode...I've RH 5.2 running kernel 2.2.and i've tried out all the
> > > availablre optionn in sndconfig
> >
> > I have tried pnpdump and did all possible including disabling pnp
> > configure in /etc/rc.d/sysinit. Still iget the device or resource busy
> > msg after configuring and playing sample soundfile. I will be grateful
> > if you can send me your /etc/isapnp.conf file. I think You are also
> > having the same system given by HCL (PII 266 Busybee 2000).
> >
> > --
> > L.V.Gandhi
> > MECON, 5th Floor, RTC Complex, Visakhapatnam AP 530020 INDIA
> > http://www.poboxes.com/lvgandhi lvgandhi@xxxxxxxxxxx,
> > lvgandhi@xxxxxxxx, 31882656@xxxxxxxxxxxxxxxxxxx
> >
> > --------------------------------------------------------------------
> > For more information on Linux in India visit http://www.linux-india.org/
> > To unsubscribe from this list send an email to majordomo@xxxxxxxxx with the
> > words 'unsubscribe linux-india' (without the quotes) in the body of the
> > email.
>
- --
L.V.Gandhi
MECON, 5th Floor, RTC Complex, Visakhapatnam AP 530020 INDIA
http://www.poboxes.com/lvgandhi lvgandhi@xxxxxxxxxxx,
lvgandhi@xxxxxxxx, 31882656@xxxxxxxxxxxxxxxxxxx
- --------------A28B69AA477A68C4C84625B7
Content-Type: text/plain; charset=iso-8859-1;
name="isapnp.conf"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline;
filename="isapnp.conf"
# $Id: pnpdump.c,v 1.15a 1998/05/25 17:22:16 fox Exp $
# This is free software, see the sources for details.
# This software has NO WARRANTY, use at your OWN RISK
#
# For details of this file format, see isapnp.conf(5)
#
# For latest information on isapnp and pnpdump see:
# http://www.roestock.demon.co.uk/isapnptools/
#
# Compiler flags: -DREALTIME -DNEEDSETSCHEDULER
#
# Trying port address 0203
# Board 1 has serial identifier b7 00 00 00 03 20 23 54 07
# (DEBUG)
(READPORT 0x0203)
(ISOLATE PRESERVE)
(IDENTIFY *)
# Card 1: (serial identifier b7 00 00 00 03 20 23 54 07)
# Vendor Id AZT2320, Serial Number 3, checksum 0xB7.
# Version 1.0, Vendor version 0.2
# ANSI string -->AZT2320 PnP SOUND DEVICE<--
#
# Logical device id AZT0000
# Device support I/O range check register
#
# Edit the entries below to uncomment out the configuration required.
# Note that only the first value of any range is given, this may be chang=
ed if required
# Don't forget to uncomment the activate (ACT Y) when happy
(CONFIGURE AZT2320/3 (LD 0
# ANSI string -->IDE CDROM=00<--
# Multiple choice time, choose one only !
# Start dependent functions: priority preferred
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x01e8
# Maximum IO base address 0x01e8
# IO base alignment 8 bytes
# Number of IO addresses required: 8
# (IO 0 (BASE 0x01e8))
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x03ee
# Maximum IO base address 0x03ee
# IO base alignment 2 bytes
# Number of IO addresses required: 2
# (IO 1 (BASE 0x03ee))
# IRQ 11.
# High true, edge sensitive interrupt
# (INT 0 (IRQ 11 (MODE +E)))
# Start dependent functions: priority acceptable
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0168
# Maximum IO base address 0x0168
# IO base alignment 8 bytes
# Number of IO addresses required: 8
# (IO 0 (BASE 0x0168))
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x036e
# Maximum IO base address 0x036e
# IO base alignment 2 bytes
# Number of IO addresses required: 2
# (IO 1 (BASE 0x036e))
# IRQ 10.
# High true, edge sensitive interrupt
# (INT 0 (IRQ 10 (MODE +E)))
# Start dependent functions: priority acceptable
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0170
# Maximum IO base address 0x0170
# IO base alignment 8 bytes
# Number of IO addresses required: 8
# (IO 0 (BASE 0x0170))
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0376
# Maximum IO base address 0x0376
# IO base alignment 2 bytes
# Number of IO addresses required: 2
# (IO 1 (BASE 0x0376))
# IRQ 15.
# High true, edge sensitive interrupt
# (INT 0 (IRQ 15 (MODE +E)))
# Start dependent functions: priority acceptable
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0100
# Maximum IO base address 0x03f8
# IO base alignment 8 bytes
# Number of IO addresses required: 8
# (IO 0 (BASE 0x0100))
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0100
# Maximum IO base address 0x03fe
# IO base alignment 2 bytes
# Number of IO addresses required: 2
# (IO 1 (BASE 0x0100))
# IRQ 5, 9, 10, 11 or 15.
# High true, edge sensitive interrupt
# (INT 0 (IRQ 5 (MODE +E)))
# End dependent functions
# (ACT Y)
))
#
# Logical device id AZT0001
# Device support I/O range check register
# Device supports vendor reserved register @ 0x3a
# Device supports vendor reserved register @ 0x3c
# Device supports vendor reserved register @ 0x3d
#
# Edit the entries below to uncomment out the configuration required.
# Note that only the first value of any range is given, this may be chang=
ed if required
# Don't forget to uncomment the activate (ACT Y) when happy
(CONFIGURE AZT2320/3 (LD 1
# ANSI string -->AUDIO=00<--
# Multiple choice time, choose one only !
# Start dependent functions: priority preferred
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0220
# Maximum IO base address 0x0220
# IO base alignment 16 bytes
# Number of IO addresses required: 16
(IO 0 (BASE 0x0220))
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0388
# Maximum IO base address 0x0388
# IO base alignment 8 bytes
# Number of IO addresses required: 8
(IO 1 (BASE 0x0388))
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0534
# Maximum IO base address 0x0534
# IO base alignment 4 bytes
# Number of IO addresses required: 4
(IO 2 (BASE 0x0534))
# IRQ 5.
# High true, edge sensitive interrupt
(INT 0 (IRQ 5 (MODE +E)))
# First DMA channel 1.
# 8 bit DMA only
# Logical device is not a bus master
# DMA may execute in count by byte mode
# DMA may not execute in count by word mode
# DMA channel speed in compatible mode
(DMA 0 (CHANNEL 1))
# Next DMA channel 3.
# 8 bit DMA only
# Logical device is not a bus master
# DMA may execute in count by byte mode
# DMA may not execute in count by word mode
# DMA channel speed in compatible mode
(DMA 1 (CHANNEL 3))
# Start dependent functions: priority acceptable
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0220
# Maximum IO base address 0x0240
# IO base alignment 32 bytes
# Number of IO addresses required: 16
# (IO 0 (BASE 0x0220))
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0388
# Maximum IO base address 0x0388
# IO base alignment 8 bytes
# Number of IO addresses required: 8
# (IO 1 (BASE 0x0388))
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0534
# Maximum IO base address 0x0608
# IO base alignment 212 bytes
# Number of IO addresses required: 4
# (IO 2 (BASE 0x0534))
# IRQ 5, 9 or 10.
# High true, edge sensitive interrupt
# (INT 0 (IRQ 5 (MODE +E)))
# First DMA channel 0, 1 or 3.
# 8 bit DMA only
# Logical device is not a bus master
# DMA may execute in count by byte mode
# DMA may not execute in count by word mode
# DMA channel speed in compatible mode
# (DMA 0 (CHANNEL 0))
# Next DMA channel 0, 1 or 3.
# 8 bit DMA only
# Logical device is not a bus master
# DMA may execute in count by byte mode
# DMA may not execute in count by word mode
# DMA channel speed in compatible mode
# (DMA 1 (CHANNEL 0))
# Start dependent functions: priority acceptable
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0220
# Maximum IO base address 0x0240
# IO base alignment 32 bytes
# Number of IO addresses required: 16
# (IO 0 (BASE 0x0220))
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0388
# Maximum IO base address 0x0388
# IO base alignment 8 bytes
# Number of IO addresses required: 8
# (IO 1 (BASE 0x0388))
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0e84
# Maximum IO base address 0x0f44
# IO base alignment 192 bytes
# Number of IO addresses required: 4
# (IO 2 (BASE 0x0e84))
# IRQ 5, 9 or 10.
# High true, edge sensitive interrupt
# (INT 0 (IRQ 5 (MODE +E)))
# First DMA channel 0, 1 or 3.
# 8 bit DMA only
# Logical device is not a bus master
# DMA may execute in count by byte mode
# DMA may not execute in count by word mode
# DMA channel speed in compatible mode
# (DMA 0 (CHANNEL 0))
# Next DMA channel 0, 1 or 3.
# 8 bit DMA only
# Logical device is not a bus master
# DMA may execute in count by byte mode
# DMA may not execute in count by word mode
# DMA channel speed in compatible mode
# (DMA 1 (CHANNEL 0))
# Start dependent functions: priority acceptable
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0100
# Maximum IO base address 0x03f0
# IO base alignment 16 bytes
# Number of IO addresses required: 16
# (IO 0 (BASE 0x0100))
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0100
# Maximum IO base address 0x03f8
# IO base alignment 8 bytes
# Number of IO addresses required: 8
# (IO 1 (BASE 0x0100))
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0100
# Maximum IO base address 0x0ffc
# IO base alignment 4 bytes
# Number of IO addresses required: 4
# (IO 2 (BASE 0x0100))
# IRQ 5, 9, 10, 11 or 15.
# High true, edge sensitive interrupt
# (INT 0 (IRQ 5 (MODE +E)))
# First DMA channel 0, 1 or 3.
# 8 bit DMA only
# Logical device is not a bus master
# DMA may execute in count by byte mode
# DMA may not execute in count by word mode
# DMA channel speed in compatible mode
# (DMA 0 (CHANNEL 0))
# Next DMA channel 0, 1 or 3.
# 8 bit DMA only
# Logical device is not a bus master
# DMA may execute in count by byte mode
# DMA may not execute in count by word mode
# DMA channel speed in compatible mode
# (DMA 1 (CHANNEL 0))
# Start dependent functions: priority acceptable
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0100
# Maximum IO base address 0x03f0
# IO base alignment 16 bytes
# Number of IO addresses required: 16
# (IO 0 (BASE 0x0100))
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0100
# Maximum IO base address 0x03f8
# IO base alignment 8 bytes
# Number of IO addresses required: 8
# (IO 1 (BASE 0x0100))
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0100
# Maximum IO base address 0x0ffc
# IO base alignment 4 bytes
# Number of IO addresses required: 4
# (IO 2 (BASE 0x0100))
# IRQ 5, 9, 10, 11 or 15.
# High true, edge sensitive interrupt
# (INT 0 (IRQ 5 (MODE +E)))
# First DMA channel 0, 1 or 3.
# 8 bit DMA only
# Logical device is not a bus master
# DMA may execute in count by byte mode
# DMA may not execute in count by word mode
# DMA channel speed in compatible mode
# (DMA 0 (CHANNEL 0))
# End dependent functions
# (ACT Y)
))
#
# Logical device id AZT0002
# Device support I/O range check register
# Device supports vendor reserved register @ 0x38
# Device supports vendor reserved register @ 0x3a
# Device supports vendor reserved register @ 0x3c
# Device supports vendor reserved register @ 0x3d
#
# Edit the entries below to uncomment out the configuration required.
# Note that only the first value of any range is given, this may be chang=
ed if required
# Don't forget to uncomment the activate (ACT Y) when happy
(CONFIGURE AZT2320/3 (LD 2
# ANSI string -->MPU401 MIDI=00<--
# Multiple choice time, choose one only !
# Start dependent functions: priority preferred
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0330
# Maximum IO base address 0x0330
# IO base alignment 2 bytes
# Number of IO addresses required: 2
(IO 0 (BASE 0x0330))
# IRQ 9.
# High true, edge sensitive interrupt
(INT 0 (IRQ 9 (MODE +E)))
# Start dependent functions: priority acceptable
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0300
# Maximum IO base address 0x0330
# IO base alignment 48 bytes
# Number of IO addresses required: 2
# (IO 0 (BASE 0x0300))
# IRQ 5, 9, 10, 11 or 15.
# High true, edge sensitive interrupt
# (INT 0 (IRQ 5 (MODE +E)))
# Start dependent functions: priority acceptable
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0100
# Maximum IO base address 0x03fe
# IO base alignment 2 bytes
# Number of IO addresses required: 2
# (IO 0 (BASE 0x0100))
# IRQ 5, 9, 10, 11 or 15.
# High true, edge sensitive interrupt
# (INT 0 (IRQ 5 (MODE +E)))
# End dependent functions
# (ACT Y)
))
#
# Logical device id AZT0003
# Device support I/O range check register
# Device supports vendor reserved register @ 0x3a
# Device supports vendor reserved register @ 0x3c
# Device supports vendor reserved register @ 0x3d
#
# Edit the entries below to uncomment out the configuration required.
# Note that only the first value of any range is given, this may be chang=
ed if required
# Don't forget to uncomment the activate (ACT Y) when happy
(CONFIGURE AZT2320/3 (LD 3
# ANSI string -->GAME PORT=00<--
# Multiple choice time, choose one only !
# Start dependent functions: priority preferred
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0200
# Maximum IO base address 0x0200
# IO base alignment 8 bytes
# Number of IO addresses required: 8
(IO 0 (BASE 0x0200))
# Start dependent functions: priority acceptable
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0100
# Maximum IO base address 0x03f8
# IO base alignment 8 bytes
# Number of IO addresses required: 8
# (IO 0 (BASE 0x0100))
# End dependent functions
# (ACT Y)
))
#
# Logical device id AZT0004
# Device support I/O range check register
# Device supports vendor reserved register @ 0x3a
# Device supports vendor reserved register @ 0x3c
# Device supports vendor reserved register @ 0x3d
#
# Edit the entries below to uncomment out the configuration required.
# Note that only the first value of any range is given, this may be chang=
ed if required
# Don't forget to uncomment the activate (ACT Y) when happy
(CONFIGURE AZT2320/3 (LD 4
# ANSI string -->MODEM DISABLED=00<--
# Multiple choice time, choose one only !
# Start dependent functions: priority preferred
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0000
# Maximum IO base address 0x0000
# IO base alignment 8 bytes
# Number of IO addresses required: 0
# (IO 0 (BASE 0x0000))
# *** ERROR *** No IRQ specified!
# End dependent functions
# (ACT Y)
))
#
# Logical device id AZT0005
# Device support I/O range check register
# Device supports vendor reserved register @ 0x3a
# Device supports vendor reserved register @ 0x3c
# Device supports vendor reserved register @ 0x3d
#
# Edit the entries below to uncomment out the configuration required.
# Note that only the first value of any range is given, this may be chang=
ed if required
# Don't forget to uncomment the activate (ACT Y) when happy
(CONFIGURE AZT2320/3 (LD 5
# ANSI string -->EEPROM=00<--
# Multiple choice time, choose one only !
# Start dependent functions: priority preferred
# Logical device decodes 16 bit IO address lines
# Minimum IO base address 0x0100
# Maximum IO base address 0x03ff
# IO base alignment 1 bytes
# Number of IO addresses required: 1
# (IO 0 (BASE 0x0100))
# End dependent functions
# (ACT Y)
))
# End tag... Checksum 0x00 (OK)
# Returns all cards to the "Wait for Key" state
(WAITFORKEY)
- --------------A28B69AA477A68C4C84625B7--
- --------------------------------------------------------------------
For more information on Linux in India visit http://www.linux-india.org/
Linux India is NOT a forum for Microsoft/India/Pakistan/US/UK bashing.
Flame baits will not be tolerated. If you can appreciate satire read
http://www.templetons.com/brad/emily.html
------------------------------
End of Linux India Digest V1 #32
********************************
--------------------------------------------------------------------
To unsubscribe send an email to majordomo@xxxxxxxxx with the word
'unsubscribe linux-india-digest' (without the quotes) in the body
of the email.