?login_element?

Subversion Repositories NedoOS

Rev

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