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

Drivers for sound cards
  • Asper wrote:Атауальпа
    Спасибо за тест. А что за ноутбук? Контроллер/Кодек?
    Звуковая карта Azalia (Intel HDA), как показал hardinfo. PCIDEV показывает: 1002 4383 00 14 02 40 04 03 00 07 ATI TECHNOLOGIES INC Multimedia - High Definition Audio. Файл был в mp3
  • Intel High Definition Audio tv018b
    Список изменений:
    1. Исправлен значительный баг, заключающийся в неправильной установке размера циклического буфера (регистр ICH6_REG_SD_CBL).
    Спасибо команде VMware за то, что они (и кстати только они) правильно обрабатывают эту ошибку (Qemu например зависает) и выводят диагностическое сообщение в лог файл.
    Таким образом драйвер теперь работает (хоть и с шумами) в Qemu (проверял на версии 0.14) и VMware (проверял на версии 8.0.0 build-471780).

    2. Добавлены производители контроллеров AMD, Creative, VMware.
    Добавлены контроллеры:
    Spoiler:

    Code: Select all

    ; Intel
    CTRL_INTEL_SCH2          equ  0x080a
    CTRL_INTEL_HPT           equ  0x0c0c
    CTRL_INTEL_CPT           equ  0x1c20
    CTRL_INTEL_PGB           equ  0x1d20
    CTRL_INTEL_PPT1          equ  0x1e20
    
    ; Nvidia
    CTRL_NVIDIA_0BE2         equ  0x0be2
    CTRL_NVIDIA_0BE3         equ  0x0be3
    CTRL_NVIDIA_0BE4         equ  0x0be4
    CTRL_NVIDIA_GT100        equ  0x0be5
    CTRL_NVIDIA_GT106        equ  0x0be9
    CTRL_NVIDIA_GT108        equ  0x0bea
    CTRL_NVIDIA_GT104        equ  0x0beb
    CTRL_NVIDIA_GT116        equ  0x0bee
    CTRL_NVIDIA_GF119        equ  0x0e08
    CTRL_NVIDIA_GF110_1      equ  0x0e09
    CTRL_NVIDIA_GF110_2      equ  0x0e0c
    
    ; AMD
    CTRL_AMD_HUDSON          equ  0x780d
    
    ; Creative
    CTRL_CREATIVE_CA0110_IBG     equ  0x0009
    CTRL_CREATIVE_SOUND_CORE3D_1 equ  0x0010
    CTRL_CREATIVE_SOUND_CORE3D_2 equ  0x0012
    
    ;VMWare
    CTRL_VMWARE_UNK1         equ  0x1977
    
    3. Некоторые изменения в обработчике прерываний, получении текущей позиции в буфере и другие мелочи.
    4. Добавлен тестовый сервис для прямого управления кодеком.

    Code: Select all

    DEV_EXEC_CODEC_CMD       equ  100
    
    Прилагаемая программа взаимодействует с драйвером, отправляя указанные пользователем команды кодеку с помощью этого тестового сервиса, результат общения выводится на доску отладки.
    Команду можно либо задать непосредственно в поле Verb, либо вычислить команду, указав:
    a. адрес кодека (см. строку CAd = x в логе драйвера, где x адрес кодека)
    b. NodeID (NID) виджета.
    c. Комманду
    d. Параметр
    Подробнее, смотреть в спецификации HDA. Команды, посылаемые кодеку драйвером, можно посмотреть в полном логе, они помечаются 'Q:', ответ кодека соответственно помечается 'A:'.

    Внимание! Я не рекомендую посылать, что попало в качестве команд кодеку. Либо посылайте команды, которые использовал драйвер, либо почитайте для начала спецификацию HDA.
    Attachments
    hda_tester.7z (17.38 KiB)
    HDA codec tester
    Downloaded 303 times
    HDA tv_018b.7z (39.14 KiB)
    Test version 018b.
    Downloaded 310 times
  • Супер! А если у меня и так звук работал?:)
  • Мне казалось, что у тебя были проблемы с перезагрузками системы. Если так, то хотелось бы узнать есть ли какие-нибудь изменения.
  • С возвращением!) У меня тоже звук как работал, так и работает в Fplay. AC97SND как приводил к зависанию, так и приводит :)
    Из хаоса в космос
  • Я не уходил ) Это ты 018b уже проверил? Странно, а попробуй проверить на какой-нибудь старой сборке, 0.7.7.0 например. В BIOS IDE/SATA ?
  • Атауальпа
    А лог был бы лучше.
  • Я проверил на самой свежей с SATA. Окей ,проверю и с другими.
    Из хаоса в космос
  • Сейчас, к сожалению, компьютер другой - на этом диски не видно. Проверю, когда получу доступ к старому.
  • При BIOS ATA проблема с V86, а не с драйвером.

    Апдецт: В 0.7.7.7 просто пишет Плэинг Файл такой-то и всё... ничего не играет ,плеера не видно.
    Из хаоса в космос
  • Как было беззвучное проигрывание, так и осталось.
    Attachments
    BOARDLOG.TXT (3.85 KiB)
    Downloaded 264 times
    Сделаем мир лучше!
  • CleverMouse wrote:Как было беззвучное проигрывание, так и осталось.
    Из wiki http://wiki.kolibrios.org/wiki/Intel_Hi ... n_Audio/ru я заметил, что ни один из тестовых вариантов с IDT кодеком не выдаёт звук. Тогда мне кажется, проблема уже в IDT как в группе...

    Некоторые пользователи писали, что у них есть звук из наушников, хотя нет звука из динамиков: http://ubuntuforums.org/showthread.php?t=1073090
    CleverMouse - интересно, у тебя из наушников звук есть?
  • yogev_ezra, я проверяла, из наушников такая же тишина.
    Сделаем мир лучше!
  • Image
    Сначала было проигрывание без звука. Потом я воткнул колонки в другой разъём(фиолетовый, а было в зелёном) — так заработало. Но проигрывание идёт немного в замедленном темпе(прямо совсем чуть-чуть, но заметно).
  • Who is online

    Users browsing this forum: No registered users and 4 guests