Re: Backported sbxfi driver (UNTESTED!)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Takashi Iwai wrote:
Fixed and uploaded now.
It might take some time until the changes are sync'ed.
Thanks, downloaded, patched fine.
Attached dmesg_modprobe.txt shows output before playing anything.

No sound now using the oss workaround "echo mplayer 0 0 direct > /proc/asound/card0/pcm0p/oss" Mplayer starts but doesn't increment shows 0% 0seconds etc etc, it can be interrupted ctrl-c, the PC remains functional, just no sound. dmesg_after.txt is the tail end of dmesg after interrupting mplayer, I trimmed it as the first couple seven lines repeat for about 330K in the original log :)
Instant reboot when trying mplayer without the oss workaround.

aplay -Dplug:dmix:0 wn.wav still works.
Trying mplayer after aplay freezes the machine with no output onto the console.

Thanks again, Jason
                                                              
SBXFI: IRQ = 0x500                                                                                 
SBXFI:   read(0) 0x1b0010 = 0x0                                                                    
SBXFI: POINTER = 0x3e0                                                                             
SBXFI: SET TIMER TICKS = 16                                                                        
SBXFI:   write(0) 0x1c6004 = 0xc010                                                                
SBXFI:   write(0) 0x1c6010 = 0x500                                                                 
SBXFI:   read(0) 0x1c6010 = 0x500                                                                  
SBXFI: IRQ = 0x500                                                                                 
SBXFI:   read(0) 0x1b0010 = 0x0                                                                    
SBXFI: POINTER = 0x3e0                                                                             
SBXFI: SET TIMER TICKS = 16                                                                        
SBXFI:   write(0) 0x1c6004 = 0xc010                                                                
SBXFI:   write(0) 0x1c6010 = 0x500                                                                 
SBXFI:   read(0) 0x1c6010 = 0x500                                                                  
SBXFI: IRQ = 0x500                                                                                 
SBXFI:   read(0) 0x1b0010 = 0x0                                                                    
SBXFI: POINTER = 0x3e0                                                                             
SBXFI: SET TIMER TICKS = 16                                                                        
SBXFI:   write(0) 0x1c6004 = 0xc010                                                                
SBXFI:   write(0) 0x1c6010 = 0x500                                                                 
ALSA /root/alsa-driver-unstable/acore/pcm_native.c:1498: playback drain error (DMA or IRQ trouble?)
SBXFI: PLAY TRIGGER STOP                                                                           
SBXFI:   read(0) 0x1b0000 = 0x0                                                                    
SBXFI:   write(0) 0x1b0000 = 0x0                                                                   
SBXFI:   read(0) 0x1b0100 = 0x0                                                                    
SBXFI:   write(0) 0x1b0100 = 0x0                                                                   
SBXFI: PLAY UPDATE TIMER                                                                           
SBXFI: STOP EMU TIMER                                                                              
SBXFI:   write(0) 0x1c6004 = 0x0                                                                   
SBXFI:   write(0) 0x1c6014 = 0x0                                                                   
SBXFI: DAOIMAP CLEAR                                                                               
SBXFI:   write(0) 0x1c5000 = 0x0                                                                   
SBXFI:   write(0) 0x1c5004 = 0x0                                                                   
SBXFI:   write(0) 0x1c5008 = 0x0                                                                   
SBXFI:   write(0) 0x1c500c = 0x0                                                                   
SBXFI:   write(0) 0x1c5010 = 0x0                                                                   
SBXFI:   write(0) 0x1c5014 = 0x0                                                                   
SBXFI:   write(0) 0x1c5018 = 0x0                                                                   
SBXFI:   write(0) 0x1c501c = 0x0                                                                   
SBXFI:   write(0) 0x1c5020 = 0x0                                                                   
SBXFI:   write(0) 0x1c5024 = 0x0                                                                   
SBXFI:   write(0) 0x1c5028 = 0x0                                                                   
SBXFI:   write(0) 0x1c502c = 0x0                                                                   
SBXFI:   write(0) 0x1c5030 = 0x0                                                                   
SBXFI:   write(0) 0x1c5034 = 0x0                                                                   
SBXFI:   write(0) 0x1c5038 = 0x0                                                                   
SBXFI:   write(0) 0x1c503c = 0x0                                                                   
SBXFI:   write(0) 0x1c5040 = 0x0                                                                   
SBXFI:   write(0) 0x1c5044 = 0x0                                                                   
SBXFI:   write(0) 0x1c5048 = 0x0                                                                   
SBXFI:   write(0) 0x1c504c = 0x0                                                                   
SBXFI:   write(0) 0x1c5050 = 0x0                                                                   
SBXFI:   write(0) 0x1c5054 = 0x0                                                                   
SBXFI:   write(0) 0x1c5058 = 0x0                                                                   
SBXFI:   write(0) 0x1c505c = 0x0                                                                   
SBXFI:   write(0) 0x1c5060 = 0x0                                                                   
SBXFI:   write(0) 0x1c5064 = 0x0                                                                   
SBXFI:   write(0) 0x1c5068 = 0x0                                                                   
SBXFI:   write(0) 0x1c506c = 0x0                                                                   
SBXFI:   write(0) 0x1c5070 = 0x0                                                                   

