[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Debian]: Hilfe!



Hallo Marcus und Marcus!

Marcus Brinkmann wrote:
> 
> On Sun, Nov 15, 1998 at 02:56:45PM +0000, Dominikus Heinzeller wrote:
> > Hallo Debianer!
> >
> > Ich stehe vor einem riesigen Problem:
> >
> > Ich habe viel mit Musik zu tun, d.h. Noten umschreiben, transponieren
> > usw.
> > Dazu ist es unumg"anglich, einen Soundblaster laufen zu haben.
> > Leider ist mein Soundblaster nun Plug&Play kompatibel. Aus den Howto´s
> > wei"s ich, da"s es bisher noch keine L"osung f"ur Linux gab, au"ser die
> > Karte
> > vorher in Dos zu initialisieren und dann Linux zu starten. Dies ist aber
> > unbefriedigend!! (Au"serdem habe ich kein Dos mehr auf der Platte!)
> 
> QUATSCH! Was war das denn für ein Howto? Ich weiß daß zumindest _ein_ Howto
> das richtig macht, nämlich _meins_. (Ja, ich bin der Soundblaster AWE HOWTO
> maintainer, hast Glück gehabt, Dominikus!).
> 
> > Kann mir _irgendjemand_ helfen? Gibt es bereits eine alpha-, beta-, oder
> > gar getestete Sound-Karten-Unterst"utzung.
> 
> Es gibt eine Perfekte unterstützung der SB 16,32,64 und Pro. Welche hast Du
> denn? Installiere isapnptools und dann starte als root "pnpdump >
> /etc/isapnp.conf" Dann mußt du die Datei /etc/isapnp.conf editieren. Am
> besten, Du schickst mir die Datei und deine IRQ belegung etc, und ich
> editiere sie für dich.
> 
Ich habe pnpdump bereits laufen lassen, meine editierte Fassung von
isapnp.conf schicke ich Dir auch mit. Beim Hochfahren des Systems
arbeitet er die Datei isapnp.conf auch ab, aber die Sound-Initalisation
l"auft bereits fr"uher ab, d.h. wo er noch nichts von den
PnP-Komponenten wei"s. Liegt es daren, da"s ich die Soundkarte fest in
den Kernel kompiliert habve und nicht als Modul?
Im Anhang jedenfalls die editierte und Original-Datei.

Vielen Dank f"ur Eure Hilfe,

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

(CONFIGURE OPT0931/-1 (LD 0
#  ANSI string -->AUX0<--
  (ACT Y)
))

(CONFIGURE OPT0931/-1 (LD 1
# ANSI string -->OPTi Audio 16<--
  (IO 0 (BASE 0x0534))
  (IO 1 (BASE 0x0380))
  (IO 2 (BASE 0x0220))
  (IO 3 (BASE 0x0e0c))
  (INT 0 (IRQ 5 (MODE +E)))
  (DMA 0 (CHANNEL 1))
  (DMA 1 (CHANNEL 3))
  (ACT Y)
))

(CONFIGURE OPT0931/-1 (LD 2
# ANSI string -->Game Port<--
  (IO 0 (BASE 0x0200))
  (ACT Y)
))

(CONFIGURE OPT0931/-1 (LD 3
# ANSI string -->MPU401<--
  (IO 0 (BASE 0x0300))
  (INT 0 (IRQ 9 (MODE +E)))
  (ACT Y)
))

(WAITFORKEY)
# $Id: pnpdump.c,v 1.1.1.2 1998/01/07 05:17:47 fred 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 -DNEEDNANOSLEEP
#
# Trying port address 0203
# Board 1 has serial identifier 74 ff ff ff ff 31 09 14 3e

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

# Card 1: (serial identifier 74 ff ff ff ff 31 09 14 3e)
# Vendor Id OPT0931, No Serial Number (-1), checksum 0x74.
# Version 1.0, Vendor version 0.0
# ANSI string -->OPTi Audio 16<--
#
# Logical device id OPTffff
#
# 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 required
# Don't forget to uncomment the activate (ACT Y) when happy

(CONFIGURE OPT0931/-1 (LD 0
#     ANSI string -->AUX0<--
# (ACT Y)
))
#
# Logical device id OPT9310
#
# 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 required
# Don't forget to uncomment the activate (ACT Y) when happy

(CONFIGURE OPT0931/-1 (LD 1
#     ANSI string -->OPTi Audio 16<--

# Multiple choice time, choose one only !

#     Start dependent functions: priority acceptable
#       Logical device decodes 16 bit IO address lines
#             Minimum IO base address 0x0534
#             Maximum IO base address 0x0608
#             IO base alignment 4 bytes
#             Number of IO addresses required: 4
# (IO 0 (BASE 0x0534))
#       Logical device decodes 16 bit IO address lines
#             Minimum IO base address 0x0380
#             Maximum IO base address 0x03f0
#             IO base alignment 16 bytes
#             Number of IO addresses required: 12
# (IO 1 (BASE 0x0380))
#       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 2 (BASE 0x0220))
#       Logical device decodes 16 bit IO address lines
#             Minimum IO base address 0x0e0c
#             Maximum IO base address 0x0ffc
#             IO base alignment 4 bytes
#             Number of IO addresses required: 4
# (IO 3 (BASE 0x0e0c))
#       IRQ 5, 7 or 10.
#             High true, edge sensitive interrupt (by default)
# (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 type F
# (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 type F
# (DMA 1 (CHANNEL 0))

#       Start dependent functions: priority acceptable
#       Logical device decodes 16 bit IO address lines
#             Minimum IO base address 0x0534
#             Maximum IO base address 0x0ff0
#             IO base alignment 4 bytes
#             Number of IO addresses required: 4
# (IO 0 (BASE 0x0534))
#       Logical device decodes 16 bit IO address lines
#             Minimum IO base address 0x0380
#             Maximum IO base address 0x03f0
#             IO base alignment 16 bytes
#             Number of IO addresses required: 12
# (IO 1 (BASE 0x0380))
#       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 2 (BASE 0x0220))
#       Logical device decodes 16 bit IO address lines
#             Minimum IO base address 0x0e0c
#             Maximum IO base address 0x0ffc
#             IO base alignment 4 bytes
#             Number of IO addresses required: 4
# (IO 3 (BASE 0x0e0c))
#       IRQ 5, 7, 9, 10 or 11.
#             High true, edge sensitive interrupt (by default)
# (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 type F
# (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 type F
# (DMA 1 (CHANNEL 0))

#       Start dependent functions: priority acceptable
#       Logical device decodes 16 bit IO address lines
#             Minimum IO base address 0x0534
#             Maximum IO base address 0x0ff0
#             IO base alignment 4 bytes
#             Number of IO addresses required: 4
# (IO 0 (BASE 0x0534))
#       Logical device decodes 16 bit IO address lines
#             Minimum IO base address 0x0380
#             Maximum IO base address 0x03f0
#             IO base alignment 16 bytes
#             Number of IO addresses required: 12
# (IO 1 (BASE 0x0380))
#       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 2 (BASE 0x0220))
#       Logical device decodes 16 bit IO address lines
#             Minimum IO base address 0x0e0c
#             Maximum IO base address 0x0ffc
#             IO base alignment 4 bytes
#             Number of IO addresses required: 4
# (IO 3 (BASE 0x0e0c))
#       IRQ 5, 7, 9, 10 or 11.
#             High true, edge sensitive interrupt (by default)
# (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 type F
# (DMA 0 (CHANNEL 0))

#     End dependent functions
# (ACT Y)
))
#
# Logical device id OPT0001
#
# 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 required
# Don't forget to uncomment the activate (ACT Y) when happy

(CONFIGURE OPT0931/-1 (LD 2
#     ANSI string -->Game Port<--
#     Logical device decodes 16 bit IO address lines
#         Minimum IO base address 0x0200
#         Maximum IO base address 0x020f
#         IO base alignment 1 bytes
#         Number of IO addresses required: 1
# (IO 0 (BASE 0x0200))
# (ACT Y)
))
#
# Logical device id OPT0002
#
# 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 required
# Don't forget to uncomment the activate (ACT Y) when happy

(CONFIGURE OPT0931/-1 (LD 3
#     ANSI string -->MPU401<--
#     Logical device decodes 16 bit IO address lines
#         Minimum IO base address 0x0300
#         Maximum IO base address 0x0360
#         IO base alignment 16 bytes
#         Number of IO addresses required: 2
# (IO 0 (BASE 0x0300))
#     IRQ 5, 7, 9, 10 or 11.
#         High true, edge sensitive interrupt (by default)
# (INT 0 (IRQ 5 (MODE +E)))
# (ACT Y)
))
# End tag... Checksum 0x00 (OK)

# Returns all cards to the "Wait for Key" state
(WAITFORKEY)

Reply to: