Subversion Repositories Kolibri OS

Rev

Rev 4928 | Rev 6082 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1408 serge 1
 
2
    .intel_syntax
3
4
 
2966 Serge 5
1408 serge 6
 
2966 Serge 7
    .global _AllocPage
1408 serge 8
    .global _AllocPages
9
10
 
1604 serge 11
12
 
4125 Serge 13
    .global _ChangeTask
4928 Serge 14
    .global _CreateEvent
1613 serge 15
    .global _CreateObject
2169 serge 16
    .global _CreateRingBuffer
17
    .global _CreateThread
4110 Serge 18
1613 serge 19
 
1408 serge 20
    .global _DestroyEvent
2966 Serge 21
    .global _DestroyObject
1408 serge 22
23
 
3480 Serge 24
    .global _DiskMediaChanged
25
26
 
1408 serge 27
    .global _FreePage
2966 Serge 28
1408 serge 29
 
3482 Serge 30
    .global _GetDisplay
1408 serge 31
    .global _GetEvent
1613 serge 32
    .global _GetPgAddr
1408 serge 33
    .global _GetPid
2169 serge 34
    .global _GetService
1408 serge 35
    .global _GetStackBase
3482 Serge 36
    .global _GetTimerTicks
1616 serge 37
    .global _GetWindowRect
2966 Serge 38
1408 serge 39
 
40
    .global _KernelFree
41
42
 
43
44
 
3031 serge 45
46
 
1434 serge 47
    .global _MutexLock
48
    .global _MutexUnlock
49
    .global _InitRwsem
5345 serge 50
    .global _DownRead
51
    .global _DownWrite
52
    .global _UpRead
53
    .global _UpWrite
54
1434 serge 55
 
1408 serge 56
    .global _PciRead16
57
    .global _PciRead32
58
    .global _PciRead8
59
    .global _PciWrite16
60
    .global _PciWrite32
61
    .global _PciWrite8
62
63
 
1613 serge 64
65
 
1408 serge 66
67
 
1434 serge 68
    .global _SetKeyboardData
1872 serge 69
70
 
1408 serge 71
    .global _SysMsgBoardStr
72
73
 
4125 Serge 74
2966 Serge 75
 
2007 serge 76
    .global _UserFree
3039 serge 77
2007 serge 78
 
1613 serge 79
    .global _WaitEventTimeout
3391 Serge 80
1408 serge 81
 
1613 serge 82
 
2966 Serge 83
    .def  _AllocPage;         .scl  2;  .type 32; .endef
1408 serge 84
    .def  _AllocPages;        .scl  2;  .type 32; .endef
85
86
 
1604 serge 87
88
 
4125 Serge 89
    .def  _ChangeTask;        .scl  2;  .type 32; .endef
4928 Serge 90
    .def  _CreateEvent;       .scl  2;  .type 32; .endef
1613 serge 91
    .def  _CreateObject;      .scl  2;  .type 32; .endef
2169 serge 92
    .def  _CreateRingBuffer;  .scl  2;  .type 32; .endef
1408 serge 93
    .def  _CreateThread;      .scl  2;  .type 32; .endef
4110 Serge 94
1408 serge 95
 
96
    .def  _DestroyEvent;      .scl  2;  .type 32; .endef
2966 Serge 97
    .def  _DestroyObject;     .scl  2;  .type 32; .endef
1408 serge 98
99
 
3480 Serge 100
    .def  _DiskMediaChanged;  .scl  2;  .type 32; .endef
101
102
 
1408 serge 103
    .def  _FreePage;          .scl  2;  .type 32; .endef
2966 Serge 104
1408 serge 105
 
106
3482 Serge 107
 
108
    .def  _GetEvent;          .scl  2;  .type 32; .endef
1613 serge 109
    .def  _GetPid;            .scl  2;  .type 32; .endef
2169 serge 110
    .def  _GetPgAddr;         .scl  2;  .type 32; .endef
1408 serge 111
    .def  _GetService;        .scl  2;  .type 32; .endef
112
    .def  _GetTimerTicks;     .scl  2;  .type 32; .endef
1616 serge 113
    .def  _GetStackBase;      .scl  2;  .type 32; .endef
1872 serge 114
    .def  _GetWindowRect;     .scl  2;  .type 32; .endef
2966 Serge 115
1408 serge 116
 
117
    .def  _KernelFree;        .scl  2;  .type 32; .endef
118
119
 
120
121
 
3031 serge 122
123
 
1434 serge 124
    .def  _MutexLock;         .scl  2;  .type 32; .endef
125
    .def  _MutexUnlock;       .scl  2;  .type 32; .endef
126
127
 
5345 serge 128
    .def _DownRead;           .scl  2;  .type 32; .endef
129
    .def _DownWrite;          .scl  2;  .type 32; .endef
130
    .def _UpRead;             .scl  2;  .type 32; .endef
131
    .def _UpWrite;            .scl  2;  .type 32; .endef
132
133
 
1408 serge 134
    .def  _PciRead16;         .scl  2;  .type 32; .endef
135
    .def  _PciRead32;         .scl  2;  .type 32; .endef
136
    .def  _PciRead8;          .scl  2;  .type 32; .endef
137
    .def  _PciWrite16;        .scl  2;  .type 32; .endef
138
    .def  _PciWrite32;        .scl  2;  .type 32; .endef
139
    .def  _PciWrite8;         .scl  2;  .type 32; .endef
140
141
 
1613 serge 142
143
 
1408 serge 144
145
 
146
    .def  _SetMouseData;      .scl  2;  .type 32; .endef
1434 serge 147
    .def  _SetKeyboardData;   .scl  2;  .type 32; .endef
1872 serge 148
    .def  _SysMsgBoardStr;    .scl  2;  .type 32; .endef
1408 serge 149
150
 
4125 Serge 151
2966 Serge 152
 
2007 serge 153
    .def  _UserFree;          .scl  2;  .type 32; .endef
3039 serge 154
2007 serge 155
 
1613 serge 156
    .def  _WaitEventTimeout;  .scl  2;  .type 32; .endef
3391 Serge 157
1408 serge 158
 
1613 serge 159
 
2966 Serge 160
_AllocPage:
1408 serge 161
_AllocPages:
162
163
 
1604 serge 164
165
 
4125 Serge 166
_ChangeTask:
4928 Serge 167
_CreateEvent:
1613 serge 168
_CreateObject:
2169 serge 169
_CreateRingBuffer:
1408 serge 170
_CreateThread:
4110 Serge 171
1408 serge 172
 
173
174
 
2966 Serge 175
_DestroyObject:
1408 serge 176
177
 
3480 Serge 178
_DiskMediaChanged:
179
180
 
1408 serge 181
_FreePage:
2966 Serge 182
1408 serge 183
 
3482 Serge 184
_GetDisplay:
1408 serge 185
_GetEvent:
1613 serge 186
_GetPid:
2169 serge 187
_GetPgAddr:
1408 serge 188
_GetService:
189
_GetTimerTicks:
1616 serge 190
_GetStackBase:
1872 serge 191
_GetWindowRect:
2966 Serge 192
1408 serge 193
 
194
_KernelFree:
195
196
 
197
198
 
3031 serge 199
200
 
1434 serge 201
_MutexLock:
202
_MutexUnlock:
203
204
 
5345 serge 205
_DownRead:
206
_DownWrite:
207
_UpRead:
208
_UpWrite:
209
210
 
1408 serge 211
_PciRead16:
212
_PciRead32:
213
_PciRead8:
214
_PciWrite16:
215
_PciWrite32:
216
_PciWrite8:
217
218
 
1613 serge 219
_RegService:
1408 serge 220
221
 
1434 serge 222
_SetKeyboardData:
1872 serge 223
224
 
1408 serge 225
_SysMsgBoardStr:
226
1613 serge 227
 
4125 Serge 228
2966 Serge 229
 
2007 serge 230
_UserFree:
3039 serge 231
_WaitEvent:
1613 serge 232
_WaitEventTimeout:
3391 Serge 233
1613 serge 234
 
1408 serge 235
236
 
2966 Serge 237
1408 serge 238
 
2966 Serge 239
240
 
1408 serge 241
        .ascii " -export:AllocPages"           # gcc ABI
242
243
 
1604 serge 244
245
 
4125 Serge 246
        .ascii " -export:ChangeTask"           #
4928 Serge 247
        .ascii " -export:CreateEvent"          #
1613 serge 248
        .ascii " -export:CreateObject"         #
2169 serge 249
        .ascii " -export:CreateRingBuffer"     # stdcall
1408 serge 250
        .ascii " -export:CreateThread"         #
4110 Serge 251
1408 serge 252
 
253
        .ascii " -export:DestroyEvent"
2966 Serge 254
        .ascii " -export:DestroyObject"
1408 serge 255
        .ascii " -export:DiskAdd"              # stdcall
3480 Serge 256
        .ascii " -export:DiskMediaChanged"     # stdcall
257
258
 
1408 serge 259
        .ascii " -export:FreePage"             #
2966 Serge 260
1408 serge 261
 
3482 Serge 262
        .ascii " -export:GetDisplay"           # stdcall
1408 serge 263
        .ascii " -export:GetEvent"             #
1613 serge 264
        .ascii " -export:GetPid"               #
2169 serge 265
        .ascii " -export:GetPgAddr"            # stdcall
1408 serge 266
        .ascii " -export:GetService"           # stdcall
267
        .ascii " -export:GetTimerTicks"        #
1616 serge 268
        .ascii " -export:GetStackBase"         #
1872 serge 269
        .ascii " -export:GetWindowRect"        # fastcall
2966 Serge 270
1408 serge 271
 
1872 serge 272
 
1408 serge 273
        .ascii " -export:KernelFree"           # stdcall
274
275
 
276
        .ascii " -export:MapPage"              # stdcall
3031 serge 277
1408 serge 278
 
1434 serge 279
        .ascii " -export:MutexLock"            # fastcall
280
        .ascii " -export:MutexUnlock"          # fastcall
281
282
 
5345 serge 283
        .ascii " -export:DownRead"             # fastcall
284
        .ascii " -export:DownWrite"            # fastcall
285
        .ascii " -export:UpRead"               # fastcall
286
        .ascii " -export:UpWrite"              # fastcall
287
288
 
1408 serge 289
        .ascii " -export:PciRead16"            # stdcall
290
        .ascii " -export:PciRead32"            # stdcall
291
        .ascii " -export:PciRead8"             # stdcall
292
        .ascii " -export:PciWrite16"           # stdcall
293
        .ascii " -export:PciWrite32"           # stdcall
294
        .ascii " -export:PciWrite8"            # stdcall
295
296
 
1613 serge 297
298
 
1408 serge 299
300
 
1434 serge 301
        .ascii " -export:SetKeyboardData"      # stdcall
1872 serge 302
303
 
1408 serge 304
        .ascii " -export:SysMsgBoardStr"       # stdcall
305
306
 
4125 Serge 307
2966 Serge 308
 
2007 serge 309
        .ascii " -export:UserFree"             # stdcall
3039 serge 310
2007 serge 311
 
1613 serge 312
        .ascii " -export:WaitEventTimeout"     # stdcall
3391 Serge 313