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