Solved

ALS100 Sound Blaster PnP configuration

Posted on 1997-07-26
2
321 Views
Last Modified: 2010-05-18
I am having some problems configuring my ALS100 card...I have tried using isapnp to configure the card...once the isapnp.conf file was created, I ran isapnp /etc/isapnp.conf followed by insmod sound...I got the error message:

kernel_version needed, but can't be found

==========================================================

# $Id: pnpdump.c,v 1.10 1997/07/14 22:30:47 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 70 01 00 00 00 01 00 93 05

# (DEBUG)
(READPORT 0x0203)
(ISOLATE)
(IDENTIFY *)

# Card 1: (serial identifier 70 01 00 00 00 01 00 93 05)
# ALS0001 Serial No 16777216 [checksum 70]
# Version 1.0, Vendor version 0.0
# ANSI string -->ALS100 Media Audio Controller<--
#
# Logical device id @@@0001
#     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 changed if $
# Don't forget to uncomment the activate (ACT Y) when happy

(CONFIGURE ALS0001/16777216 (LD 0

# Multiple choice time, choose one only !

#     Start dependent functions: priority preferred

#     Start dependent functions: priority preferred
#       Fixed IO base address 0x0220
#             Number of IO addresses required: 16
  (IO 0 (BASE 0x0220))
#       IRQ 5.
#             High true, edge sensitive interrupt (by default)
  (INT 0 (IRQ 5 (MODE +E)))
#       First DMA channel 5.
#             16 bit DMA only
#             Logical device is not a bus master
#             DMA may not execute in count by byte mode
#             DMA may execute in count by word mode
#             DMA channel speed type F
#  (DMA 0 (CHANNEL 5))
#       Next DMA channel 1.
#             8 bit DMA only
#             Logical device is not a bus master
#             DMA may execute in count by byte mode
#             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 type F
  (DMA 1 (CHANNEL 1))

#       Start dependent functions: priority acceptable
#       Logical device decodes 10 bit IO address lines
#             Minimum IO base address 0x0220
#             Maximum IO base address 0x0280
#             IO base alignment 32 bytes
#             Number of IO addresses required: 16
  (IO 0 (BASE 0x0220))
#       IRQ 5, 7, 9 or 10.
#             High true, edge sensitive interrupt (by default)
  (INT 0 (IRQ 5 (MODE +E)))
#       First DMA channel 5, 6 or 7.
#             16 bit DMA only
#             Logical device is not a bus master  
#             16 bit DMA only
#             Logical device is not a bus master  
#             DMA may not execute in count by byte mode
#             DMA may execute in count by word mode
#             DMA channel speed type F
#  (DMA 0 (CHANNEL 5))
#       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 type F
  (DMA 1 (CHANNEL 0))

#       Start dependent functions: priority functional
#       Logical device decodes 10 bit IO address lines
#             Minimum IO base address 0x0100
#             Maximum IO base address 0x03f0
#             IO base alignment 16 bytes
#             Maximum IO base address 0x03f0
#             IO base alignment 16 bytes
#             Number of IO addresses required: 16
  (IO 0 (BASE 0x0100))
#       IRQ 5, 7, 9, 10, 11, 12 or 15.
#             High true, edge sensitive interrupt
#             Low true, edge sensitive interrupt
#             High true, level sensitive interrupt
#             Low true, level sensitive interrupt
  (INT 0 (IRQ 5 (MODE +L)))
#       First DMA channel 0, 1, 3, 5, 6 or 7.
#             8 & 16 bit DMA
#             Logical device is not a bus master
#             DMA may execute in count by byte mode
#             DMA may execute in count by word mode  
#             DMA channel speed type F
#  (DMA 0 (CHANNEL 0))

#     End dependent functions

#     End dependent functions
  (ACT Y)
))
#      
# Logical device id @H@0001
#     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 changed if $
# Don't forget to uncomment the activate (ACT Y) when happy

(CONFIGURE ALS0001/16777216 (LD 1
#     Fixed IO base address 0x0388
#         Number of IO addresses required: 8
  (IO 0 (BASE 0x0388))
  (ACT Y)
))
#    
))
#    
# Logical device id @P@0001
#     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 changed if $
# Don't forget to uncomment the activate (ACT Y) when happy

(CONFIGURE ALS0001/16777216 (LD 2
#     Fixed IO base address 0x0200
#         Number of IO addresses required: 2
  (IO 0 (BASE 0x0200))
  (ACT Y)
))
#
# Logical device id @X@0001
#     Device support I/O range check register
#    
#     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 changed if $
# Don't forget to uncomment the activate (ACT Y) when happy

(CONFIGURE ALS0001/16777216 (LD 3

# Multiple choice time, choose one only !

#     Start dependent functions: priority preferred
#       Fixed IO base address 0x0330
#             Number of IO addresses required: 2
  (IO 0 (BASE 0x0330))
#       IRQ 9.
#             High true, edge sensitive interrupt (by default)
  (INT 0 (IRQ 9 (MODE +E)))

#       Start dependent functions: priority acceptable

#       Start dependent functions: priority acceptable
#       Logical device decodes 10 bit IO address lines
#             Minimum IO base address 0x0100
#             Maximum IO base address 0x03f0
#             IO base alignment 16 bytes
#             Number of IO addresses required: 2
  (IO 0 (BASE 0x0100))
#       IRQ 5, 7, 9, 10, 11, 12 or 15.  
#             High true, edge sensitive interrupt
#             Low true, edge sensitive interrupt  
#             High true, level sensitive interrupt
#             Low true, level sensitive interrupt
  (INT 0 (IRQ 5 (MODE +L)))

#     End dependent functions
  (ACT Y)
))
# End tag... Checksum 0x00 (OK)

# Returns all cards to the "Wait for Key" state
(WAITFORKEY)
0
Comment
Question by:lumis
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 4

Accepted Solution

by:
jlms earned 100 total points
ID: 1626520
Read carefully the Readme files, you will notice that the support provided to try to solve the PnP problem is very limited (usually to 2 or 3 adapters). I worked for several days trying to put to work a modme and a SCSI card and they never worked, so I sugest you disable the PnP features of your card (I know, and what about W95? , well you can always give manually the parameters of your card choosing and equivalent driver that is not PnP)
0
 

Author Comment

by:lumis
ID: 1626521
Yes, it is almost impossible to get it going but disabling plug and play in my bios was about the first thing i tried.

Thank you anyway
0

Featured Post

Complete VMware vSphere® ESX(i) & Hyper-V Backup

Capture your entire system, including the host, with patented disk imaging integrated with VMware VADP / Microsoft VSS and RCT. RTOs is as low as 15 seconds with Acronis Active Restore™. You can enjoy unlimited P2V/V2V migrations from any source (even from a different hypervisor)

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

How many times have you wanted to quickly do the same thing to a list but found yourself typing it again and again? I first figured out a small time saver with the up arrow to recall the last command but that can only get you so far if you have a bi…
It’s 2016. Password authentication should be dead — or at least close to dying. But, unfortunately, it has not traversed Quagga stage yet. Using password authentication is like laundering hotel guest linens with a washboard — it’s Passé.
Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

738 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question