Board.KolibriOS.org

Official KolibriOS board
It is currently Sun Dec 15, 2019 10:24 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 981 posts ]  Go to page Previous 139 40 41 42 4366 Next
Author Message
PostPosted: Wed Feb 03, 2010 11:26 am 
Offline

Joined: Wed Mar 26, 2008 12:44 pm
Posts: 225
Asper wrote:
Получается работает как fm801?

Да, у контроллера fm801 только два буфера.


Top
   
PostPosted: Wed Feb 03, 2010 2:05 pm 
Offline
User avatar

Joined: Fri Jun 27, 2008 3:22 pm
Posts: 988
Ещё раз спасибо Serge и tsdima.
Драйвер готов.
Attachment:
EMU10K1X.7z [12.35 KiB]
Downloaded 121 times

Работает с одним буфером как и драйвер для VIA. Баг действительно был связан с буфером (передавал неверный указатель на буфер).

Описание работы процессора EMU10K1 "The EMU10K1 Digital Audio Processor by Thomas C. Savell".


Attachments:
m2049.7z [97.17 KiB]
Downloaded 122 times
Top
   
PostPosted: Thu Feb 04, 2010 9:44 am 
Offline
Mentor
User avatar

Joined: Tue Jan 15, 2008 11:27 am
Posts: 752
кто-нибудь знает, какой драйвер может подойти для eeePC? в нём используется аудио Realtek ALC6628. Может возможно внести в какой-то из драйверов поддержку этого чипа? Даташит, к сожалению, пока не нашёл. :(


Top
   
PostPosted: Thu Feb 04, 2010 10:05 am 
Offline
User avatar

Joined: Fri Jun 27, 2008 3:22 pm
Posts: 988
Albom wrote:
кто-нибудь знает, какой драйвер может подойти для eeePC? в нём используется аудио Realtek ALC6628.
Из существующих драйверов никакой, нужно писать новый. Realtek ALC6628 это HDA кодек, а какой южный мост?
Device ID, Vendor ID?


Top
   
PostPosted: Thu Feb 04, 2010 10:58 am 
Offline
Mentor
User avatar

Joined: Tue Jan 15, 2008 11:27 am
Posts: 752
Вот кое-что из отчёта о системе.


Attachments:
info.zip [2.08 KiB]
Downloaded 97 times
Top
   
PostPosted: Thu Feb 04, 2010 11:17 am 
Offline
User avatar

Joined: Fri Jun 27, 2008 3:22 pm
Posts: 988
Южный мост "Intel 82801FBM ICH6-M I/O controller hub southbridge".
Datasheet http://www.intel.com/design/chipsets/datashts/301473.htm.
HDA кодек в исходниках ALSA в папке "alsa-driver-x.x.x\alsa-kernel\pci\hda".


Top
   
PostPosted: Thu Feb 04, 2010 2:03 pm 
Offline
Mentor
User avatar

Joined: Tue Jan 15, 2008 11:27 am
Posts: 752
Спасибо!
Есть вопрос: как система определяет необходимый звуковой драйвер? или нужно вручную переименовывать его в sound.obj?


Top
   
PostPosted: Thu Feb 04, 2010 2:07 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
Albom wrote:
Есть вопрос: как система определяет необходимый звуковой драйвер? или нужно вручную переименовывать его в sound.obj?

Угу, нужно. В config.txt из документации к дистрибутиву это, между прочим, описано.

_________________
Ушёл к умным, знающим и культурным людям.


Top
   
PostPosted: Thu Feb 04, 2010 2:54 pm 
Offline
Mentor
User avatar

Joined: Tue Jan 15, 2008 11:27 am
Posts: 752
спасибо! сейчас скачаю дистрибутив и почитаю этот config.txt.


Top
   
PostPosted: Fri Feb 05, 2010 10:11 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Mar 20, 2006 10:44 am
Posts: 557
Asper

Есть звуковуха Sound Blaster Live! 5.1 Digital, маркировка на чипе EMU10K1-JFF
VenID 0x1102 DevID 0x0002

добавил

Code:
devices dd (CTRL_CT0200 shl 16)+VID_Creative,msg_CT_EMU10K1X,set_Creative
   dd (0x02 shl 16)+VID_Creative,msg_CT_Live,set_Creative
   dd 0   ;terminator

msg_CT_Live  db 'SB Live! Unk', 13,10, 0


перезагружается при запуске ac79snd, прочитать данные с доски отладки не успеваю. Могу потестировать/дать другие сведения о звуковухе, если будешь дорабатывать драйвер.


Top
   
PostPosted: Fri Feb 05, 2010 11:19 pm 
Offline
User avatar

Joined: Fri Jun 27, 2008 3:22 pm
Posts: 988
Ghost
Твоя SB аудиокарта как и другие из серии Live! основана на аудиопроцессоре EMU10K1, а моя на EMU10K1X и для отличия от других аудиокарт помечается как Dell OEM. Простая вставка DID и VID в список поддерживаемых драйвером устройств не пройдет, нужно писать новый драйвер. EMU10K1X.asm писался на основе EMU10K1X.c из ALSA, можешь взглянуть, там тоже один только 0x1102:0x0006 в списке поддерживаемых устройств. Без железа писать драйвера ещё не приходилось, но если поможешь с тестированием попробую написать драйвер для твоей карты.

Всем
Рекомендую List of PCI ID's


Attachments:
pci.ids.7z [132.28 KiB]
Downloaded 91 times


Last edited by Asper on Mon May 24, 2010 3:01 pm, edited 1 time in total.
Top
   
PostPosted: Sun Feb 07, 2010 8:29 am 
Offline
Kernel Developer
User avatar

Joined: Mon Mar 20, 2006 10:44 am
Posts: 557
С тестирование помогу без проблем.


Top
   
PostPosted: Sun Mar 07, 2010 3:17 pm 
Offline
User avatar

Joined: Sat Mar 04, 2006 12:53 am
Posts: 221
EMU10K1 у меня стоит... тестировать буду тоже


Top
   
PostPosted: Mon Mar 08, 2010 9:42 pm 
Offline
User avatar

Joined: Fri Jun 27, 2008 3:22 pm
Posts: 988
Aqwas
Спасибо, работаю потихоньку :) . VendorID и DeviceID какие?


Top
   
PostPosted: Sat Mar 13, 2010 11:13 am 
Offline
Kernel Developer
User avatar

Joined: Mon Mar 20, 2006 10:44 am
Posts: 557
У меня
VendorID 0x1102
DeviceID 0x0002


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 981 posts ]  Go to page Previous 139 40 41 42 4366 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited