Rev 2046 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log
Rev 2046 | Rev 2121 | ||
---|---|---|---|
Line 25... | Line 25... | ||
25 | unsigned char drive; |
25 | unsigned char drive; |
26 | void *BufAdr; |
26 | void *BufAdr; |
27 | unsigned long sector; |
27 | unsigned long sector; |
28 | unsigned char count; |
28 | unsigned char count; |
29 | }; |
29 | }; |
- | 30 | ||
30 | signed long OS_GETKEY (void);// BC HL |
31 | signed long OS_GETKEY (void);// BC HL |
- | 32 | unsigned long OS_GETMOUSE(void);// BC HL |
|
- | 33 | ||
31 | unsigned int OS_READSECTORS(struct diskOp *); |
34 | unsigned int OS_READSECTORS(struct diskOp *); |
32 | unsigned int OS_WRITESECTORS(struct diskOp *); |
35 | unsigned int OS_WRITESECTORS(struct diskOp *); |
33 | unsigned long OS_GETTIME(void); // out: bc=date, hl=time |
36 | unsigned long OS_GETTIME(void); // out: bc=date, hl=time |
34 | unsigned int OS_NEWPAGE(void); |
37 | unsigned int OS_NEWPAGE(void); |
35 | unsigned int OS_CHDIR(unsigned char *trgPathPtr); |
38 | unsigned int OS_CHDIR(unsigned char *trgPathPtr); |
36 | unsigned int OS_GETPATH(unsigned int curPathPtr); // in: de = ptr to buffer out: hl = ptr to last symbol of path |
39 | unsigned int OS_GETPATH(unsigned int curPathPtr); // in: de = ptr to buffer out: hl = ptr to last symbol of path |
37 | unsigned int OS_SETSYSDRV(void); // out: H: H!=0 -- ��⥬�� ��� �� �ਬ�����. L: -- ��饥 ������⢮ �ਬ�������� ���. |
40 | unsigned int OS_SETSYSDRV(void); // out: H: H!=0 -- ????? ??? ?? ????????. L: -- ??? ??????? ??????????? ????. |
38 | unsigned int OS_NEWAPP(unsigned int trgPathPtr); |
41 | unsigned int OS_NEWAPP(unsigned int trgPathPtr); |
39 | unsigned int OS_RUNAPP(unsigned char pId); // e=id ;ACTIVATE DISABLED APP |
42 | unsigned int OS_RUNAPP(unsigned char pId); // e=id ;ACTIVATE DISABLED APP |
40 | unsigned int OS_WAITPID(unsigned char pId); |
43 | unsigned int OS_WAITPID(unsigned char pId); |
41 | unsigned int OS_HIDEFROMPARENT(void); |
44 | unsigned int OS_HIDEFROMPARENT(void); |
42 | unsigned long OS_STARTAPP(unsigned long appParamsPtr); // out: b=id, a=error, dehl=newapp pages in 0000,4000,8000,c000 ;MAKE NEW DISABLED APP |
45 | unsigned long OS_STARTAPP(unsigned long appParamsPtr); // out: b=id, a=error, dehl=newapp pages in 0000,4000,8000,c000 ;MAKE NEW DISABLED APP |
43 | unsigned int OS_RENAME(unsigned char *oldName, unsigned char *newName); // DE - �� ���, �������� � ����� ��� �⭮�⥫�� ���� (ASCIIZ). HL - ����� ���, ���� �� �ॡ���� ⠪�� �� ����, ��� � DE. // out HL - 㪠��⥫� �� ������ ������� ��� � �⮬ ���� (NOT MSXDOS compatible! with Drive/path!) |
46 | unsigned int OS_RENAME(unsigned char *oldName, unsigned char *newName); // DE - ??? ???, ???????? ? ????? ??? ?????? ???? (ASCIIZ). HL - ????? ???, ???? ?? ?????? ??? ?? ????, ??? ? DE. // out HL - ????? ?? ??????? ??????? ??? ? ?? ???? (NOT MSXDOS compatible! with Drive/path!) |
44 | unsigned int OS_DELETE(unsigned char *fileName); // DE - ��� 䠩��, �������� � ����� ��� �⭮�⥫�� ���� (ASCIIZ).; � - �訡��. � 0x00, � �訡�� ���. |
47 | unsigned int OS_DELETE(unsigned char *fileName); // DE - ??? ???, ???????? ? ????? ??? ?????? ???? (ASCIIZ).; ? - ????. ?? 0x00, ? ???? ???. |
45 | void OS_DIHALT(void); |
48 | void OS_DIHALT(void); |
46 | // End of Kulich area |
49 | // End of Kulich area |
47 | 50 | ||
48 | void SETPG32KHIGH(unsigned char page); |
51 | void SETPG32KHIGH(unsigned char page); |
49 | 52 |