Cameron Grant wrote:

> would everyone who currently has an issue outstanding with newpcm please
> report it to me in the next few days directly, please, so i can get an idea
> of what needs work before release.  i need as much detail as possible.

Well, since you asked...

Since rebuilding -CURRENT with newpcm and newpnp about a month ago,
my soundcard, a Soundblaster AWE64, ISA PnP, will only play the first
second or less of a sound file.  Audio apps often claim "unable to open /dev/dsp".

I notice that my modem, a Diamond SupraExpress 56i Sp, is now attaching
to irq 5, and the soundcard attaches to irq 9.

Previous to newpnp, I forced the modem (sio2) to irq 15 and the soundcard to
irq 5 via pnp commands in my /boot/kernel.conf.  I did this because I had
found by experimentation that this was the only combination of the supposedly
available PnP configurations which enabled both devices to work.

Now that pnp attaches sio2 to irq 5, the soundcard refuses to work on irq9,
even though irq9 is available and supposedly valid for that card.  So I'd
like to be able to get it to work on irq9 (preferably), but failing that,
at least try to return to my original PnP configuration to see if that works.
I don't know how to force this since the removal of pnp(4), though, and have
searched the mailing list archives to no avail.

I have tried configuring a kernel to force irq 5 on the soundcard
with no success.

Any advice would be greatly appreciated.
My kernel config and other info is attached.

Chris Giordano
[EMAIL PROTECTED]

--------------------------------------------------------
$ /opt/home/cgiordan > uname -a
FreeBSD boston 4.0-CURRENT FreeBSD 4.0-CURRENT #0: Mon Jan 17 02:15:15 EST 2000     
root@boston:/opt/src/src/sys/compile/BOSTON 
i386

$ /opt/home/cgiordan > cat /dev/sndstat
FreeBSD Audio Driver (newpcm) Jan 17 2000 02:13:33
Installed devices:
pcm0: <SB DSP 4.16> at io 0x220 irq 9 drq 0:5 (1p/1r channels duplex)
#
# BOSTON -- Generic machine with WD/AHx/NCR/BTx family disks
#        -- added PnP and sound support
#        -- added ATAPI LS-120/Zip support
#        -- switched over to Luigi's new sound driver
#        -- added SCSI/CAM devices for 3.X
#
# For more information read the handbook part System Administration -> 
# Configuring the FreeBSD Kernel -> The Configuration File. 
# The handbook is available in /usr/share/doc/handbook or online as
# latest version from the FreeBSD World Wide Web server 
# <URL:http://www.FreeBSD.ORG/>
#
# An exhaustive list of options and more detailed explanations of the 
# device lines is present in the ./LINT configuration file. If you are 
# in doubt as to the purpose or necessity of a line, check first in LINT.
#
#       $Id: GENERIC,v 1.107 1998/02/16 23:57:03 msmith Exp $

machine         i386
cpu             I686_CPU
ident           BOSTON

maxusers        64

## config               kernel  root on da0 dumps on da0

## options      HZ=100                  #use 10 ms clock tick
options         INET                    #InterNETworking

#
# Implement system calls compatible with 4.3BSD and older versions of
# FreeBSD.  You probably do NOT want to remove this as much current code
# still relies on the 4.3 emulation.
#
options         COMPAT_43               #Compatible with BSD 4.3 [KEEP THIS!]

options         USER_LDT                #allow user level control of i386 LDT
options         MD5
options         UCONSOLE                #Allow users to grab the console
options         USERCONFIG              #boot -c editor
options         VISUAL_USERCONFIG       #visual boot -c editor

#options        MROUTING                # Multicast routing
#options        IPFIREWALL              #firewall
#options        IPFIREWALL_VERBOSE      #print information about
                                        # dropped packets
#options        IPFIREWALL_VERBOSE_LIMIT=100 #limit verbosity
#options        IPDIVERT                #divert sockets

options         FFS                     #Berkeley Fast Filesystem
options         NFS                     #Network Filesystem
options         MSDOSFS                 #MSDOS Filesystem
options         NTFS                    #NT File System
options         PROCFS                  #Process filesystem
options         CD9660                  #ISO 9660 Filesystem
options         EXT2FS

options         FFS_ROOT                #FFS usable as root device [keep this!]
options         NFS_ROOT                #NFS usable as root device
options         CD9660_ROOT             #CD-ROM usable as root device

options         SOFTUPDATES             #in Alpha test!

