Skip site navigation (1)Skip section navigation (2)
Date:      12 Sep 1999 16:50:24 +0200
From:      Dag-Erling Smorgrav <des@yes.no>
To:        cg@freebsd.org
Cc:        current@freebsd.org
Subject:   newpcm and Vibra16X
Message-ID:  <xzpd7vodw0f.fsf@des.follo.net>

next in thread | raw e-mail | index | archive | help
What's the verdict on newpcm and Vibra16X? Has anyone had any luck in
finding out why it doesn't work, or how to make it work? Mine won't
make any sound at all (except for the usual noise) no matter what I do
- play mp3s, cat my kernel into /dev/audio0, whatever. Kernel config,
dmesg.boot and pnpinfo output are included below. If you want a more
verbose dmesg.boot, say the word, but I'd rather not boot this box
unless I really must.

DES (wants his music back...)
-- 
Dag-Erling Smorgrav - des@yes.no

# Kernel configuration for des.follo.net

machine		i386
cpu		I586_CPU
cpu		I686_CPU
ident		DES
maxusers	32

makeoptions	DEBUG=-g
options		AUTO_EOI_1
options		AUTO_EOI_2
options		COMPAT_43
options		FFS
options		FFS_ROOT
options		ICMP_BANDLIM
options		INCLUDE_CONFIG_FILE
options		INET
options		IPFIREWALL
options		IPFIREWALL_VERBOSE
options		KTRACE
options		NMBCLUSTERS=8192
options		PROCFS
options		SOFTUPDATES
options		SYSVMSG
options		SYSVSEM
options		SYSVSHM
options		TCP_DROP_SYNFIN
options		TCP_RESTRICT_RST
options		UCONSOLE
options		USERCONFIG
options		VESA
options		VISUAL_USERCONFIG

config		kernel

controller	isa0
controller	pci0
controller	pnp0
device		npx0	at nexus? port IO_NPX irq 13
device		apm0    at isa? disable

device		pcm0

controller	fdc0	at isa? port IO_FD1 irq 6 drq 2
disk		fd0	at fdc0 drive 0

controller	wdc0	at isa? port IO_WD1 irq 14 flags 0xa0ffa0ff
disk		wd0	at wdc0 drive 0
controller	wdc1	at isa? port IO_WD2 irq 15 flags 0xa0ffa0ff
disk		wd2	at wdc1 drive 0

controller	atkbdc0	at isa? port IO_KBD
device		atkbd0	at atkbdc? irq 1
device		psm0	at atkbdc? irq 12
device		vga0	at isa? port ? conflicts
pseudo-device	splash
device		sc0	at isa?
options		SC_DFLT_FONT
makeoptions	SC_DFLT_FONT=iso
options		MSGBUF_SIZE=32768
options		SC_HISTORY_SIZE=1024

device		sio0	at isa? port IO_COM1 flags 0x10 irq 4
device		sio1	at isa? port IO_COM2 irq 3

device		ppc0	at isa? port? irq 7
controller	ppbus0
device		lpt0	at ppbus?
device		plip0	at ppbus?
device		ppi0	at ppbus?

controller	miibus0
device		xl0

pseudo-device	loop
pseudo-device	ether
pseudo-device	tun	4
pseudo-device	bpf	4
pseudo-device	pty	64
pseudo-device	vn	4


Copyright (c) 1992-1999 The FreeBSD Project.
Copyright (c) 1982, 1986, 1989, 1991, 1993
	The Regents of the University of California. All rights reserved.
FreeBSD 4.0-CURRENT #12: Sat Sep 11 11:02:43 CEST 1999
    des@des.follo.net:/usr/src/sys/compile/DES
Timecounter "i8254"  frequency 1193182 Hz
CPU: AMD-K6(tm) 3D processor (350.80-MHz 586-class CPU)
  Origin = "AuthenticAMD"  Id = 0x58c  Stepping = 12
  Features=0x8021bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,PGE,MMX>
  AMD Features=0x80000800<SYSCALL,3DNow!>
real memory  = 134201344 (131056K bytes)
avail memory = 127094784 (124116K bytes)
Preloaded elf kernel "kernel" at 0xc02c1000.
Preloaded splash_image_data "/boot/splash.pcx" at 0xc02c109c.
Preloaded elf module "splash_pcx.ko" at 0xc02c10ec.
VESA: v2.0, 8192k memory, flags:0x1, mode table:0xc0238de2 (1000022)
VESA: Matrox Graphics Inc.
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <AcerLabs M1541 (Aladdin-V) PCI host bridge> on motherboard
pci0: <PCI bus> on pcib0
pcib1: <AcerLabs M5243 PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
vga-pci0: <Matrox model 0521 graphics accelerator> irq 11 at device 0.0 on pci1
chip1: <AcerLabs M15x3 Power Management Unit> at device 3.0 on pci0
isab0: <AcerLabs M1533 portable PCI-ISA bridge> at device 7.0 on pci0
devclass_alloc_unit: apm0 already exists, using next available unit number
isa0: <ISA bus> on isab0
xl0: <3Com 3c900-COMBO Etherlink XL> irq 12 at device 11.0 on pci0
xl0: Ethernet address: 00:60:08:cf:a8:e4
xl0: selecting 10baseT transceiver, half duplex
ide_pci0: <Acer Aladdin IV/V (M5229) Bus-master IDE controller> irq 0 at device 15.0 on pci0
apm1: not probed (disabled)
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
wdc0 at port 0x1f0-0x1f7 irq 14 flags 0xa0ffa0ff on isa0
wdc0: unit 0 (wd0): <IBM-DTTA-371010>, DMA, 32-bit, multi-block-16
wd0: 9641MB (19746720 sectors), 19590 cyls, 16 heads, 63 S/T, 512 B/S
atkbdc0: <keyboard controller (i8042)> at port 0x60-0x6f on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
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 at port 0x378-0x37f irq 7 on isa0
ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/7 bytes threshold
plip0: <PLIP network interface> on ppbus 0
lpt0: <generic printer> on ppbus 0
lpt0: Interrupt-driven port
ppi0: <generic parallel i/o> on ppbus 0
pcm0: <Vibra16X> at port 0x220-0x22f,0x330-0x331,0x388-0x38b irq 5 drq 1,3 on isa0
unknown0: <Game> at port 0x201 on isa0
IP packet filtering initialized, divert disabled, rule-based forwarding disabled, unlimited logging
changing root device to wd0s4a
changing root device to wd0a


Checking for Plug-n-Play devices...

Card assigned CSN #1
Vendor ID CTL00f0 (0xf0008c0e), Serial Number 0xffffffff
PnP Version 1.0, Vendor Version 16
Device Description: Creative ViBRA16X PnP

Logical Device ID: CTL0043 0x43008c0e #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) 3 
        8-bit, not a bus master, count by byte, , 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) 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
    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
    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
    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 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
    I/O Range 0x220 .. 0x280, alignment 0x20, len 0x10
        [16-bit addr]
TAG End DF

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

Successfully got 48 resources, 2 logical fdevs
-- card select # 0x0001

CSN CTL00f0 (0xf0008c0e), Serial Number 0xffffffff

Logical device #0
IO:  0x0220 0x0220 0x0220 0x0220 0x0220 0x0220 0x0220 0x0220
IRQ 5 0
DMA 1 3
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


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?xzpd7vodw0f.fsf>