Bug 29067

Summary: [sound] Yamaha OPL3Sa2 pcm/pnp stops playing
Product: Base System Reporter: Denis Sadykov <jabberw>
Component: kernAssignee: freebsd-multimedia (Nobody) <multimedia>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 4.3-STABLE   
Hardware: Any   
OS: Any   

Description Denis Sadykov 2001-07-18 18:50:00 UTC
It correctly find pcm0 on irq 5, dma 0,1, ports rx220,0x530,0x388,0x330
but then i play smth thru this device, even cat /dev/urandom > /dev/audio
it hangs after 3-20 seconds of play, even without panic
This problem exist in 5.0-CURRENT too. I think this is a bug in pnp,
because Yamaha works with 2 irqs 5 - sb emul, (9|10) for mss emul/native
it works under 3-STABLE if i use pnp 1 0 irq0 9 irq1 5 etc... but i could be wrong...

Fix: 

May be pnp_quirks help? Or this bug is in newbus?
Please mail me if you could explain how to use pnp_quirks to set irq 9
for this card.
How-To-Repeat: device pcm in kernel config
Yamaha OPL3 Sa2
pcm0: <Yamaha OPL-SAx> at port 0x220-0x22f,0x530-0x537,0x388-0x38f,0x330-0x331,0x370-0x371
 irq 5 drq 0,1 on isa0
Comment 1 iedowse freebsd_committer freebsd_triage 2002-12-01 03:33:57 UTC
Responsible Changed
From-To: freebsd-bugs->sound


Sound-related PR.
Comment 2 Alexander Leidinger freebsd_committer freebsd_triage 2005-09-11 13:49:17 UTC
State Changed
From-To: open->feedback

Do you still see this with 5.[34] or -current?
Comment 3 Alexander Leidinger freebsd_committer freebsd_triage 2005-12-28 18:47:23 UTC
State Changed
From-To: feedback->closed

Timeout:	>3 months without feedback