summaryrefslogtreecommitdiff
path: root/v4.0/src/CMD/IFSFUNC/IFSFLINK.ASM
diff options
context:
space:
mode:
Diffstat (limited to 'v4.0/src/CMD/IFSFUNC/IFSFLINK.ASM')
-rw-r--r--v4.0/src/CMD/IFSFUNC/IFSFLINK.ASM202
1 files changed, 202 insertions, 0 deletions
diff --git a/v4.0/src/CMD/IFSFUNC/IFSFLINK.ASM b/v4.0/src/CMD/IFSFUNC/IFSFLINK.ASM
new file mode 100644
index 0000000..7649951
--- /dev/null
+++ b/v4.0/src/CMD/IFSFUNC/IFSFLINK.ASM
@@ -0,0 +1,202 @@
1 PAGE ,132 ; 
2; SCCSID = @(#)ifsflink.asm 1.0 87/05/11
3TITLE IFSFUNC LINK FIX ROUTINES - Routines to resolve ifsfunc externals
4NAME IFSFLINK
5
6.xlist
7.xcref
8INCLUDE DOSSYM.INC
9INCLUDE DEVSYM.INC
10.cref
11.list
12
13CODE SEGMENT BYTE PUBLIC 'CODE'
14code ENDS
15
16include dosseg.asm
17
18code SEGMENT BYTE PUBLIC 'code'
19 ASSUME CS:dosgroup
20
21 procedure OUTT,FAR
22 entry $DUP
23 entry MSG_RETRIEVAL
24 entry $ECS_CALL
25 entry $EXTENDED_OPEN
26 entry FASTINIT
27 entry $IFS_IOCTL
28 entry IFS_DOSCALL
29 entry $QUERY_DOS_VALUE
30 entry $STD_AUX_INPUT,FAR
31 entry LCRITDEVICE,FAR
32 entry $ABORT,FAR
33 entry $SET_TIME,FAR
34 entry $ALLOC,FAR
35 entry SETMEM,FAR
36 entry SKIPONE,FAR
37 entry $SET_DMA,FAR
38 entry $PARSE_FILE_DESCRIPTOR,FAR
39 entry $CREATETEMPFILE,FAR
40 entry $SLEAZEFUNCDL,FAR
41 entry $CHDIR,FAR
42 entry TWOESC,FAR
43 entry $GET_INTERRUPT_VECTOR,FAR
44 entry $FCB_SEQ_WRITE,FAR
45 entry DEVNAME,FAR
46 entry $GET_DEFAULT_DRIVE,FAR
47 entry $STD_CON_STRING_INPUT,FAR
48 entry $CLOSE,FAR
49 entry $RAW_CON_IO,FAR
50 entry $INTERNATIONAL,FAR
51 entry IDLE,FAR
52 entry $STD_CON_INPUT_NO_ECHO,FAR
53 entry $ASSIGNOPER,FAR
54 entry $LOCKOPER,FAR
55 entry $FCB_CLOSE,FAR
56 entry $STD_CON_STRING_OUTPUT,FAR
57 entry $DUP_PDB,FAR
58 entry GETCH,FAR
59 entry STRLEN,FAR
60 entry INITCDS,FAR
61 entry COPYONE,FAR
62 entry PJFNFROMHANDLE,FAR
63 entry $GET_VERIFY_ON_WRITE,FAR
64 entry $KEEP_PROCESS,FAR
65 entry STRCMP,FAR
66 entry $SET_INTERRUPT_VECTOR,FAR
67 entry $FCB_DELETE,FAR
68 entry $RAW_CON_INPUT,FAR
69 entry $RENAME,FAR
70 entry $FIND_FIRST,FAR
71 entry $FCB_RANDOM_WRITE,FAR
72 entry $SET_DEFAULT_DRIVE,FAR
73 entry $SETDPB,FAR
74 entry $STD_PRINTER_OUTPUT,FAR
75 entry $MKDIR,FAR
76 entry $DUP2,FAR
77 entry SET_SFT_MODE,FAR
78 entry $GET_DATE,FAR
79 entry $FCB_RENAME,FAR
80 entry $CREATE_PROCESS_DATA_BLOCK,FAR
81 entry $CREAT,FAR
82 entry ECRITDISK,FAR
83 entry PLACEBUF,FAR
84 entry $IOCTL,FAR
85 entry $READ,FAR
86 entry PATHCHRCMP,FAR
87 entry $GET_VERSION,FAR
88 entry COPYLIN,FAR
89 entry LCRITDISK,FAR
90 entry $LSEEK,FAR
91 entry STRCPY,FAR
92 entry $FILE_TIMES,FAR
93 entry BACKSP,FAR
94 entry $SET_VERIFY_ON_WRITE,FAR
95 entry SETYEAR,FAR
96 entry FASTRET,FAR
97 entry $RMDIR,FAR
98 entry DIVOV,FAR
99 entry $GET_FCB_POSITION,FAR
100 entry $DISK_RESET,FAR
101 entry $DIR_SEARCH_FIRST,FAR
102 entry $WAIT,FAR
103 entry FASTOPENCOM,FAR
104 entry STAY_RESIDENT,FAR
105 entry $ALLOCOPER,FAR
106 entry $GET_DEFAULT_DPB,FAR
107 entry DSTRLEN,FAR
108 entry CTRLZ,FAR
109 entry $USEROPER,FAR
110 entry $SET_DATE,FAR
111 entry $FCB_RANDOM_WRITE_BLOCK,FAR
112 entry EXITINS,FAR
113 entry $GET_IN_VARS,FAR
114 entry GETDEVLIST,FAR
115 entry DATE16,FAR
116 entry POINTCOMP,FAR
117 entry SFFROMSFN,FAR
118 entry SKIPSTR,FAR
119 entry FREE_SFT,FAR
120 entry SHARE_ERROR,FAR
121 entry NLS_IOCTL,FAR
122 entry $CURRENT_DIR,FAR
123 entry $FCB_CREATE,FAR
124 entry $WRITE,FAR
125 entry $GET_INDOS_FLAG,FAR
126 entry RECSET,FAR
127 entry $CREATENEWFILE,FAR
128 entry $STD_CON_INPUT_STATUS,FAR
129 entry REEDIT,FAR
130 entry GETTHISDRV,FAR
131 entry DSUM,FAR
132 entry $GETEXTENDEDERROR,FAR
133 entry $EXTHANDLE,FAR
134 entry $NAMETRANS,FAR
135 entry NLS_LSEEK,FAR
136 entry SCANPLACE,FAR
137 entry GETCDSFROMDRV,FAR
138 entry DSLIDE,FAR
139 entry UCASE,FAR
140 entry $STD_CON_OUTPUT,FAR
141 entry $FCB_RANDOM_READ_BLOCK,FAR
142 entry CHECKFLUSH,FAR
143 entry COPYSTR,FAR
144 entry $GETSETCDPG,FAR
145 entry $DIR_SEARCH_NEXT,FAR
146 entry $OPEN,FAR
147 entry SKIPVISIT,FAR
148 entry $EXEC,FAR
149 entry $DEALLOC,FAR
150 entry DOS_CLOSE,FAR
151 entry $STD_CON_INPUT,FAR
152 entry NLS_GETEXT,FAR
153 entry BUFWRITE,FAR
154 entry $GET_TIME,FAR
155 entry $SLEAZEFUNC,FAR
156 entry $CHAR_OPER,FAR
157 entry NET_I24_ENTRY,FAR
158 entry $COMMIT,FAR
159 entry $SETBLOCK,FAR
160 entry $FCB_OPEN,FAR
161 entry NLS_OPEN,FAR
162 entry $GET_DMA,FAR
163 entry $UNLINK,FAR
164 entry $FCB_SEQ_READ,FAR
165 entry $STD_CON_INPUT_FLUSH,FAR
166 entry $GET_DRIVE_FREESPACE,FAR
167 entry DRIVEFROMTEXT,FAR
168 entry $GETEXTCNTRY,FAR
169 entry SETVISIT,FAR
170 entry $EXIT,FAR
171 entry $STD_AUX_OUTPUT,FAR
172 entry KILNEW,FAR
173 entry $CHMOD,FAR
174 entry $FCB_RANDOM_READ,FAR
175 entry SHARE_VIOLATION,FAR
176 entry ECRITDEVICE,FAR
177 entry $GET_DPB,FAR
178 entry $FIND_NEXT,FAR
179 entry $GET_FCB_FILE_LENGTH,FAR
180 entry ENTERINS,FAR
181 entry DEVIOCALL2,FAR
182 entry $SERVERCALL,FAR
183 entry $GSETMEDIAID,FAR
184 entry FETCHI_CHECK,FAR
185 entry TABLEDISPATCH,FAR
186 entry DSKSTATCHK,FAR
187 entry SET_RQ_SC_PARMS,FAR
188 entry SAVE_MAP,FAR
189 entry RESTORE_MAP,FAR
190 entry DSKREAD,FAR
191 entry FAST_DISPATCH,FAR
192 entry DSKWRITE,FAR
193 entry INTCNE0,FAR
194 entry SHARE_INSTALL,FAR ;P3568
195 entry FAKE_VERSION,FAR ;D503
196 NOP
197EndProc OUTT
198
199 code ENDS
200 END
201
202