SBXFI:   write(0) 0x1c5074 = 0x0                                                                   
SBXFI:   write(0) 0x1c5078 = 0x0                                                                   
SBXFI:   write(0) 0x1c507c = 0x0                                                                   
SBXFI:   write(0) 0x1c5080 = 0x0                                                                   
SBXFI:   write(0) 0x1c5084 = 0x0                                                                   
SBXFI:   write(0) 0x1c5088 = 0x0                                                                   
SBXFI:   write(0) 0x1c508c = 0x0                                                                   
SBXFI:   write(0) 0x1c5090 = 0x0                                                                   
SBXFI:   write(0) 0x1c5094 = 0x0                                                                   
SBXFI:   write(0) 0x1c5098 = 0x0                                                                   
SBXFI:   write(0) 0x1c509c = 0x0                                                                   
SBXFI:   write(0) 0x1c50a0 = 0x0                                                                   
SBXFI:   write(0) 0x1c50a4 = 0x0                                                                   
SBXFI:   write(0) 0x1c50a8 = 0x0                                                                   
SBXFI:   write(0) 0x1c50ac = 0x0                                                                   
SBXFI:   write(0) 0x1c50b0 = 0x0
SBXFI:   write(0) 0x1c50b4 = 0x0
SBXFI:   write(0) 0x1c50b8 = 0x0
SBXFI:   write(0) 0x1c50bc = 0x0
SBXFI:   write(0) 0x1c50c0 = 0x0
SBXFI:   write(0) 0x1c50c4 = 0x0
SBXFI:   write(0) 0x1c50c8 = 0x0
SBXFI:   write(0) 0x1c50cc = 0x0
SBXFI:   write(0) 0x1c50d0 = 0x0
SBXFI:   write(0) 0x1c50d4 = 0x0
SBXFI:   write(0) 0x1c50d8 = 0x0
SBXFI:   write(0) 0x1c50dc = 0x0
SBXFI:   write(0) 0x1c50e0 = 0x0
SBXFI:   write(0) 0x1c50e4 = 0x0
SBXFI:   write(0) 0x1c50e8 = 0x0
SBXFI:   write(0) 0x1c50ec = 0x0
SBXFI:   write(0) 0x1c50f0 = 0x0
SBXFI:   write(0) 0x1c50f4 = 0x0
SBXFI:   write(0) 0x1c50f8 = 0x0
SBXFI:   write(0) 0x1c50fc = 0x0
SBXFI:   write(0) 0x1c5100 = 0x0
SBXFI:   write(0) 0x1c5104 = 0x0
SBXFI:   write(0) 0x1c5108 = 0x0
SBXFI:   write(0) 0x1c510c = 0x0
SBXFI:   write(0) 0x1c5110 = 0x0
SBXFI:   write(0) 0x1c5114 = 0x0
SBXFI:   write(0) 0x1c5118 = 0x0
SBXFI:   write(0) 0x1c511c = 0x0
SBXFI:   write(0) 0x1c5120 = 0x0
SBXFI:   write(0) 0x1c5124 = 0x0
SBXFI:   write(0) 0x1c5128 = 0x0
SBXFI:   write(0) 0x1c512c = 0x0
SBXFI:   write(0) 0x1c5130 = 0x0
SBXFI:   write(0) 0x1c5134 = 0x0
SBXFI:   write(0) 0x1c5138 = 0x0
SBXFI:   write(0) 0x1c513c = 0x0
SBXFI: Release SRC 0
[root@sentry ~]#

