• MM22 - ��� ���� �p����p � ��y����� ��p� AC'97 ��� High Definition A

    From FAQServer@2:5020/181 to All on Wed Jun 18 07:37:08 2025
    [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���� - "y᪮p�����" ���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)