Release 950817
[wine/multimedia.git] / if1632 / kernel.spec
bloba08132be349442476f53e5727882c0d541f16519
1 name kernel
2 id 1
4 1 stub FatalExit
5 2 stub ExitKernel
6 3 pascal GetVersion() GetVersion
7 4 pascal16 LocalInit(word word word) LocalInit
8 5 pascal16 LocalAlloc(word word) LocalAlloc
9 6 pascal16 LocalReAlloc(word word word) LocalReAlloc
10 7 pascal16 LocalFree(word) LocalFree
11 8 pascal16 LocalLock(word) LocalLock
12 9 pascal16 LocalUnlock(word) LocalUnlock
13 10 pascal16 LocalSize(word) LocalSize
14 11 pascal16 LocalHandle(word) LocalHandle
15 12 pascal16 LocalFlags(word) LocalFlags
16 13 pascal16 LocalCompact(word) LocalCompact
17 14 pascal16 LocalNotify(long) LocalNotify
18 15 pascal16 GlobalAlloc(word long) GlobalAlloc
19 16 pascal16 GlobalReAlloc(word long word) GlobalReAlloc
20 17 pascal16 GlobalFree(word) GlobalFree
21 18 pascal GlobalLock(word) WIN16_GlobalLock
22 19 pascal16 GlobalUnlock(word) GlobalUnlock
23 20 pascal GlobalSize(word) GlobalSize
24 21 pascal GlobalHandle(word) GlobalHandle
25 22 pascal16 GlobalFlags(word) GlobalFlags
26 23 pascal16 LockSegment(word) LockSegment
27 24 pascal16 UnlockSegment(word) UnlockSegment
28 25 pascal GlobalCompact(long) GlobalCompact
29 26 pascal16 GlobalFreeAll(word) GlobalFreeAll
30 28 stub GlobalMasterHandle
31 29 pascal16 Yield() Yield
32 30 pascal16 WaitEvent(word) WaitEvent
33 31 pascal16 PostEvent(word) PostEvent
34 32 pascal16 SetPriority(word s_word) SetPriority
35 33 pascal16 LockCurrentTask(word) LockCurrentTask
36 34 pascal SetTaskQueue(word word) SetTaskQueue
37 35 pascal16 GetTaskQueue(word) GetTaskQueue
38 36 pascal GetCurrentTask() GetCurrentTask
39 37 pascal GetCurrentPDB() GetCurrentPDB
40 38 stub SetTaskSignalProc
41 41 return EnableDos 0 0
42 42 return DisableDos 0 0
43 45 pascal16 LoadModule(ptr ptr) LoadModule
44 46 pascal16 FreeModule(word) FreeModule
45 47 pascal16 GetModuleHandle(segptr) WIN16_GetModuleHandle
46 48 pascal16 GetModuleUsage(word) GetModuleUsage
47 49 pascal16 GetModuleFileName(word ptr s_word) GetModuleFileName
48 50 pascal GetProcAddress(word segptr) GetProcAddress
49 51 pascal MakeProcInstance(segptr word) MakeProcInstance
50 52 pascal16 FreeProcInstance(segptr) FreeProcInstance
51 53 stub CallProcInstance
52 54 pascal16 GetInstanceData(word word word) GetInstanceData
53 55 pascal16 Catch(ptr) Catch
54 56 pascal16 Throw(ptr word) Throw
55 57 pascal16 GetProfileInt(ptr ptr word) GetProfileInt
56 58 pascal16 GetProfileString(ptr ptr ptr ptr word) GetProfileString
57 59 pascal16 WriteProfileString(ptr ptr ptr) WriteProfileString
58 60 pascal16 FindResource(word segptr segptr) FindResource
59 61 pascal16 LoadResource(word word) LoadResource
60 62 pascal LockResource(word) WIN16_LockResource
61 63 pascal16 FreeResource(word) FreeResource
62 64 pascal16 AccessResource(word word) AccessResource
63 65 pascal SizeofResource(word word) SizeofResource
64 66 pascal16 AllocResource(word word long) AllocResource
65 67 stub SetResourceHandler
66 68 pascal16 InitAtomTable(word) InitAtomTable
67 69 pascal16 FindAtom(segptr) FindAtom
68 70 pascal16 AddAtom(segptr) AddAtom
69 71 pascal16 DeleteAtom(word) DeleteAtom
70 72 pascal16 GetAtomName(word ptr word) GetAtomName
71 73 pascal16 GetAtomHandle(word) GetAtomHandle
72 74 pascal16 OpenFile(ptr ptr word) OpenFile
73 75 stub OpenPathName
74 76 stub DeletePathName
75 #77 RESERVED1
76 #78 RESERVED2
77 #79 RESERVED3
78 #80 RESERVED4
79 81 pascal16 _lclose(word) _lclose
80 82 pascal16 _lread(word ptr word) _lread
81 83 pascal16 _lcreat(ptr word) _lcreat
82 84 pascal _llseek(word long word) _llseek
83 85 pascal16 _lopen(ptr word) _lopen
84 86 pascal16 _lwrite(word ptr word) _lwrite
85 87 pascal16 RESERVED5(ptr ptr) lstrcmp
86 88 pascal lstrcpy(segptr segptr) lstrcpy
87 89 pascal lstrcat(segptr segptr) lstrcat
88 90 pascal16 lstrlen(ptr) lstrlen
89 91 register InitTask() InitTask
90 92 pascal16 GetTempDrive(byte) GetTempDrive
91 93 pascal16 GetCodeHandle(segptr) GetCodeHandle
92 94 stub DefineHandleTable
93 95 pascal16 LoadLibrary(ptr) LoadLibrary
94 96 pascal16 FreeLibrary(word) FreeLibrary
95 97 pascal16 GetTempFileName(byte ptr word ptr) GetTempFileName
96 98 stub GetLastDiskChange
97 99 stub GetLPErrMode
98 100 stub ValidateCodeSegments
99 101 stub NoHookDosCall
100 102 register DOS3Call() DOS3Call
101 103 register NetBIOSCall() NetBIOSCall
102 104 stub GetCodeInfo
103 105 stub GetExeVersion
104 106 pascal SetSwapAreaSize(word) SetSwapAreaSize
105 107 pascal SetErrorMode(word) SetErrorMode
106 108 stub SwitchStackTo
107 109 stub SwitchStackBack
108 110 stub PatchCodeHandle
109 111 pascal GlobalWire(word) GlobalWire
110 112 pascal16 GlobalUnWire(word) GlobalUnWire
111 113 equate __AHSHIFT 3
112 114 equate __AHINCR 8
113 115 pascal OutputDebugString(ptr) OutputDebugString
114 116 stub InitLib
115 117 pascal16 OldYield() OldYield
116 118 stub GetTaskQueueDS
117 119 stub GetTaskQueueES
118 120 stub UndefDynLink
119 121 pascal16 LocalShrink(word word) LocalShrink
120 122 pascal16 IsTaskLocked() IsTaskLocked
121 123 stub KbdRst
122 124 return EnableKernel 0 0
123 125 return DisableKernel 0 0
124 126 stub MemoryFreed
125 127 pascal16 GetPrivateProfileInt(ptr ptr s_word ptr) GetPrivateProfileInt
126 128 pascal16 GetPrivateProfileString(ptr ptr ptr ptr s_word ptr)
127 GetPrivateProfileString
128 129 pascal16 WritePrivateProfileString(ptr ptr ptr ptr)
129 WritePrivateProfileString
130 130 pascal FileCDR(ptr) FileCDR
131 131 pascal GetDOSEnvironment() GetDOSEnvironment
132 132 pascal GetWinFlags() GetWinFlags
133 133 pascal16 GetExePtr(word) GetExePtr
134 134 pascal16 GetWindowsDirectory(ptr word) GetWindowsDirectory
135 135 pascal16 GetSystemDirectory(ptr word) GetSystemDirectory
136 136 pascal16 GetDriveType(byte) GetDriveType
137 137 pascal FatalAppExit(word ptr) FatalAppExit
138 138 pascal GetHeapSpaces(word) GetHeapSpaces
139 139 stub DoSignal
140 140 stub SetSigHandler
141 141 stub InitTask1
142 150 pascal16 DirectedYield(word) DirectedYield
143 151 stub WinOldApCall
144 152 pascal16 GetNumTasks() GetNumTasks
145 154 return GlobalNotify 4 0
146 155 pascal16 GetTaskDS() GetTaskDS
147 156 stub LimitEMSPages
148 157 return GetCurPID 4 0
149 158 return IsWinOldApTask 2 0
150 159 stub GlobalHandleNoRIP
151 160 stub EMSCopy
152 161 pascal16 LocalCountFree() LocalCountFree
153 162 pascal16 LocalHeapSize() LocalHeapSize
154 163 pascal16 GlobalLRUOldest(word) GlobalLRUOldest
155 164 pascal16 GlobalLRUNewest(word) GlobalLRUNewest
156 165 stub A20Proc
157 166 pascal16 WinExec(ptr word) WinExec
158 167 stub GetExpWinVer
159 168 pascal16 DirectResAlloc(word word word) DirectResAlloc
160 169 pascal GetFreeSpace(word) GetFreeSpace
161 170 pascal16 AllocCStoDSAlias(word) AllocCStoDSAlias
162 171 pascal16 AllocDStoCSAlias(word) AllocDStoCSAlias
163 172 pascal16 AllocAlias(word) AllocCStoDSAlias
164 173 equate __ROMBIOS 0
165 174 equate __A000H 0
166 175 pascal16 AllocSelector(word) AllocSelector
167 176 pascal16 FreeSelector(word) FreeSelector
168 177 pascal16 PrestoChangoSelector(word word) PrestoChangoSelector
169 178 equate __WINFLAGS 0x413
170 179 equate __D000H 0
171 180 pascal16 LongPtrAdd(long long) LongPtrAdd
172 181 equate __B000H 0
173 182 equate __B800H 0
174 183 equate __0000H 0
175 184 pascal GlobalDOSAlloc(long) GlobalDOSAlloc
176 185 pascal16 GlobalDOSFree(word) GlobalDOSFree
177 186 pascal GetSelectorBase(word) GetSelectorBase
178 187 pascal16 SetSelectorBase(word long) SetSelectorBase
179 188 pascal GetSelectorLimit(word) GetSelectorLimit
180 189 pascal16 SetSelectorLimit(word long) SetSelectorLimit
181 190 equate __E000H 0
182 191 pascal16 GlobalPageLock(word) GlobalPageLock
183 192 pascal16 GlobalPageUnlock(word) GlobalPageUnlock
184 193 equate __0040H 0
185 194 equate __F000H 0
186 195 equate __C000H 0
187 196 pascal16 SelectorAccessRights(word word word) SelectorAccessRights
188 197 pascal16 GlobalFix(word) GlobalFix
189 198 pascal16 GlobalUnfix(word) GlobalUnfix
190 199 pascal16 SetHandleCount(word) SetHandleCount
191 200 stub ValidateFreeSpaces
192 201 stub ReplaceInst
193 202 stub RegisterPtrace
194 203 stub DebugBreak
195 204 stub SwapRecording
196 205 stub CVWBreak
197 206 pascal16 AllocSelectorArray(word) AllocSelectorArray
198 207 return IsDBCSLeadByte 2 0
199 310 pascal16 LocalHandleDelta(word) LocalHandleDelta
200 311 stub GetSetKernelDosProc
201 314 stub DebugDefineSegment
202 315 pascal WriteOutProfiles() sync_profiles
203 316 stub GetFreeMemInfo
204 318 stub FatalExitHook
205 319 stub FlushCachedFileHandle
206 320 pascal16 IsTask(word) IsTask
207 323 return IsRomModule 2 0
208 324 stub LogError
209 325 stub LogParamError
210 326 return IsRomFile 2 0
211 #327 K327
212 328 stub _DebugOutput
213 #329 K329
214 #332 stub THHOOK
215 334 pascal16 IsBadReadPtr(segptr word) IsBadReadPtr
216 335 pascal16 IsBadWritePtr(segptr word) IsBadWritePtr
217 336 pascal16 IsBadCodePtr(segptr) IsBadCodePtr
218 337 pascal16 IsBadStringPtr(segptr word) IsBadStringPtr
219 338 stub HasGPHandler
220 339 stub DiagQuery
221 340 stub DiagOutput
222 341 stub ToolHelpHook
223 342 stub __GP
224 343 stub RegisterWinOldApHook
225 344 stub GetWinOldApHooks
226 345 stub IsSharedSelector
227 346 pascal16 IsBadHugeReadPtr(segptr long) IsBadHugeReadPtr
228 347 pascal16 IsBadHugeWritePtr(segptr long) IsBadHugeWritePtr
229 348 pascal hmemcpy(ptr ptr long) hmemcpy
230 349 pascal16 _hread(word ptr long) _hread
231 350 pascal16 _hwrite(word ptr long) _hwrite
232 #351 BUNNY_351
233 353 pascal lstrcpyn(segptr segptr word) lstrcpyn
234 354 stub GetAppCompatFlags
235 355 stub GetWinDebugInfo
236 356 stub SetWinDebugInfo
237 403 pascal16 FarSetOwner(word word) FarSetOwner
238 404 pascal16 FarGetOwner(word) FarGetOwner