Rev 2169 | Rev 3031 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2169 | Rev 2966 | ||
---|---|---|---|
Line 2... | Line 2... | ||
2 | .intel_syntax |
2 | .intel_syntax |
3 | 3 | ||
Line 4... | Line 4... | ||
4 | .text |
4 | .text |
Line -... | Line 5... | ||
- | 5 | ||
5 | 6 | .global _AllocKernelSpace |
|
6 | .global _AllocPage |
7 | .global _AllocPage |
Line 7... | Line 8... | ||
7 | .global _AllocPages |
8 | .global _AllocPages |
Line 8... | Line 9... | ||
8 | 9 | ||
9 | .global _AttachIntHandler |
10 | .global _AttachIntHandler |
10 | 11 | ||
Line 11... | Line 12... | ||
11 | .global _CreateEvent |
12 | .global _CreateEvent |
- | 13 | .global _CreateObject |
|
12 | .global _CreateObject |
14 | .global _CreateRingBuffer |
Line 13... | Line 15... | ||
13 | .global _CreateRingBuffer |
15 | |
- | 16 | .global _Delay |
|
Line 14... | Line 17... | ||
14 | 17 | .global _DestroyEvent |
|
15 | .global _Delay |
18 | .global _DestroyObject |
16 | .global _DestroyObject |
19 | |
17 | 20 | .global _FreeKernelSpace |
|
18 | .global _FreeKernelSpace |
21 | .global _FreePage |
19 | 22 | ||
20 | .global _GetDisplay |
23 | .global _GetDisplay |
- | 24 | .global _GetEvent |
|
Line 21... | Line 25... | ||
21 | .global _GetEvent |
25 | .global _GetPgAddr |
22 | .global _GetPgAddr |
26 | .global _GetPid |
Line 23... | Line 27... | ||
23 | .global _GetPid |
27 | .global _GetService |
Line 51... | Line 55... | ||
51 | 55 | ||
Line 52... | Line 56... | ||
52 | .global _SetScreen |
56 | .global _SetScreen |
53 | .global _SysMsgBoardStr |
57 | .global _SysMsgBoardStr |
Line -... | Line 58... | ||
- | 58 | ||
- | 59 | .global _TimerHs |
|
54 | 60 | ||
Line 55... | Line 61... | ||
55 | .global _UserAlloc |
61 | .global _UserAlloc |
Line -... | Line 62... | ||
- | 62 | ||
56 | 63 | .global _WaitEvent |
|
57 | .global _WaitEvent |
64 | |
Line 58... | Line 65... | ||
58 | 65 | ||
Line 59... | Line 66... | ||
59 | 66 | .def _AllocKernelSpace; .scl 2; .type 32; .endef |
|
60 | .def _AllocPage; .scl 2; .type 32; .endef |
67 | .def _AllocPage; .scl 2; .type 32; .endef |
61 | .def _AllocPages; .scl 2; .type 32; .endef |
68 | .def _AllocPages; .scl 2; .type 32; .endef |
Line 62... | Line 69... | ||
62 | 69 | ||
- | 70 | .def _AttachIntHandler; .scl 2; .type 32; .endef |
|
63 | .def _AttachIntHandler; .scl 2; .type 32; .endef |
71 | |
Line 64... | Line 72... | ||
64 | 72 | .def _CreateEvent; .scl 2; .type 32; .endef |
|
- | 73 | .def _CreateObject; .scl 2; .type 32; .endef |
|
Line 65... | Line 74... | ||
65 | .def _CreateEvent; .scl 2; .type 32; .endef |
74 | .def _CreateRingBuffer; .scl 2; .type 32; .endef |
66 | .def _CreateObject; .scl 2; .type 32; .endef |
75 | |
67 | .def _CreateRingBuffer; .scl 2; .type 32; .endef |
76 | .def _Delay; .scl 2; .type 32; .endef |
68 | 77 | .def _DestroyEvent; .scl 2; .type 32; .endef |
|
69 | .def _Delay; .scl 2; .type 32; .endef |
78 | .def _DestroyObject; .scl 2; .type 32; .endef |
70 | .def _DestroyObject; .scl 2; .type 32; .endef |
79 | |
71 | 80 | .def _FreeKernelSpace; .scl 2; .type 32; .endef |
|
- | 81 | .def _FreePage; .scl 2; .type 32; .endef |
|
Line 72... | Line 82... | ||
72 | .def _FreeKernelSpace; .scl 2; .type 32; .endef |
82 | |
73 | 83 | .def _GetDisplay; .scl 2; .type 32; .endef |
|
Line 74... | Line 84... | ||
74 | .def _GetDisplay; .scl 2; .type 32; .endef |
84 | .def _GetEvent; .scl 2; .type 32; .endef |
Line 104... | Line 114... | ||
104 | .def _SetMouseData; .scl 2; .type 32; .endef |
114 | .def _SetMouseData; .scl 2; .type 32; .endef |
105 | .def _SetKeyboardData; .scl 2; .type 32; .endef |
115 | .def _SetKeyboardData; .scl 2; .type 32; .endef |
106 | .def _SysMsgBoardStr; .scl 2; .type 32; .endef |
116 | .def _SysMsgBoardStr; .scl 2; .type 32; .endef |
107 | 117 | ||
Line -... | Line 118... | ||
- | 118 | .def _TimerHs; .scl 2; .type 32; .endef |
|
- | 119 | ||
108 | .def _UserAlloc; .scl 2; .type 32; .endef |
120 | .def _UserAlloc; .scl 2; .type 32; .endef |
Line 109... | Line 121... | ||
109 | 121 | ||
Line 110... | Line -... | ||
110 | .def _WaitEvent; .scl 2; .type 32; .endef |
- | |
- | 122 | .def _WaitEvent; .scl 2; .type 32; .endef |
|
111 | 123 | ||
112 | 124 | ||
Line 113... | Line 125... | ||
113 | 125 | _AllocKernelSpace: |
|
Line 121... | Line 133... | ||
121 | _CreateRingBuffer: |
133 | _CreateRingBuffer: |
122 | 134 | ||
Line 123... | Line 135... | ||
123 | _Delay: |
135 | _Delay: |
Line -... | Line 136... | ||
- | 136 | ||
124 | 137 | _DestroyEvent: |
|
Line 125... | Line 138... | ||
125 | _DestroyObject: |
138 | _DestroyObject: |
- | 139 | ||
Line 126... | Line 140... | ||
126 | 140 | _FreeKernelSpace: |
|
127 | _FreeKernelSpace: |
141 | _FreePage: |
128 | 142 | ||
129 | _GetDisplay: |
143 | _GetDisplay: |
130 | _GetEvent: |
144 | _GetEvent: |
131 | _GetPid: |
145 | _GetPid: |
132 | _GetPgAddr: |
146 | _GetPgAddr: |
- | 147 | _GetService: |
|
Line 133... | Line 148... | ||
133 | _GetService: |
148 | _GetTimerTicks: |
134 | _GetTimerTicks: |
149 | _GetStackBase: |
Line 135... | Line 150... | ||
135 | _GetStackBase: |
150 | _GetWindowRect: |
Line 159... | Line 174... | ||
159 | 174 | ||
Line 160... | Line 175... | ||
160 | _SetScreen: |
175 | _SetScreen: |
161 | _SysMsgBoardStr: |
176 | _SysMsgBoardStr: |
Line -... | Line 177... | ||
- | 177 | ||
- | 178 | _TimerHs: |
|
162 | 179 | ||
163 | _UserAlloc: |
180 | _UserAlloc: |
Line 164... | Line 181... | ||
164 | _WaitEvent: |
181 | _WaitEvent: |
Line 165... | Line 182... | ||
165 | 182 | ||
Line -... | Line 183... | ||
- | 183 | ret |
|
- | 184 | ||
166 | ret |
185 | .section .drectve |
167 | 186 | ||
Line 168... | Line 187... | ||
168 | .section .drectve |
187 | .ascii " -export:AllocKernelSpace" # stdcall |
Line 178... | Line 197... | ||
178 | .ascii " -export:CreateRingBuffer" # stdcall |
197 | .ascii " -export:CreateRingBuffer" # stdcall |
Line 179... | Line 198... | ||
179 | 198 | ||
Line -... | Line 199... | ||
- | 199 | .ascii " -export:Delay" # stdcall |
|
180 | .ascii " -export:Delay" # stdcall |
200 | |
Line 181... | Line 201... | ||
181 | 201 | .ascii " -export:DestroyEvent" |
|
- | 202 | .ascii " -export:DestroyObject" |
|
Line 182... | Line 203... | ||
182 | .ascii " -export:DestroyObject" |
203 | |
183 | 204 | .ascii " -export:FreeKernelSpace" # stdcall |
|
184 | .ascii " -export:FreeKernelSpace" # stdcall |
205 | .ascii " -export:FreePage" # |
185 | 206 | ||
186 | .ascii " -export:GetDisplay" # stdcall |
207 | .ascii " -export:GetDisplay" # stdcall |
187 | .ascii " -export:GetEvent" # |
208 | .ascii " -export:GetEvent" # |
188 | .ascii " -export:GetPid" # |
209 | .ascii " -export:GetPid" # |
- | 210 | .ascii " -export:GetPgAddr" # stdcall |
|
Line 189... | Line 211... | ||
189 | .ascii " -export:GetPgAddr" # stdcall |
211 | .ascii " -export:GetService" # stdcall |
190 | .ascii " -export:GetService" # stdcall |
212 | .ascii " -export:GetTimerTicks" # |
Line 218... | Line 240... | ||
218 | 240 | ||
Line 219... | Line 241... | ||
219 | .ascii " -export:SetScreen" # stdcall |
241 | .ascii " -export:SetScreen" # stdcall |
220 | .ascii " -export:SysMsgBoardStr" # stdcall |
242 | .ascii " -export:SysMsgBoardStr" # stdcall |
Line -... | Line 243... | ||
- | 243 | ||
- | 244 | .ascii " -export:TimerHs" # stdcall |
|
221 | 245 | ||
Line 222... | Line 246... | ||
222 | .ascii " -export:UserAlloc" # stdcall |
246 | .ascii " -export:UserAlloc" # stdcall |