summaryrefslogtreecommitdiff
path: root/v4.0/src/CMD/FC/TTYPES.H
diff options
context:
space:
mode:
authorGravatar Mark Zbikowski2024-04-25 21:24:10 +0100
committerGravatar Microsoft Open Source2024-04-25 22:32:27 +0000
commit2d04cacc5322951f187bb17e017c12920ac8ebe2 (patch)
tree80ee017efa878dfd5344b44249e6a241f2a7f6e2 /v4.0/src/CMD/FC/TTYPES.H
parentMerge pull request #430 from jpbaltazar/typoptbr (diff)
downloadms-dos-main.tar.gz
ms-dos-main.tar.xz
ms-dos-main.zip
MZ is back!HEADmain
Diffstat (limited to 'v4.0/src/CMD/FC/TTYPES.H')
-rw-r--r--v4.0/src/CMD/FC/TTYPES.H71
1 files changed, 71 insertions, 0 deletions
diff --git a/v4.0/src/CMD/FC/TTYPES.H b/v4.0/src/CMD/FC/TTYPES.H
new file mode 100644
index 0000000..739df6f
--- /dev/null
+++ b/v4.0/src/CMD/FC/TTYPES.H
@@ -0,0 +1,71 @@
1/* ttypes.h - type definitions for tools library */
2
3#include <stdio.h>
4
5/* assembly routines */
6flagType int25 (char, char far *, unsigned int, unsigned int);
7flagType int26 (char, char far *, unsigned int, unsigned int);
8flagType kbhit ();
9char getch ();
10void Move (char far *, char far *, unsigned int);
11void Fill (char far *, char, unsigned int);
12char *strbscan (char *, char *);
13char *strbskip (char *, char *);
14flagType strpre (char *, char *);
15int strcmpi (unsigned char *, unsigned char *);
16char *fcopy (char *, char *);
17long getlpos ();
18void getlinit ( char far *, int, int);
19int getl (char *, int);
20
21/* c routines */
22/*global*/ char *lower(char *);
23/*global*/ char *upper(char *);
24/*global*/ char *error(void);
25/*global*/ long fexpunge(char *,FILE *);
26/*global*/ char *fcopy(char *,char *);
27/*global*/ int fgetl(char *,int ,FILE *);
28/*global*/ int fputl(char *,int ,FILE *);
29/*global*/ int ffirst(char *,int ,struct findType *);
30/*global*/ int fnext(struct findType *);
31/*global*/ char forsemi(char *,char ( *)(), );
32/*global*/ long freespac(int );
33/*global*/ long sizeround(long ,int );
34/*global*/ int rspawnl(char *,char *,char *, );
35/*global*/ int rspawnv(char *,char *,char *,char *[0]);
36/*global*/ char *MakeStr(char *);
37/*global*/ int mapenv(char *,char *);
38/*global*/ char *ismark(char *);
39/*global*/ FILE *swopen(char *,char *);
40/*global*/ int swclose(FILE *);
41/*global*/ int swread(char *,int ,FILE *);
42/*global*/ char *swfind(char *,FILE *,char *);
43/*global*/ char *getenvini(char *,char *);
44/*global*/ char fPathChr(int );
45/*global*/ char fSwitChr(int );
46/*global*/ char fPFind(char *,unsigned int * *);
47/*global*/ char findpath(char *,char *,char );
48/*global*/ FILE *pathopen(char *,char *,char *);
49/*global*/ int forfile(char *,int ,void ( *)(), );
50/*global*/ int rootpath(char *,char *);
51/*global*/ int sti(char *,int );
52/*global*/ int ntoi(char *,int );
53/*global*/ int strcmps(unsigned char *,unsigned char *);
54/*global*/ int strcmpis(unsigned char *,unsigned char *);
55/*global*/ char *strend(char *);
56/*global*/ int upd(char *,char *,char *);
57/*global*/ int drive(char *,char *);
58/*global*/ int extention(char *,char *);
59/*global*/ int filename(char *,char *);
60/*global*/ int filenamx(char *,char *);
61/*global*/ int path(char *,char *);
62/*global*/ int curdir(char *,char );
63/*global*/ int getattr(char *);
64/*global*/ int fdelete(char *);
65/*global*/ char *fmove(char *, char *);
66/*global*/ char *fappend(char *, int);
67/*global*/ long ctime2l(char *);
68/*global*/ struct tm *ctime2tm(char *);
69/*global*/ long date2l(int, int, int, int, int, int);
70/*global*/ struct vectorType *VectorAlloc(int);
71/*global*/ flagType fAppendVector(struct vectorType**, unsigned int);