options         NSWAPDEV=20

# Don't enable both of these in a real config.
#options        MATH_EMULATE            #Support for x87 emulation
options         GPL_MATH_EMULATE        #Support for x87 emulation via
                                        #new math emulator

options         NBUF=512
options         NMBCLUSTERS=8192        #workaround for mbuf bug

# This provides support for System V shared memory.
#
options         SYSVSHM
options         SYSVSEM
options         SYSVMSG

# KTRACE enables the system-call tracing facility ktrace(2).
# This adds 4 KB bloat to your kernel, and slightly increases
# the costs of each syscall.
options         KTRACE          #kernel tracing
options         DDB             #kernel debugging
options         DDB_UNATTENDED  #don't drop into DDB for a panic

# XXX Supposedly, I should be using this since 4.X-CURRENT is so new.
## options INVARIANTS
## options INVARIANT_SUPPORT

# Options for POSIX priority extensions; these are
# required for Linux threads in emulation mode.
options         P1003_1B
options         _KPOSIX_PRIORITY_SCHEDULING
options         _KPOSIX_VERSION=199309L

device          isa0
#device         eisa0
device          pci0

device          fdc0    at isa? port IO_FD1 irq 6 drq 2
device          fd0     at fdc0 drive 0
device          fd1     at fdc0 drive 1

# ATA and ATAPI devices
device          ata0    at isa? port IO_WD1 irq 14
#device         ata1    at isa? port IO_WD2 irq 15
#device         ata2
#device         atadisk0        # ATA disk drives
#device         atapicd0        # ATAPI CDROM drives
device          atapifd0        # ATAPI floppy drives (e.g., LS-120)
#device         atapist0        # ATAPI tape drives
options         ATA_STATIC_ID           #Static device numbering
#options        ATA_ENABLE_ATAPI_DMA    #Enable DMA on ATAPI devices

#device         wdc0    at isa? port IO_WD1 irq 14
#disk           wd0     at wdc0 drive 0
#disk           wd1     at wdc0 drive 1
# 
#device         wdc1    at isa? port IO_WD2 irq 15
#disk           wd2     at wdc1 drive 0
#disk           wd3     at wdc1 drive 1
# 
#device         wfd0            #IDE Floppy (e.g. LS-120)
#device         wcd0            #IDE CD-ROM

# SCSI Controllers
# A single entry for any of these controllers (ncr, ahb, ahc, amd) is
# sufficient for any number of installed devices.
#device         ncr0
#device         amd0
#device         ahb0
device          ahc0

#device         bt0     at isa? port ? irq ?
#device         uha0    at isa? port IO_UHA0 bio irq ? drq 5
#device         aha0    at isa? port ? irq ? drq 5
#device         aic0    at isa? port 0x340 bio irq 11
#device         nca0    at isa? port 0x1f88 bio irq 10
#device         nca1    at isa? port 0x350 bio irq 5
#device         sea0    at isa? bio irq 5 iomem 0xc8000 iosiz 0x2000

device          scbus0  #base SCSI code
device          da0     #SCSI direct access devices (aka disks)
device          sa0     #SCSI tapes
device          cd0     #SCSI CD-ROMs
device          pass0   #CAM passthrough driver

options         SCSI_DELAY=10000        #Be pessimistic about Joe SCSI device
                                        #SCSI delay is in milliseconds
options         AHC_ALLOW_MEMIO
## options      AHC_TAGENABLE
## options      AHC_SCBPAGING_ENABLE

# syscons is the default console driver, resembling an SCO console
device          atkbdc0 at isa? port IO_KBD
device          atkbd0  at atkbdc? irq 1
device          psm0    at atkbdc? irq 12
device          vga0    at isa? port ? conflicts
device          sc0     at isa?

# splash screen/screen saver
pseudo-device   splash

# Enable this and PCVT_FREEBSD for pcvt vt220 compatible console driver
#device          vt0    at isa? tty
#options                XSERVER                 # support for X server
#options                FAT_CURSOR              # start with block cursor

# If you have a ThinkPAD, uncomment this along with the rest of the PCVT lines
#options                PCVT_SCANSET=2          # IBM keyboards are non-std

device          npx0    at nexus? port IO_NPX irq 13    # keep this!

# Power management support (see LINT for more options)
#device         apm0    at nexus? disable flags 0x20 # Advanced Power Management

# PCCARD (PCMCIA) support
#device         card0
#device         pcic0   at card?
#device         pcic1   at card?

# Serial (COM) ports
device          sio0    at isa? port IO_COM1 flags 0x10 irq 4
device          sio1    at isa? port IO_COM2 irq 3
#device         sio2    at isa? disable port IO_COM3 irq 15
#device         sio3    at isa? disable port IO_COM4 irq 9

# Parallel port
device          ppc0    at isa? port? flags 0x40 irq 7
device          ppbus0          # Parallel port bus (required)
device          lpt0            # Printer
device          plip0           # TCP/IP over parallel
device          ppi0            # Parallel port interface device
#device         vpo0            # Requires scbus and da0

#device         mse0    at isa? port 0x23c irq 5

# Order is important here due to intrusive probes, do *not* alphabetize
# this list of network interfaces until the probes have been fixed.
# Right now it appears that the ie0 must be probed before ep0. See
# revision 1.20 of this file.
#device de0
#device fxp0
#device tx0
#device vx0
# 
#device ed0 at isa? port 0x280 irq 10 iomem 0xd8000
#device ie0 at isa? port 0x300 irq 10 iomem 0xd0000
#device ep0 at isa? port 0x300 irq 10 vector epintr
#device ex0 at isa? port? irq?
#device fe0 at isa? port 0x300 irq ?
#device le0 at isa? port 0x300 irq 5 iomem 0xd0000
#device lnc0 at isa? port 0x280 irq 10 drq 0
#device ze0 at isa? port 0x300 irq 10 iomem 0xd8000
#device zp0 at isa? port 0x300 irq 10 iomem 0xd8000

pseudo-device   ether
pseudo-device   loop
pseudo-device   bpf     4       #Berkeley packet filter
pseudo-device   disc            #Discard device
pseudo-device   snp     3       #Snoop device - to look at pty/vty/etc..
pseudo-device   ppp     1
pseudo-device   tun     1

pseudo-device   pty     16      #Pseudo ttys - can go as high as 256
pseudo-device   speaker         #Play IBM BASIC-style noises out your speaker
#pseudo-device  log             #Kernel syslog interface (/dev/klog)
pseudo-device   gzip            #Exec gzipped a.out's
pseudo-device   vn              #Vnode driver (turns a file into a device)

options PPP_BSDCOMP             #PPP BSD-compress support
options PPP_DEFLATE             #PPP zlib/deflate/gzip support
options PPP_FILTER              #enable bpf filtering (needs bpf)

#
# Audio drivers: `snd', `sb', `pas', `gus', `pca'
#
# snd: Voxware sound support code
# sb: SoundBlaster PCM - SoundBlaster, SB Pro, SB16, ProAudioSpectrum
# sbxvi: SoundBlaster 16
# sbmidi: SoundBlaster 16 MIDI interface

#device         snd0
#device         sb0      at isa? port 0x220 irq 5 drq 1
#device         sbxvi0   at isa? drq 5
#device         sbmidi0  at isa? port 0x330
#device         pas0     at isa? port 0x388 irq 10 drq 6
#device         awe0     at isa? port 0x620

# The newpcm driver (use INSTEAD of snd0 and all VOXWARE drivers!).
# Note that motherboard sound devices may require options PNPBIOS.
#
# For non-pnp sound cards with no bridge drivers only:
#device         pcm0 at isa? port ? irq 10 drq 1 flags 0x0
#
# For pnp sound cards:
device          pcm0

# The bridge drivers for sound cards. Do not forget pcm as well.
#
# sbc:  Creative SoundBlaster ISA PnP/non-PnP
#       Supports ESS and Avance ISA chips as well.
# gusc: Gravis UltraSound ISA PnP/non-PnP
# csa:  Crystal Semiconductor CS461x/428x PCI

# For PnP cards:
device          sbc0
#device         gusc0
#device         csa0

# For non-PnP cards:
#device         sbc0    at isa? port 0x220 irq 5 drq 1 flags 0x15
#device         gusc0   at isa? port 0x220 irq 5 drq 1 flags 0x13
Copyright (c) 1992-2000 The FreeBSD Project.
Copyright (c) 1982, 1986, 1989, 1991, 1993
        The Regents of the University of California. All rights reserved.
FreeBSD 4.0-CURRENT #0: Mon Jan 17 02:15:15 EST 2000
    root@boston:/opt/src/src/sys/compile/BOSTON
Timecounter "i8254"  frequency 1193182 Hz
Timecounter "TSC"  frequency 298730563 Hz
CPU: Pentium II/Xeon/Celeron (298.73-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x650  Stepping = 0
  
Features=0x183fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR>
real memory  = 67108864 (65536K bytes)
avail memory = 61980672 (60528K bytes)
Preloaded elf kernel "kernel" at 0xc0365000.
Preloaded elf module "splash_bmp.ko" at 0xc036509c.
Preloaded splash_image_data "/boot/daemon_news.bmp" at 0xc0365140.
Preloaded elf module "linux.ko" at 0xc0365194.
Pentium Pro MTRR support enabled
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Intel 82443LX (440 LX) host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
pcib1: <Intel 82443LX (440 LX) PCI-PCI (AGP) bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
vga-pci0: <Number Nine model 493d graphics accelerator> port 0xdc00-0xdcff mem 
0xfeaf0000-0xfeafffff,0xfe000000-0xfe3fffff,0xfe400000-0xfe7fffff,0xdc800000-0xdcffffff,0xdd000000-0xdd7fffff
 irq 11 at device 0.0 on pci1
isab0: <Intel 82371AB PCI to ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
ata-pci0: <Intel PIIX4 ATA-33 controller> port 0xffa0-0xffaf at device 7.1 on pci0
ata-pci0: Busmastering DMA supported
ata0 at 0x01f0 irq 14 on ata-pci0
pci0: Intel 82371AB/EB (PIIX4) USB controller (vendor=0x8086, dev=0x7112) at 7.2 irq 0
chip1: <Intel 82371AB Power management controller> port 0xfcb0-0xfcbf at device 7.3 on 
pci0
ahc0: <Adaptec 2940 Ultra SCSI adapter> port 0xec00-0xecff mem 0xfebff000-0xfebfffff 
irq 10 at device 14.0 on pci0
ahc0: aic7880 Wide Channel A, SCSI Id=7, 16/255 SCBs
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
ata-isa0: already registered as ata0
atkbdc0: <keyboard controller (i8042)> at port 0x60-0x6f on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model Generic PS/2 mouse, device ID 0
vga0: <Generic ISA VGA> at port 0x3b0-0x3df iomem 0xa0000-0xbffff on isa0
sc0: <System console> on isa0
sc0: VGA <16 virtual consoles, flags=0x200>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
ppc0: <Parallel port> at port 0x378-0x37f irq 7 flags 0x40 on isa0
ppc0: Generic chipset (NIBBLE-only) in COMPATIBLE mode
sio2: <SupraExpress 56i Sp> at port 0x3e8-0x3ef irq 5 on isa0
sio2: type 16550A
sbc0: <Creative SB AWE64 Gold> at port 0x220-0x22f,0x300-0x301,0x388-0x38b irq 9 drq 
0,5 on isa0
sbc0: setting card to irq 9, drq 0, 5
pcm0: <SB DSP 4.16> on sbc0
unknown0: <Game> at port 0x200-0x207 on isa0
unknown1: <WaveTable> at port 0x620-0x623 on isa0
Waiting 10 seconds for SCSI devices to settle
afd0: <LS-120 COSM 05 UHD Floppy/0510C104> rewriteable drive at ata0 as master
afd0: 120MB (246528 sectors), 963 cyls, 8 heads, 32 S/T, 512 B/S
afd0: 533KB/s, PIO0
afd0: Medium: Unknown media (0x0)
Mounting root from ufs:/dev/da0s3a
cd0 at ahc0 bus 0 target 5 lun 0
cd0: <TOSHIBA CD-ROM XM-6201TA 1030> Removable CD-ROM SCSI-2 device 
cd0: 10.000MB/s transfers (10.000MHz, offset 15)
cd0: Attempt to query device size failed: NOT READY, Medium not present
da0 at ahc0 bus 0 target 0 lun 0
da0: <SEAGATE ST34371W 0484> Fixed Direct Access SCSI-2 device 
da0: 40.000MB/s transfers (20.000MHz, offset 8, 16bit), Tagged Queueing Enabled
da0: 4148MB (8496884 512 byte sectors: 255H 63S/T 528C)
Checking for Plug-n-Play devices...

Card assigned CSN #1
Vendor ID SUP2084 (0x8420b04e), Serial Number 0x00003bf6
PnP Version 1.0, Vendor Version 0
Device Description: SupraExpress 56i Sp

Logical Device ID: SUP2084 0x8420b04e #0
        Device supports I/O Range Check
Compatible Device ID: SUP2080 (8020b04e)
TAG Start DF
    I/O Range 0x3f8 .. 0x3f8, alignment 0x8, len 0x8
        [16-bit addr]
    IRQ: 4  - only one type (true/edge)
TAG Start DF
    I/O Range 0x2f8 .. 0x2f8, alignment 0x8, len 0x8
        [16-bit addr]
    IRQ: 3  - only one type (true/edge)
TAG Start DF
    I/O Range 0x3e8 .. 0x3e8, alignment 0x8, len 0x8
        [16-bit addr]
    IRQ: 4  - only one type (true/edge)
TAG Start DF
    I/O Range 0x2e8 .. 0x2e8, alignment 0x8, len 0x8
        [16-bit addr]
    IRQ: 3  - only one type (true/edge)
TAG Start DF
    I/O Range 0x3e8 .. 0x3e8, alignment 0x8, len 0x8
        [16-bit addr]
    IRQ: 5  - only one type (true/edge)
TAG Start DF
    I/O Range 0x2e8 .. 0x2e8, alignment 0x8, len 0x8
        [16-bit addr]
    IRQ: 5  - only one type (true/edge)
TAG Start DF
    I/O Range 0x3e8 .. 0x3e8, alignment 0x8, len 0x8
        [16-bit addr]
    IRQ: 3 4 5 7 10 11 12 15  - only one type (true/edge)
TAG Start DF
    I/O Range 0x2e8 .. 0x2e8, alignment 0x8, len 0x8
        [16-bit addr]
    IRQ: 3 4 5 7 10 11 12 15  - only one type (true/edge)
TAG Start DF
    I/O Range 0x3f8 .. 0x3f8, alignment 0x8, len 0x8
        [16-bit addr]
    IRQ: 3 4 5 7 10 11 12 15  - only one type (true/edge)
TAG Start DF
    I/O Range 0x2f8 .. 0x2f8, alignment 0x8, len 0x8
        [16-bit addr]
    IRQ: 3 4 5 7 10 11 12 15  - only one type (true/edge)
TAG Start DF
    I/O Range 0x200 .. 0x3f8, alignment 0x8, len 0x8
        [16-bit addr]
    IRQ: 3 4 5 7 10 11 12 15  - only one type (true/edge)
TAG End DF
End Tag

Successfully got 38 resources, 1 logical fdevs
-- card select # 0x0001

CSN SUP2084 (0x8420b04e), Serial Number 0x00003bf6

Logical device #0
IO:  0x03e8 0x03e8 0x03e8 0x03e8 0x03e8 0x03e8 0x03e8 0x03e8
IRQ 5 0
DMA 4 0
IO range check 0x00 activate 0x01

Card assigned CSN #2
Vendor ID CTL009e (0x9e008c0e), Serial Number 0x0116a6d6
PnP Version 1.0, Vendor Version 32
Device Description: Creative SB AWE64 Gold

Logical Device ID: CTL0044 0x44008c0e #0
Device Description: Audio
TAG Start DF
Good Configuration
    IRQ: 5  - only one type (true/edge)
    DMA: channel(s) 1 
        8-bit, not a bus master, count by byte, , Compatibility mode
    DMA: channel(s) 5 
        16-bit, not a bus master, , count by word, Compatibility mode
    I/O Range 0x220 .. 0x220, alignment 0x1, len 0x10
        [16-bit addr]
    I/O Range 0x330 .. 0x330, alignment 0x1, len 0x2
        [16-bit addr]
    I/O Range 0x388 .. 0x388, alignment 0x1, len 0x4
        [16-bit addr]
TAG Start DF
Acceptable Configuration
    IRQ: 5 7 9 10  - only one type (true/edge)
    DMA: channel(s) 0 1 3 
        8-bit, not a bus master, count by byte, , Compatibility mode
    DMA: channel(s) 5 6 7 
        16-bit, not a bus master, , count by word, Compatibility mode
    I/O Range 0x220 .. 0x280, alignment 0x20, len 0x10
        [16-bit addr]
    I/O Range 0x300 .. 0x330, alignment 0x30, len 0x2
        [16-bit addr]
    I/O Range 0x388 .. 0x388, alignment 0x1, len 0x4
        [16-bit addr]
TAG Start DF
Acceptable Configuration
    IRQ: 5 7 9 10  - only one type (true/edge)
    DMA: channel(s) 0 1 3 
        8-bit, not a bus master, count by byte, , Compatibility mode
    DMA: channel(s) 5 6 7 
        16-bit, not a bus master, , count by word, Compatibility mode
    I/O Range 0x220 .. 0x280, alignment 0x20, len 0x10
        [16-bit addr]
    I/O Range 0x300 .. 0x330, alignment 0x30, len 0x2
        [16-bit addr]
TAG Start DF
Acceptable Configuration
    IRQ: 5 7 9 10  - only one type (true/edge)
    DMA: channel(s) 0 1 3 
        8-bit, not a bus master, count by byte, , Compatibility mode
    DMA: channel(s) 5 6 7 
        16-bit, not a bus master, , count by word, Compatibility mode
    I/O Range 0x220 .. 0x280, alignment 0x20, len 0x10
        [16-bit addr]
TAG Start DF
Acceptable Configuration
    IRQ: 5 7 9 10  - only one type (true/edge)
    DMA: channel(s) 0 1 3 
        8-bit, not a bus master, count by byte, , Compatibility mode
    I/O Range 0x220 .. 0x280, alignment 0x20, len 0x10
        [16-bit addr]
    I/O Range 0x300 .. 0x330, alignment 0x30, len 0x2
        [16-bit addr]
    I/O Range 0x388 .. 0x388, alignment 0x1, len 0x4
        [16-bit addr]
TAG Start DF
Acceptable Configuration
    IRQ: 5 7 9 10  - only one type (true/edge)
    DMA: channel(s) 0 1 3 
        8-bit, not a bus master, count by byte, , Compatibility mode
    I/O Range 0x220 .. 0x280, alignment 0x20, len 0x10
        [16-bit addr]
    I/O Range 0x300 .. 0x330, alignment 0x30, len 0x2
        [16-bit addr]
TAG Start DF
Acceptable Configuration
    IRQ: 5 7 9 10  - only one type (true/edge)
    DMA: channel(s) 0 1 3 
        8-bit, not a bus master, count by byte, , Compatibility mode
    I/O Range 0x220 .. 0x280, alignment 0x20, len 0x10
        [16-bit addr]
TAG Start DF
Sub-optimal Configuration
    IRQ: 5 7 9 10  - only one type (true/edge)
    DMA: channel(s) 0 1 3 
        8-bit, not a bus master, count by byte, , Compatibility mode
    DMA: channel(s) 5 6 7 
        16-bit, not a bus master, , count by word, Compatibility mode
    I/O Range 0x220 .. 0x280, alignment 0x20, len 0x10
        [16-bit addr]
    I/O Range 0x300 .. 0x330, alignment 0x10, len 0x2
        [16-bit addr]
    I/O Range 0x388 .. 0x394, alignment 0x4, len 0x4
        [16-bit addr]
TAG End DF

Logical Device ID: CTL7002 0x02708c0e #1
Compatible Device ID: PNPb02f (2fb0d041)
Device Description: Game
TAG Start DF
Good Configuration
    I/O Range 0x200 .. 0x200, alignment 0x1, len 0x8
        [16-bit addr]
TAG Start DF
Acceptable Configuration
    I/O Range 0x200 .. 0x208, alignment 0x8, len 0x8
        [16-bit addr]
TAG End DF

Logical Device ID: CTL0023 0x23008c0e #2
Device Description: WaveTable
TAG Start DF
Good Configuration
    I/O Range 0x620 .. 0x620, alignment 0x1, len 0x4
        [16-bit addr]
TAG Start DF
Acceptable Configuration
    I/O Range 0x620 .. 0x680, alignment 0x20, len 0x4
        [16-bit addr]
TAG End DF
End Tag

Successfully got 67 resources, 3 logical fdevs
-- card select # 0x0002

CSN CTL009e (0x9e008c0e), Serial Number 0x0116a6d6

Logical device #0
IO:  0x0220 0x0220 0x0220 0x0220 0x0220 0x0220 0x0220 0x0220
IRQ 9 0
DMA 0 5
IO range check 0x00 activate 0x01

Logical device #1
IO:  0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
IRQ 0 0
DMA 4 4
IO range check 0x00 activate 0x01

Logical device #2
IO:  0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000 0x0000
IRQ 0 0
DMA 4 4
IO range check 0x00 activate 0x01

Reply via email to