Subversion Repositories Kolibri OS

Rev

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