Rev 775 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
761 | savelij | 1 | |
780 | savelij | 2 | ;LAST UPDATE: 12.04.2018 savelij |
761 | savelij | 3 | |
775 | savelij | 4 | ORG_SYS EQU 0XE800;DE00 ;���� ࠡ��� *dos.sys |
5 | |||
780 | savelij | 6 | IFNDEF JUMP_SIZE |
7 | JUMP_SIZE EQU 3 |
||
8 | ENDIF |
||
761 | savelij | 9 | |
10 | ;[��騥 ��६����] |
||
775 | savelij | 11 | INIT_VAR 0xF000 ;���� ⠡���� ���室�� DOS |
761 | savelij | 12 | SETVAR BDOS_RAM_JUMPS,0 |
780 | savelij | 13 | SETVAR _ALLOC_SEGMENT,JUMP_SIZE ;00 �뤥����� 1 ��࠭��� ����� |
14 | SETVAR _FREE_SEGMENT,JUMP_SIZE ;01 ��������� ��࠭��� ����� �� ������ |
||
15 | SETVAR _SET_WIN0,JUMP_SIZE ;02 ����祭�� ��࠭��� ��� � 0 ���� |
||
16 | SETVAR _SET_WIN1,JUMP_SIZE ;03 ����祭�� ��࠭��� ��� � 1 ���� |
||
17 | SETVAR _SET_WIN2,JUMP_SIZE ;04 ����祭�� ��࠭��� ��� � 2 ���� |
||
18 | SETVAR _SET_VIDEOMODE,JUMP_SIZE ;05 ����祭�� �����०��� |
||
19 | SETVAR _READ_BYTE,JUMP_SIZE ;06 �⥭�� ���� �� ��࠭��� BDOS |
||
20 | SETVAR _WRITE_BYTE,JUMP_SIZE ;07 ������ ���� � ��࠭��� BDOS |
||
21 | SETVAR _TRANSFER_PAGE0,JUMP_SIZE ;08 ��।�� ���� �/�� ��࠭��� BDOS |
||
22 | SETVAR _JMP_BDOS,JUMP_SIZE ;09 �맮� BDOS � ��࠭��� BDOS |
||
23 | SETVAR _BDOS_RAM,JUMP_SIZE ;0A ����祭�� ���䨣� BDOS |
||
24 | SETVAR _USER_RAM,JUMP_SIZE ;0B ����祭�� ���䨣� ���짮��⥫� |
||
25 | SETVAR _GET_VARS_KEYS,JUMP_SIZE ;0C ����祭�� ���� ��६����� ���������� |
||
26 | SETVAR _GET_ADR_PAGES,JUMP_SIZE ;0D ����祭�� ���� ���� ��࠭�� ���䨣��樨 |
||
27 | ADDVAR JUMP_SIZE ;0E १�� |
||
28 | ADDVAR JUMP_SIZE ;0F १�� |
||
761 | savelij | 29 | |
30 | SETVAR END_JUMP_TABLE,0 |
||
31 | |||
32 | ;[����� �㭪権 �맮�� ������ �ࠩ���] |
||
33 | INIT_VAR |
||
34 | SETVAR _DSKIO_READ ;00 |
||
35 | SETVAR _DSKIO_WRITE ;01 |
||
36 | SETVAR _DSKIO_DSKCHG ;02 |
||
37 | SETVAR _DSKIO_GETDPB ;03 |
||
38 | SETVAR _DSKIO_CHOICE ;04 |
||
39 | SETVAR _DSKIO_DSKFMT ;05 |
||
40 | SETVAR _DSKIO_ABSREAD ;06 |
||
41 | SETVAR _DSKIO_ABSWRITE ;07 |
||
42 | SETVAR _DSKIO_INIT ;08 |