Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Denis Chapligin                      2:478/44       23 Mar 2001  22:29:22
 To : Andrey Ruban
 Subject : Re: Fm card Aztech
 -------------------------------------------------------------------------------- 
 
 
 On Sat, 17 Mar 2001 00:05:00 +0200, Andrey Ruban wrote:
 
 > BT>     Много нас таких.
 >Подобного рода карточки живут без проблем, а заживлял кто-нить
 >FM тюнер на Vibra16C, сама карта заводится без проблем, а вот тюнер...
 
 Hа вибрах ставят sf16-fmp, а драйвер в ядре под sf16-fmi.  Вот кусочек из моего 
 постинга:
 ===
 radio-sf16fmi.c(ядреный модуль):
 static void outbits(int bits, unsigned int data, int port)                      
 {                                                                               
         while(bits--) {                                                         
                 if(data & 1) {                                                  
                         outb(5, port);                                          
                         udelay(6);                                              
                         outb(7, port);                                          
                         udelay(6);                                              
                 } else {                                                        
                         outb(1, port);                                          
                         udelay(6);                                              
                         outb(3, port);                                          
                         udelay(6);                                              
                 }                                                               
                 data>>=1;                                                       
         }                                                                       
 }                                                                               
 
 sf16fmp.c(то что у меня в этой софтине):
 void out_data(int bits, unsigned int data, int port)                            
 {                                                                               
         /* Data are sent serially, i.e. bit by bit starting from LSB. '0' is    
         encoded as 1133 string and '1' is encoded as 5577 string. */            
       for ( ; bits>0; bits--, data>>=1)                                   
                   if(data & 1)                      
             {            
       outb(5,port);    
                    outb(5,port);                                           
       outb(7,port);                                           
       outb(7,port);                                           
       }                                                               
             else                                                                
 
             {                                                                   
 
                    outb(1,port);                                           
                    outb(1,port);                                           
                    outb(3,port);                                           
                    outb(3,port);                                           
             }                                                               
 }                                                                               
 
 Разница видна невооруженным взглядом.
 ===
 
 -- 
                               Ь
 (SCS.METALSPORT :ъ )         [o]                    Denis Chapligin
 --- slrn/0.9.6.3 (Linux)
  * Origin: Hi-ri-U-O Marbh-Go-Deo Hi-ra-U-O Beo-Go-Deo (2:478/44.0)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Fm card Aztech   Boris Tobotras   14 Mar 2001 08:43:33 
 Fm card Aztech   Andrey Ruban   17 Mar 2001 01:05:00 
 Re: Fm card Aztech   Denis Chapligin   23 Mar 2001 22:29:22 
Архивное /ru.linux/27811ca6a57c0.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional