Rev 2007 | Rev 2966 | 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 | |||
5 | |||
6 | |||
7 | .global _AllocPages |
||
8 | |||
9 | |||
1604 | serge | 10 | |
11 | |||
1613 | serge | 12 | .global _CreateObject |
2169 | serge | 13 | .global _CreateRingBuffer |
14 | |||
1613 | serge | 15 | |
1408 | serge | 16 | .global _DestroyObject |
17 | |||
18 | |||
19 | |||
20 | |||
21 | .global _GetEvent |
||
1613 | serge | 22 | .global _GetPgAddr |
1408 | serge | 23 | .global _GetPid |
2169 | serge | 24 | .global _GetService |
1408 | serge | 25 | .global _GetTimerTicks |
1616 | serge | 26 | .global _GetStackBase |
1872 | serge | 27 | |
1408 | serge | 28 | |
29 | .global _KernelFree |
||
30 | |||
31 | |||
32 | |||
33 | |||
1434 | serge | 34 | .global _MutexLock |
35 | .global _MutexUnlock |
||
36 | |||
37 | |||
1408 | serge | 38 | .global _PciRead16 |
39 | .global _PciRead32 |
||
40 | .global _PciRead8 |
||
41 | .global _PciWrite16 |
||
42 | .global _PciWrite32 |
||
43 | .global _PciWrite8 |
||
44 | |||
45 | |||
1613 | serge | 46 | |
47 | |||
1408 | serge | 48 | |
49 | |||
1434 | serge | 50 | .global _SetKeyboardData |
1872 | serge | 51 | |
52 | |||
1408 | serge | 53 | .global _SysMsgBoardStr |
54 | |||
55 | |||
2007 | serge | 56 | |
57 | |||
1613 | serge | 58 | |
1408 | serge | 59 | |
1613 | serge | 60 | |
1408 | serge | 61 | .def _AllocPages; .scl 2; .type 32; .endef |
62 | |||
63 | |||
1604 | serge | 64 | |
65 | |||
1613 | serge | 66 | .def _CreateObject; .scl 2; .type 32; .endef |
2169 | serge | 67 | .def _CreateRingBuffer; .scl 2; .type 32; .endef |
1408 | serge | 68 | |
69 | |||
70 | .def _DestroyObject; .scl 2; .type 32; .endef |
||
71 | |||
72 | |||
73 | |||
74 | |||
75 | .def _GetEvent; .scl 2; .type 32; .endef |
||
1613 | serge | 76 | .def _GetPid; .scl 2; .type 32; .endef |
2169 | serge | 77 | .def _GetPgAddr; .scl 2; .type 32; .endef |
1408 | serge | 78 | .def _GetService; .scl 2; .type 32; .endef |
79 | .def _GetTimerTicks; .scl 2; .type 32; .endef |
||
1616 | serge | 80 | .def _GetStackBase; .scl 2; .type 32; .endef |
1872 | serge | 81 | |
1408 | serge | 82 | |
83 | .def _KernelFree; .scl 2; .type 32; .endef |
||
84 | |||
85 | |||
86 | |||
87 | |||
1434 | serge | 88 | .def _MutexLock; .scl 2; .type 32; .endef |
89 | .def _MutexUnlock; .scl 2; .type 32; .endef |
||
90 | |||
91 | |||
1408 | serge | 92 | .def _PciRead16; .scl 2; .type 32; .endef |
93 | .def _PciRead32; .scl 2; .type 32; .endef |
||
94 | .def _PciRead8; .scl 2; .type 32; .endef |
||
95 | .def _PciWrite16; .scl 2; .type 32; .endef |
||
96 | .def _PciWrite32; .scl 2; .type 32; .endef |
||
97 | .def _PciWrite8; .scl 2; .type 32; .endef |
||
98 | |||
99 | |||
1613 | serge | 100 | |
101 | |||
1408 | serge | 102 | |
103 | |||
104 | .def _SetMouseData; .scl 2; .type 32; .endef |
||
1434 | serge | 105 | .def _SetKeyboardData; .scl 2; .type 32; .endef |
1872 | serge | 106 | .def _SysMsgBoardStr; .scl 2; .type 32; .endef |
1408 | serge | 107 | |
108 | |||
2007 | serge | 109 | |
110 | |||
1613 | serge | 111 | |
1408 | serge | 112 | |
1613 | serge | 113 | |
114 | |||
1408 | serge | 115 | _AllocPages: |
116 | |||
117 | |||
1604 | serge | 118 | |
119 | |||
1613 | serge | 120 | _CreateObject: |
2169 | serge | 121 | _CreateRingBuffer: |
1408 | serge | 122 | |
123 | |||
124 | |||
125 | |||
126 | |||
127 | |||
128 | |||
129 | |||
130 | _GetEvent: |
||
1613 | serge | 131 | _GetPid: |
2169 | serge | 132 | _GetPgAddr: |
1408 | serge | 133 | _GetService: |
134 | _GetTimerTicks: |
||
1616 | serge | 135 | _GetStackBase: |
1872 | serge | 136 | |
1408 | serge | 137 | |
138 | _KernelFree: |
||
139 | |||
140 | |||
141 | |||
142 | |||
1434 | serge | 143 | _MutexLock: |
144 | _MutexUnlock: |
||
145 | |||
146 | |||
1408 | serge | 147 | _PciRead16: |
148 | _PciRead32: |
||
149 | _PciRead8: |
||
150 | _PciWrite16: |
||
151 | _PciWrite32: |
||
152 | _PciWrite8: |
||
153 | |||
154 | |||
1613 | serge | 155 | _RegService: |
1408 | serge | 156 | |
157 | |||
1434 | serge | 158 | _SetKeyboardData: |
1872 | serge | 159 | |
160 | |||
1408 | serge | 161 | _SysMsgBoardStr: |
162 | |||
1613 | serge | 163 | |
2007 | serge | 164 | _WaitEvent: |
1613 | serge | 165 | |
166 | |||
1408 | serge | 167 | |
168 | |||
169 | |||
170 | |||
171 | .ascii " -export:AllocPages" # gcc ABI |
||
172 | |||
173 | |||
1604 | serge | 174 | |
175 | |||
1613 | serge | 176 | .ascii " -export:CreateObject" # |
2169 | serge | 177 | |
1613 | serge | 178 | |
1408 | serge | 179 | |
180 | |||
181 | |||
182 | |||
183 | |||
184 | |||
185 | |||
186 | |||
187 | .ascii " -export:GetEvent" # |
||
1613 | serge | 188 | .ascii " -export:GetPid" # |
2169 | serge | 189 | .ascii " -export:GetPgAddr" # stdcall |
1408 | serge | 190 | .ascii " -export:GetService" # stdcall |
191 | .ascii " -export:GetTimerTicks" # |
||
1616 | serge | 192 | .ascii " -export:GetStackBase" # |
1872 | serge | 193 | |
1408 | serge | 194 | |
1872 | serge | 195 | |
1408 | serge | 196 | .ascii " -export:KernelFree" # stdcall |
197 | |||
198 | |||
199 | |||
200 | |||
1434 | serge | 201 | .ascii " -export:MutexLock" # fastcall |
202 | .ascii " -export:MutexUnlock" # fastcall |
||
203 | |||
204 | |||
1408 | serge | 205 | .ascii " -export:PciRead16" # stdcall |
206 | .ascii " -export:PciRead32" # stdcall |
||
207 | .ascii " -export:PciRead8" # stdcall |
||
208 | .ascii " -export:PciWrite16" # stdcall |
||
209 | .ascii " -export:PciWrite32" # stdcall |
||
210 | .ascii " -export:PciWrite8" # stdcall |
||
211 | |||
212 | |||
1613 | serge | 213 | |
214 | |||
1408 | serge | 215 | |
216 | |||
1434 | serge | 217 | .ascii " -export:SetKeyboardData" # stdcall |
1872 | serge | 218 | |
219 | |||
1408 | serge | 220 | .ascii " -export:SysMsgBoardStr" # stdcall |
221 | |||
222 | |||
2007 | serge | 223 | |
224 | |||
1613 | serge | 225 |