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