Asper
В таком случае что мешает ее добавить в список экспортируемых?
sound, SB, AC97 и другое
Ничто не мешает, но может быть и не понадобится, если удастся существенно сократить время задержки. Например в 017d время каждой задержки сокращено в 10 раз, у меня работает.
Протестировал на eBox-3350MX, проблем не обнаружил - вроде всё работает нормально, и запуск действительно стал быстрее. Лог прилагаю.Asper wrote:Поскольку тайминги не стандартизированы, то я делал их такими же как в ALSA. Мне кажется можно их значительно уменьшить, но я не уверен, что это везде будет работать. Вот попробуй эту версию.
- Attachments
-
-
17-Jul-2011.txt (1.33 KiB)Downloaded 216 times
-
Да, запускается теперь быстрее.
Code: Select all
HDA test version 017d
detect hardware...
RDC R3010
PCI command 00000106
PCI status 00000200
lower mmio base FEBDC000
upper mmio base 00000000
codec_mask = 00000002
create primary buffer ...done
codec probed OK
CAd = 1
Setup FG nodes = start_nid:total_nodes = 1:1
FG type = 1
Setup FG nodes = start_nid:total_nodes = 2:23
Realtek ALC262
Pin Nid = 14
Pin Control = 00000020
Pin Capabilities = 0000003E
Pin def_cfg = 01014110
Pin Amp Out caps = 80000000
AUD_OUT found 2
CONNECT: NID=C
IDX=0
UNMUTE OUT: NID=C
Amp val = 1E:5
CONNECT: NID=14
IDX=0
UNMUTE OUT: NID=14
UNMUTE OUT: NID=14
val=2
val=2
hda_codec_setup_stream: NID=2
stream=5
channel=0
format=11
Normal mode !
Play file /hd0/1/459ba9b81109.mp3
start playРад, что у вас все работает. Надо попробовать ещё уменьшить тайминги.
А когда исходники будут для автосборки?Asper wrote:Рад, что у вас все работает. Надо попробовать ещё уменьшить тайминги.
yogev_ezra
Во-вторых исходники драйвера может пока и форум хранить.
Вот здесь исходники и скомпилированный драйвер. Тайминги уменьшил ещё в два раза, можете потестировать.
Да остались раз есть ещё компьютеры с "беззвучным" проигрыванием, в двух случаях (с кодеком от IDT) наблюдается зависание при построении дерева виджетов, в одном шум.yogev_ezra wrote:А когда исходники будут для автосборки? Там ещё остались какие-то баги?
...
Intel 82801G Analog Devices AD1986HD -5 Беззвучное проигрывание HP Compaq nc6320
Intel 82801G Conexant CX20549 -5 Беззвучное проигрывание HP 530 KP464AA
...
Intel 82801H Realtek ALC889 -3 Выводится шум в оба канала
Intel 82801H Conexant CX20561 -5 Беззвучное проигрывание
...
Ну, во-первых исходники FCEU не потерялись, а не сохранились в чистом виде. Та версия, что у меня в папке на FTP это несколько более "продвинутая" версия, чем FCEU v.0.3, которая пытается выводить звук, но у неё это пока очень плохо получается.yogev_ezra wrote:Жалко будет, если потеряются, как исходники FCEU Emulator-а
Во-вторых исходники драйвера может пока и форум хранить.
Вот здесь исходники и скомпилированный драйвер. Тайминги уменьшил ещё в два раза, можете потестировать.
- Attachments
-
-
HDA tv_017D.7z (36.81 KiB)Downloaded 295 times
-
Запускается быстрее, звук отличный 
Из хаоса в космос
Asper
Запускал на H67+ALC889. Ничего не вышло.
detect hardware...
Intel CPT
PCI command 00000006
PCI status 00000010
lower mmio base FBFF8004
upper mmio base 00000000
HDA snoop disabled, enabling ... OK
codec_mask = 0000000C
create primary buffer ...done
codec probed OK
CAd = 2
Setup FG nodes = start_nid:total_nodes = 1:1
FG type = 1
Setup FG nodes = start_nid:total_nodes = 2:25
device not found
Sound service not loaded
Sound service not installed
Запускал на H67+ALC889. Ничего не вышло.
Spoiler:
HDA test version 017ddetect hardware...
Intel CPT
PCI command 00000006
PCI status 00000010
lower mmio base FBFF8004
upper mmio base 00000000
HDA snoop disabled, enabling ... OK
codec_mask = 0000000C
create primary buffer ...done
codec probed OK
CAd = 2
Setup FG nodes = start_nid:total_nodes = 1:1
FG type = 1
Setup FG nodes = start_nid:total_nodes = 2:25
device not found
Sound service not loaded
Sound service not installed
А у меня перестало работать. Уже не помню с какой ревизии.
detect hardware...
Intel PCH
PCI command 00000006
PCI status 00000010
lower mmio base B7100004
upper mmio base 00000000
HDA snoop disabled, enabling ... OK
codec_mask = 00000003
create primary buffer ...done
codec probed OK
CAd = 0
Setup FG nodes = start_nid:total_nodes = 1:1
FG type = 1
Setup FG nodes = start_nid:total_nodes = 2:25
device not found
Sound service not loaded
Sound service not installed
HDA test version 017d
detect hardware...
Intel PCH
PCI command 00000006
PCI status 00000010
lower mmio base B7100004
upper mmio base 00000000
codec_mask = 00000003
create primary buffer ...done
K : Process - forced terminate PID: 0000002A
K : Page fault
K : EAX : 49FD5D5C EBX : 80040F30 ECX : 00000010
K : EDX : 00000010 ESI : 80040EC8 EDI : 80CB303B
K : EBP : 00000007 EIP : 80C9C298 ESP : 80C86C68
K : Flags : 00011012 CS : 00000008 (kernel)
HDA test version 017d
detect hardware...
Intel PCH
PCI command 00000006
PCI status 00000018
lower mmio base B7100004
upper mmio base 00000000
HDA test version 017d
detect hardware...
Intel PCH
PCI command 00000006
PCI status 00000010
lower mmio base B7100004
upper mmio base 00000000
codec_mask = 00000003
create primary buffer ...done
codec_mask = 00000000
no codecs found!
Sound service not loaded
Sound service not installed
get_response timeout: polling the codec once
codec probed OK
CAd = 0
get_response timeout: polling the codec once
get_response timeout: switching to polling mode
Spoiler:
HDA test version 017ddetect hardware...
Intel PCH
PCI command 00000006
PCI status 00000010
lower mmio base B7100004
upper mmio base 00000000
HDA snoop disabled, enabling ... OK
codec_mask = 00000003
create primary buffer ...done
codec probed OK
CAd = 0
Setup FG nodes = start_nid:total_nodes = 1:1
FG type = 1
Setup FG nodes = start_nid:total_nodes = 2:25
device not found
Sound service not loaded
Sound service not installed
HDA test version 017d
detect hardware...
Intel PCH
PCI command 00000006
PCI status 00000010
lower mmio base B7100004
upper mmio base 00000000
codec_mask = 00000003
create primary buffer ...done
K : Process - forced terminate PID: 0000002A
K : Page fault
K : EAX : 49FD5D5C EBX : 80040F30 ECX : 00000010
K : EDX : 00000010 ESI : 80040EC8 EDI : 80CB303B
K : EBP : 00000007 EIP : 80C9C298 ESP : 80C86C68
K : Flags : 00011012 CS : 00000008 (kernel)
HDA test version 017d
detect hardware...
Intel PCH
PCI command 00000006
PCI status 00000018
lower mmio base B7100004
upper mmio base 00000000
HDA test version 017d
detect hardware...
Intel PCH
PCI command 00000006
PCI status 00000010
lower mmio base B7100004
upper mmio base 00000000
codec_mask = 00000003
create primary buffer ...done
codec_mask = 00000000
no codecs found!
Sound service not loaded
Sound service not installed
get_response timeout: polling the codec once
codec probed OK
CAd = 0
get_response timeout: polling the codec once
get_response timeout: switching to polling mode
Из хаоса в космос
В последнем VirtualBox тоже не работает.
Serge, Leency
А так?
Новая версия работает только на последних ядрах системы желательно SVN >= #2167. Предыдущие сборки не проверял, но на #1887 у меня не работает.
Последний VirtualBox работает, хотя по прежнему "растягивает" звук.
А так?
Новая версия работает только на последних ядрах системы желательно SVN >= #2167. Предыдущие сборки не проверял, но на #1887 у меня не работает.
Последний VirtualBox работает, хотя по прежнему "растягивает" звук.
- Attachments
-
-
HDA tv_018.7z (37.61 KiB)
- High Definition Audio driver. Test version 018.
Downloaded 304 times
-
eBox-3300MX (Vortex86MX)
Первый лог с включенным в ночную сборку драйвером - звук не работает:
Второй лог с новым драйвером HDA tv_018 - звук работает, даже субъективно нагрузка снизилась.
Вероятно нагрузка могла снизится из-за последних изменений в ядре - новые мьютьексы и т.д.
Первый лог с включенным в ночную сборку драйвером - звук не работает:
Spoiler:
Spoiler:
ASUS M3N78-VM
Spoiler:
Судя по логу звук идет, но куда идет непонятно - ни один выход звуковой карты не работает.Dell Inspiron N7010 (Intel i5)
Spoiler:
Звук работает. Одновременно и во встроенных колонках и наушниках.Who is online
Users browsing this forum: No registered users and 6 guests