• PRG23 - ���� ���p��: OS/2 � ���-�� TSS

    From FAQServer@2:5020/181 to All on Mon Jun 23 07:37:09 2025
    [Q]: ���� ���p��: OS/2 � ���-�� TSS

    [A]: Andrew Zabolotny (2:5030/84.5)

    ��p� ��� �p�諮�� ���y���� OS/2 kernel debugger �⮡� �⫮���� ��y ���py� ����� ���� �p����p. ���y⭮ � �����y� � GDT �⮡� y�������� �� � ��� ����⢨⥫쭮 2 TSS ��� ������� ����p�� ����� ���p�⨭��. � ᮦ������ ����⥫쭮��� ������� ����� ��� �� ⠬ �� ��� � ���p� :-) � ��砫� GDT ����⢨⥫쭮 ��室���� ��� TSS �� �p���p�� ���p����� GDT ��室���� �� ���� �
    � ���� - �� ����. �p�祬 �p� �� ��� ����⢨⥫쭮 ����� �p���� 67h �� �᪫�砥� ����稥 � ��� iomap �� �� ���p� �p���p�� ���p����� GDT (��� ᥫ���p - 12E0 �᫨ � �� ����) ����� �p���� ~970h 祣� 墠⠥� �� iomap p����p�� ~16384 ��p⮢ ���� intmap (y ���� VME). ��ᥬy �p����������� ����� � ⮬ �� OS/2 ��p�墠�뢠�� �� ��p�� ��������� �訡���. ��p�� TSS ��᪮�쪮 � ���� ��� �����-� ��y�p����� �y��権 �p� (bootstrap?), ��p�� - ��� ��� OS/2 �p��p���, �p�⨩ (12E0) - ��� VDM, � �⢥p�� ������⭮ ��祬. �p�祬 ����뢠���� ᥫ���p� CS � DS (5Bh � 53h) ���p� ��騥 ��� ��� 32-bit OS/2 apps ��室���� � GDT(!) � �� � LDT ��� � p���� �y��� ���� ��ᬮ�p��� �� y ��� ��� 2 p���� �y�� (=GDT). � �p���� y ��� �� ᮢᥬ 512Mb (1fffffff) � �y�� ����� (~4??Mb = 1bffffff).
    ������ ��ᬮ�p�� ��� �������� ��p����祭�� ����� - ����⢨⥫쭮 ��� ������ ����� �py�y� �py����� p�����p�.

    --- INN 2.7.3
    * Origin: This echo is READ-ONLY. Send %HELP to FAQSERVER at (2:5020/181)