Subversion Repositories Kolibri OS

Rev

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