Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Jun 2002 23:26:40 -0400 (EDT)
From:      Wesley Morgan <morganw@chemikals.org>
To:        multimedia@freebsd.org
Subject:   newpcm problem
Message-ID:  <20020608232141.X19769-200000@volatile.chemikals.org>

next in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
Running -current on my laptop, I am having some trouble with the sound. If
I build it into the kernel, it will hang during probe at boot, but
afterwards the modules can be loaded properly. The driver attaches as:

pcm0: <Acer Labs M5451> port 0xed00-0xedff mem 0xf7efe000-0xf7efefff irq
11 at device 6.0 on pci0

One thing to note -- all pci devices are hard-routed through IRQ 11 on
this machine. Now, I can play an mp3 for about 25 seconds before the
kernel spits out:

pcm0:play:0: play interrupt timeout, channel dead

And it flies through the song and wont play anything else. The same
behavior is seen with playing other audio files as well.

dmesg is attached...

-- 
                                           _ __ ___ ____  ___ ___ ___
          Wesley N Morgan                       _ __ ___ | _ ) __|   \
          morganw@chemikals.org                     _ __ | _ \._ \ |) |
          FreeBSD: The Power To Serve                  _ |___/___/___/
Hi! I'm a .signature virus! Copy me into your ~/.signature to help me spread!

[-- Attachment #2 --]
Copyright (c) 1992-2002 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
	The Regents of the University of California. All rights reserved.
FreeBSD 5.0-CURRENT #60: Thu Jun  6 22:27:59 EDT 2002
    morganw@catalyst.chemikals.org:/usr/src/sys/i386/compile/CATALYST
Preloaded elf kernel "/boot/kernel.work/kernel" at 0xc03b2000.
Preloaded elf module "/boot/kernel.work/apm.ko" at 0xc03b20b0.
Timecounter "i8254"  frequency 1193182 Hz
CPU: Pentium III/Pentium III Xeon/Celeron (995.97-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x6b1  Stepping = 1
  Features=0x383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
real memory  = 519438336 (507264K bytes)
avail memory = 501313536 (489564K bytes)
Pentium Pro MTRR support enabled
VESA: v2.0, 16384k memory, flags:0x0, mode table:0xc034a6a0 (1000040)
VESA: Trident CYBER 8820
Using $PIR table, 7 entries at 0xc00f01d0
npx0: <math processor> on motherboard
npx0: INT 16 interface
apm0: <APM BIOS> on motherboard
apm0: found APM BIOS v1.2, connected at v1.2
pcib0: <Host to PCI bridge> at pcibus 0 on motherboard
pci0: <PCI bus> on pcib0
agp0: <Ali Generic host to PCI bridge> mem 0xf0000000-0xf3ffffff at device 0.0 on pci0
pcib1: <PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
pci1: <display, VGA> at device 0.0 (no driver attached)
pci0: <serial bus, USB> at device 2.0 (no driver attached)
atapci0: <AcerLabs Aladdin ATA66 controller> port 0xeff0-0xefff at device 4.0 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
pci0: <multimedia, audio> at device 6.0 (no driver attached)
isab0: <PCI-ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
pci0: <bridge, PCI-unknown> at device 8.0 (no driver attached)
pci0: <network, ethernet> at device 10.0 (no driver attached)
pci0: <base peripheral> at device 18.0 (no driver attached)
orm0: <Option ROMs> at iomem 0xe0000-0xeffff,0xc0000-0xcbfff on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x64,0x60 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model IntelliMouse, device ID 3
sc0: <System console> at flags 0x6 on isa0
sc0: VGA <16 virtual consoles, flags=0x206>
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
unknown: <PNP0c01> can't assign resources (memory)
unknown: <PNP0303> can't assign resources (port)
unknown: <PNP0f13> can't assign resources (irq)
sio0: <16550A-compatible COM port> at port 0x3f8-0x3ff irq 4 on isa0
sio0: type 16550A
pcic0: <Intel i82365SL-A/B> at port 0x3e0-0x3e1 on isa0
pcic0: Polling mode
pccard0: <PC Card bus (classic)> on pcic0
pccard1: <PC Card bus (classic)> on pcic0
Timecounters tick every 10.000 msec
IPsec: Initialized Security Association Processing.
pccard: card inserted, slot 0
ata1-slave: timeout waiting for interrupt
ata1-slave: ATAPI identify failed
ad0: 28615MB <TOSHIBA MK3017GAP> [58140/16/63] at ata0-master UDMA66
acd0: CD-RW <UJDA720 DVD/CDRW> at ata1-master PIO4
(noperiph:atapi1:0:-1:-1): Registered SIM for ata1
acd0: unknown CMD (0x12) - ILLEGAL REQUEST asc=0x24 ascq=0x00 sks=0x40 0x00 0x01 error=0x00
acd0: unknown CMD (0x12) - ILLEGAL REQUEST asc=0x24 ascq=0x00 sks=0x40 0x00 0x01 error=0x00
Mounting root from ufs:/dev/ad0s2a
cd0 at atapi1 bus 0 target 0 lun 0
cd0: <MATSHITA UJDA720 DVD/CDRW 1.00> Removable CD-ROM SCSI-0 device 
cd0: 844.800MB/s transfers (2048bit)
cd0: cd present [2244275 x 2048 byte records]
md0: Malloc disk
sio1 at port 0x2e8-0x2ef irq 3 slot 0 on pccard0
sio1: type 16550A
stray irq 7
stray irq 7
stray irq 7
pcm0: <Acer Labs M5451> port 0xed00-0xedff mem 0xf7efe000-0xf7efefff irq 11 at device 6.0 on pci0
pcm0:play:0: play interrupt timeout, channel dead

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