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