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

Drivers for sound cards
  • Serge wrote:

    Code: Select all

    8086  811b   00   1b   00   07   04   03   00   --   Intel Corp.   Multimedia - High Definition Audio 
    Прерывание сидит на APIC. Если его нельзя назначить в ручную через биос на PIC, то почти облом.
    В BIOS такой функции нет - там только можно включить/отключить "HDA Audio Controller".
    Spoiler:Но это даже хорошо, что облом - мне Compulab (их производитель) причинил убытки и явился одной из причин моего банкротства. А вот с DM&P Electonics, с которыми у меня нормальные отношения, как раз проблем нет - все eBox-ы хорошо работают :wink:
  • Новая версия драйвера 018d с добавлением функций spin_lock_irqsave, spin_unlock_irqrestore, spin_lock_irq, spin_unlock_irq, spin_lock, spin_unlock.
    Прошу протестировать тех у кого было беззвучное проигрывание с предыдущими версиями драйвера.
    Attachments
    intel_hda.obj (8.21 KiB)
    Downloaded 323 times
  • Dell Inspiron N7010 (Intel i5)
    Spoiler:
    BOARDLOG.TXT (3.62 KiB)
    Downloaded 318 times
    Звук нормальный.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • ASRock M3A770DE
    Spoiler:
    BOARDLOG.TXT (1.82 KiB)
    Downloaded 313 times
    Звук по идее есть, но реально его нет, так как я сжег выходной транзисторный каскад основного выхода аудио, случайно подключив к нему выход колонок (дурные колонки на которых выхо и выход сделаны под "тюльпаны"). Как раз где-то 2-2,5 года назад, раньше звук в Колибри точно был. В Винде я либо перенаправляю звук сделав квадро, либо пользуюсь выходом с монитора, который по HDMI получает звук.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • ASUS M3N78-VM
    Spoiler:
    BOARDLOG.TXT (2.3 KiB)
    Downloaded 312 times
    А здесь звук как не работал, так и не работает. Более того теперь плеер подвисает после попытки загнать первую порцию данных и второй поток плеера (тот который не связан с отрисовкой окна) становится неубиваемым через CPU.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • eBox-3300MX (Vortex86MX)
    Spoiler:
    BOARDLOG.TXT (1.82 KiB)
    Downloaded 310 times
    Звук есть.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • ASRock M3A770DE
    В принципе можно попробовать сделать специальную версию драйвера, которая будет перенаправлять вывод звука в другой разъём.
    ASUS M3N78-VM
    А здесь звук как не работал, так и не работает. Более того теперь плеер подвисает после попытки загнать первую порцию данных и второй поток плеера (тот который не связан с отрисовкой окна) становится неубиваемым через CPU.
    С каких пор не работает? Попробуй сделать по-старому, заменить sound.obj. Будут ли после этого какие-то изменения?
  • Asper wrote:С каких пор не работает? Попробуй сделать по-старому, заменить sound.obj. Будут ли после этого какие-то изменения?
    ЕМНИП с самых первых пор. Можешь посмотреть эту же тему. Логи похерены, но сообщения работает/не работает остались.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Mario_r4
    В этой теме твои сообщения вроде бы только с 018 версии (тоже не было звука), а вот 017-е версии вроде ещё работали.

    И ещё на ASRock M3A770DE должны быть пины на материнской плате для подключения Front panel, если что.
  • Asper wrote:И ещё на ASRock M3A770DE должны быть пины на материнской плате для подключения Front panel, если что.
    Кстати, да. Я не подумал - раньше я пользовался, просто там наводки идут от usb шлейфа, вот и перестал пользоваться.
    Asper wrote:а вот 017-е версии вроде ещё работали.
    ЕМНИП все же не работало.
    Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
  • Mario_r4 wrote:Asper писал(а):
    а вот 017-е версии вроде ещё работали.

    ЕМНИП все же не работало.
    См. ЛС
  • SB16 driver hangs the operating system if the system has less then 69 MiB of RAM.
    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
  • Trace of trying to play sound through SB16 with 64MiB of ram allocated in virtualbox.
    http://paste.kolibrios.org/show/217/

    This traces back to mixer.asm (component of infinity) line 493

    PS: this results in triple fault in vBox, it means we dont catch invalid memory access through MMX registers, why dont we do this?
    "Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
  • Who is online

    Users browsing this forum: No registered users and 6 guests