Solved

ALS100 Sound Blaster PnP configuration

Posted on 1997-07-26
2
311 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
Comment Utility
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
Comment Utility
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

How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

Join & Write a Comment

Currently, there is not an RPM package available under the RHEL/Fedora/CentOS distributions that gives you a quick and easy way to allow PHP to interface with Oracle. As a result, I have included a set of instructions on how to do this with minimal …
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.
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.

772 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

10 Experts available now in Live!

Get 1:1 Help Now