sound, SB, AC97 и другое

Drivers for sound cards
  • Ещё раз спасибо Serge и tsdima.
    Драйвер готов.
    EMU10K1X.7z (12.35 KiB)
    Downloaded 256 times
    Работает с одним буфером как и драйвер для VIA. Баг действительно был связан с буфером (передавал неверный указатель на буфер).

    Описание работы процессора EMU10K1 "The EMU10K1 Digital Audio Processor by Thomas C. Savell".
    Attachments
    m2049.7z (97.17 KiB)
    Downloaded 256 times
  • кто-нибудь знает, какой драйвер может подойти для eeePC? в нём используется аудио Realtek ALC6628. Может возможно внести в какой-то из драйверов поддержку этого чипа? Даташит, к сожалению, пока не нашёл. :(
  • Albom wrote:кто-нибудь знает, какой драйвер может подойти для eeePC? в нём используется аудио Realtek ALC6628.
    Из существующих драйверов никакой, нужно писать новый. Realtek ALC6628 это HDA кодек, а какой южный мост?
    Device ID, Vendor ID?
  • Вот кое-что из отчёта о системе.
    Attachments
    info.zip (2.08 KiB)
    Downloaded 236 times
  • Южный мост "Intel 82801FBM ICH6-M I/O controller hub southbridge".
    Datasheet http://www.intel.com/design/chipsets/da ... 301473.htm.
    HDA кодек в исходниках ALSA в папке "alsa-driver-x.x.x\alsa-kernel\pci\hda".
  • Спасибо!
    Есть вопрос: как система определяет необходимый звуковой драйвер? или нужно вручную переименовывать его в sound.obj?
  • Albom wrote:Есть вопрос: как система определяет необходимый звуковой драйвер? или нужно вручную переименовывать его в sound.obj?
    Угу, нужно. В config.txt из документации к дистрибутиву это, между прочим, описано.
    Ушёл к умным, знающим и культурным людям.
  • спасибо! сейчас скачаю дистрибутив и почитаю этот config.txt.
  • Asper

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

    добавил

    Code: Select all

    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, прочитать данные с доски отладки не успеваю. Могу потестировать/дать другие сведения о звуковухе, если будешь дорабатывать драйвер.
  • 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 232 times
    Last edited by Asper on Mon May 24, 2010 3:01 pm, edited 1 time in total.
  • С тестирование помогу без проблем.
  • EMU10K1 у меня стоит... тестировать буду тоже
  • Aqwas
    Спасибо, работаю потихоньку :) . VendorID и DeviceID какие?
  • У меня
    VendorID 0x1102
    DeviceID 0x0002
  • Who is online

    Users browsing this forum: No registered users and 6 guests