Subversion Repositories Kolibri OS

Rev

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