Solved

ALS100 Sound Blaster PnP configuration

Posted on 1997-07-26
2
312 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
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

U.S. Department of Agriculture and Acronis Access

With the new era of mobile computing, smartphones and tablets, wireless communications and cloud services, the USDA sought to take advantage of a mobilized workforce and the blurring lines between personal and corporate computing resources.

Question has a verified solution.

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

Suggested Solutions

Over the last ten+ years I have seen Linux configuration tools come and go. In the early days there was the tried-and-true, all-powerful linuxconf that many thought would remain the one and only Linux configuration tool until the end of times. Well,…
Join Greg Farro and Ethan Banks from Packet Pushers (http://packetpushers.net/podcast/podcasts/pq-show-93-smart-network-monitoring-paessler-sponsored/) and Greg Ross from Paessler (https://www.paessler.com/prtg) for a discussion about smart network …
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

910 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

Need Help in Real-Time?

Connect with top rated Experts

21 Experts available now in Live!

Get 1:1 Help Now