SBXFI:   read(0) 0x1c6010 = 0x0                                                                             
SBXFI: INIT HW                                                                                              
SBXFI:   read(0) 0x1c6070 = 0x104000                                                                        
SBXFI:   write(0) 0x1c6070 = 0x104000                                                                       
SBXFI:   write(0) 0x1c6070 = 0x104002                                                                       
SBXFI:   read(0) 0x1c6070 = 0x4002                                                                          
SBXFI:   read(0) 0x1c6070 = 0x104002                                                                        
SBXFI:   write(0) 0x1c6070 = 0x104aa3                                                                       
SBXFI:   read(0) 0x1c6070 = 0x104aa3                                                                        
SBXFI:   write(0) 0x1c6014 = 0x0                                                                            
SBXFI:   write(0) 0x1b102c = 0x0                                                                            
SBXFI:   read(0) 0x1b102c = 0x0                                                                             
SBXFI:   read(0) 0x1c6060 = 0xc08a0                                                                         
SBXFI:   write(0) 0x1c6060 = 0x1480a001                                                                     
SBXFI:   read(0) 0x1c6060 = 0x1000a001                                                                      
SBXFI:   read(0) 0x1c6060 = 0x1480a001                                                                      
SBXFI:   write(0) 0x1c6024 = 0x13fe                                                                         
SBXFI:   write(0) 0x13b404 = 0x13                                                                           
SBXFI:   write(0) 0x13b408 = 0x200c01                                                                       
SBXFI: DAOIMAP CLEAR                                                                                        
SBXFI:   write(0) 0x1c5000 = 0x0                                                                            
SBXFI:   write(0) 0x1c5004 = 0x0                                                                            
SBXFI:   write(0) 0x1c5008 = 0x0                                                                            
SBXFI:   write(0) 0x1c500c = 0x0                                                                            
SBXFI:   write(0) 0x1c5010 = 0x0                                                                            
SBXFI:   write(0) 0x1c5014 = 0x0                                                                            
SBXFI:   write(0) 0x1c5018 = 0x0                                                                            
SBXFI:   write(0) 0x1c501c = 0x0                                                                            
SBXFI:   write(0) 0x1c5020 = 0x0                                                                            
SBXFI:   write(0) 0x1c5024 = 0x0                                                                            
SBXFI:   write(0) 0x1c5028 = 0x0                                                                            
SBXFI:   write(0) 0x1c502c = 0x0                                                                            
SBXFI:   write(0) 0x1c5030 = 0x0                                                                            
SBXFI:   write(0) 0x1c5034 = 0x0                                                                            
SBXFI:   write(0) 0x1c5038 = 0x0                                                                            
SBXFI:   write(0) 0x1c503c = 0x0                                                                            
SBXFI:   write(0) 0x1c5040 = 0x0                                                                            
SBXFI:   write(0) 0x1c5044 = 0x0                                                                            
SBXFI:   write(0) 0x1c5048 = 0x0                                                                            
SBXFI:   write(0) 0x1c504c = 0x0                                                                            
SBXFI:   write(0) 0x1c5050 = 0x0                                                                            
SBXFI:   write(0) 0x1c5054 = 0x0                                                                            
SBXFI:   write(0) 0x1c5058 = 0x0                                                                            
SBXFI:   write(0) 0x1c505c = 0x0                                                                            
SBXFI:   write(0) 0x1c5060 = 0x0                                                                            
SBXFI:   write(0) 0x1c5064 = 0x0                                                                            
SBXFI:   write(0) 0x1c5068 = 0x0                                                                            
SBXFI:   write(0) 0x1c506c = 0x0                                                                            
SBXFI:   write(0) 0x1c5070 = 0x0                                                                            
SBXFI:   write(0) 0x1c5074 = 0x0                                                                            
SBXFI:   write(0) 0x1c5078 = 0x0                                                                            
SBXFI:   write(0) 0x1c507c = 0x0                                                                            
SBXFI:   write(0) 0x1c5080 = 0x0                                                                            
SBXFI:   write(0) 0x1c5084 = 0x0                                                                            
SBXFI:   write(0) 0x1c5088 = 0x0                                                                            
SBXFI:   write(0) 0x1c508c = 0x0                                                                            
SBXFI:   write(0) 0x1c5090 = 0x0                                                                            
SBXFI:   write(0) 0x1c5094 = 0x0                                                                            
SBXFI:   write(0) 0x1c5098 = 0x0                                                                            
SBXFI:   write(0) 0x1c509c = 0x0                                                                            
SBXFI:   write(0) 0x1c50a0 = 0x0                                                                            
SBXFI:   write(0) 0x1c50a4 = 0x0                                                                            
SBXFI:   write(0) 0x1c50a8 = 0x0                                                                            
SBXFI:   write(0) 0x1c50ac = 0x0                                                                            
SBXFI:   write(0) 0x1c50b0 = 0x0                                                                            
SBXFI:   write(0) 0x1c50b4 = 0x0                                                                            
SBXFI:   write(0) 0x1c50b8 = 0x0                                                                            
SBXFI:   write(0) 0x1c50bc = 0x0                                                                            
SBXFI:   write(0) 0x1c50c0 = 0x0                                                                            
SBXFI:   write(0) 0x1c50c4 = 0x0
SBXFI:   write(0) 0x1c50c8 = 0x0
SBXFI:   write(0) 0x1c50cc = 0x0
SBXFI:   write(0) 0x1c50d0 = 0x0
SBXFI:   write(0) 0x1c50d4 = 0x0
SBXFI:   write(0) 0x1c50d8 = 0x0
SBXFI:   write(0) 0x1c50dc = 0x0
SBXFI:   write(0) 0x1c50e0 = 0x0
SBXFI:   write(0) 0x1c50e4 = 0x0
SBXFI:   write(0) 0x1c50e8 = 0x0
SBXFI:   write(0) 0x1c50ec = 0x0
SBXFI:   write(0) 0x1c50f0 = 0x0
SBXFI:   write(0) 0x1c50f4 = 0x0
SBXFI:   write(0) 0x1c50f8 = 0x0
SBXFI:   write(0) 0x1c50fc = 0x0
SBXFI:   write(0) 0x1c5100 = 0x0
SBXFI:   write(0) 0x1c5104 = 0x0
SBXFI:   write(0) 0x1c5108 = 0x0
SBXFI:   write(0) 0x1c510c = 0x0
SBXFI:   write(0) 0x1c5110 = 0x0
SBXFI:   write(0) 0x1c5114 = 0x0
SBXFI:   write(0) 0x1c5118 = 0x0
SBXFI:   write(0) 0x1c511c = 0x0
SBXFI:   write(0) 0x1c5120 = 0x0
SBXFI:   write(0) 0x1c5124 = 0x0
SBXFI:   write(0) 0x1c5128 = 0x0
SBXFI:   write(0) 0x1c512c = 0x0
SBXFI:   write(0) 0x1c5130 = 0x0
SBXFI:   write(0) 0x1c5134 = 0x0
SBXFI:   write(0) 0x1c5138 = 0x0
SBXFI:   write(0) 0x1c513c = 0x0
SBXFI: INIT DAC
SBXFI:   read(0) 0x1c6020 = 0x8c00
SBXFI:   write(0) 0x1c6020 = 0x8c02
SBXFI: SETUP I2S
SBXFI:   read(0) 0x1c5420 = 0x0
SBXFI:   write(0) 0x1c5420 = 0x94040406

_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux