[Q]: ��� ���� �p����p � ��y����� ��p� AC'97 ��� High Definition Audio?
[A]: Andrew Belov (2:5020/181.2)
AC'97 (Audio Codec'97) - �� ������祭�� ���������� ��� ������ ��y����� ��p� (��� �y��樨 - �p���p�������� ���/���, ����p������ ������� PC Speaker'�, ������ � �.�.).
������� "�p����p�" ��� AC'97 �� �y���y�� - p���⮩ � 稯�� ���������� ����p����p; � �y砥 ��⥣p�p������� ��y����� ��p� �� ���p��� ����
��, ��� �p�����, south bridge 稯��.
� ᯥ�䨪�樨 AC'97 v 1.02 (��� 1996 �.) �� "p�襭�� �� ���� AC'97" �p��������� �����p��� �����塞�� ����� ���p�⨧�樨 �� 8000 �� 48000 ��; ����� ������ �� �����p������ p���� ��p�� 16-��� � �뤥p������ ᮮ⭮襭�� "ᨣ���-�y�" �� ����� 80 ��. �����⢨� ������ "yp������" (y���騥
⮫쪮 48 ���) � "���y�p���ᨮ�����" (� p����� ᠬ����⥫쭮����: ������, ���������p, surround, S/P DIF � �.�) ��p�����, ���p� ������ ᥡ� �⪫������� �� �p�������� AC'97. H��� ��騬 �������⠫�� ��� ��� �孮����� ���� High Definition Audio (HDA).
��� ����y�� � ����p����� AC'97 �� MMPM/2 � �p�� Crystal/Cirrus ��
ᯥ樠�쭮 p��p���⠭ API IOCtl90. ��������y���� ��p��� �p����p � ��� �����p���� � y�⠭����� IOCtl90-����p - ���p���p, LBMix.
������⥫쭮��� ���᪠ �p����p�:
1. � �ᯮ��y���� 稯 C-Media:
- CMI8738 - �. ᮮ⢥���y�騩 open-source �p����p (CMEDIA019.ZIP).
��p��� ����p�, �� �� AC'97, ��� �� ����������� �⫨砥��� ��ᨫ쭮.
- C-Media �p�������� � "�����騥" AC'97 (���p���p, CMI9739A - �����⥭
��� ᢥp夥襢�� p�襭��), ��� ���p�� ���ᠭ�� �p����p �� ���室��; �
�⮣� ������ p�������y���� ������ �p� "����� �� C-Media" �
�p����p������� �� ��. (2), (4), (5) � (6).
2. �p��y�� ALSA/2 (AKA "Universal Audio Driver", "UniAudio") - �� �����쭮
���p��� �������� ����-�p����p�� �� �p��樯y "�� � �����" � �ᥩ
����室���� ���離�� ��� MMPM/2. ��� HDA �� �� �y� �����⢥��� ��p����.
�� ���ﭨ� �� 15/03/2007 �p���� ���⠥� ��
http://uniaud.netlabs.org, ��
���� - ��� ����⥩��p�.
�p����p ����� ��y᪠���� � ��pᨨ � KEE (��� OS/2 v 4.5+) � ��� KEE (���
3.0+), ��� �p� ����稨 GPL-��室����� ����� ��p�ᮡp��� � �p��y����
��p���� ᠬ����⥫쭮.
3. � y�⠭����� AC'97-����� �� Realtek (�� �� Avance Logic), �y��
���p������� �p����p �� Realtek'�:
ftp://210.51.181.211/pc/ac97/alc650/os2warp4_141.exe
�� ���ﭨ� �� 13/09/2003 ����� 稯��� ��p��� �p����� 2002 ����.
H�����⮪ - �� �����p������ ��p����p�⨧�樨 ��� ������� ALC-100/101
�p�������⢠ �� ⮣� �� Realtek (�. �p�����y [2]).
4. � 稯�� �� Intel (440MX, ICHn, ...) - �y�� �᪠�� �p����p � �����y
�� ��⯫��, � �y砥 ��y��� ����� �p������� �p����p SoundMax, �⮡� ��
������� ��� ⨯� �������.
���p��塞 ���� �� �y��� ���祩 � 䠩�� � ��p���p�� \MMOS2 (䠩�
����� ������� patch.txt):
- ��� ��pᨨ 3.19 (2004-02-17 13:29:58 44800 ichcsnd.sys)
��� 3.18 (2003-11-26 09:55:58 44754 ichcsnd.sys)
=== Cut ===
FILE ICHCSND.SYS
VER 5C82 31C0
CHA 5C82 B001
=== Cut ===
- ��� ��pᨨ 3.11 (�p娢 ad188xos2_311.zip 402882 2002/05/21)
=== Cut ===
FILE ICHCSND.SYS
VER 5DE2 31C0
CHA 5DE2 B001
=== Cut ===
�p����塞 ���� (patch patch.txt /a), ��p����py������.
5. � 稯�� �� VIA:
- KT133A/Apollo Pro 133A � ����: �p����p ��
http://www.viaarena.com
(�� ��������� � 2001 ���� - ������ �y��� ���� VIASP09C.ZIP @
hobbes.nmsu.edu)
- KT266...600/P4X266...533/Apollo Pro 266: 823X*.ZIP @ hobbes.nmsu.edu.
6. ��� ��� �p��� 稯�⮢ �饬 (��⠥��� ����) y����p������ �p����p
��� � ���� y ᮮ⢥���y�饣� �p�������⥫� 稯��.
�������� �p������:
[1] ��y�� � DOS-����� �� �y���. � DOS'��᪨� ��p� ��p��� � DosBox'� ���
� Virtual PC. �᪫�祭�� - AC'97 � 稯��� VIA KT133, ��� �� ��p�����
p���� ᮢ���⨬��� � Sound Blaster'��, ���p� �������� ��� "legacy" (p�������y���� ���᪠�� VIA Solution Pack by Vit Timchishin, VIASP*.ZIP).
�p� ���y��⢨� � �������� �p����p� ��� Win-OS/2 �ᯮ��y�� generic-�p����p. MIDI � �� �y砥 �y��� �y��� �p��p�����, �.�. TiMidity.
[2] ���� �p��������� ������ AC'97 v 1.x � 䨪�p������� ���⮩ 48 ���. ���y���� - "yp�����" ���p���������� ��� ����ᥩ � ����襩 ���⮩ ���p�⨧�樨 (� ��� ���� �ᥣ�� 44.1 ��� � ����). ��襭�� �⮩ �p������ (�p��p������ �p���p�������� � 48 ���) ������� � ALSA/2; ��ᯥp����⠫쭠� �����p��� ���p�砥��� � p拉 �py��� �p����p��. ����� ᮢ���⨬��� � SB y ��p�� 稯�⮢ VIA ������� ��p�p����� ����y, �� ����� ⮫쪮 8-bit.
[3] ����y ����p����p - PCI-y��p���⢮, � ��� ��������� �p������ IRQ-sharing'�. � �p�p뢠���, �� ���p�� ᨤ�� ����p����p AC'97, �������� �py��� y��p���⢠ (� ���᭨�� �� �����, ���p���p, � ������� PCI Sniffer'�, PCI*VK.ZIP), � �p� ������������� ���� �p����� � ���⠫��樥� �p����p�
��p�� 蠣�� ������ ���� p��������� y��p���� � BIOS'� �� p������ IRQ.
� ᮢp������� �p����p�� AC'97 �����p��� shared IRQ �p��y���y�� ���� ���y, 祣� ����� ᪠���� � �p����p�� NIC � �p��� ��⥭樠���� ᮦ�⥫�� AC'97.
H� ����� ������� (> 2004 �.) 稯��� �p������ � PCI-p��ypᠬ� ���p������ ���ᥬ��⭮, � ����� ��� ���⠢��� ACPI.PSD (�p� y��� �p� 4.5x), � � ����⢥ �p����p� �����⢥��� ��p���⮬ ��⠥��� ᢥ��� ��p�� ALSA/2.
--- INN 2.7.3
* Origin: This echo is READ-ONLY. Send %HELP to FAQSERVER at (2:5020/181)