Someone at Dell must have a full-time job designing ways to screw up implementations of INT 15,e820. This latest gem is courtesy of a Dell Xanadu system, which arbitrarily decides to obliterate the contents of %esi. Preserve %esi, %edi and %ebp across calls to INT 15,e820, in case someone tries a variation on this trick in future.tags/v0.9.6
|
||
268 | 268 |
|
269 | 269 |
|
270 | 270 |
|
271 |
|
|
272 |
|
|
273 |
|
|
271 | 274 |
|
272 |
|
|
273 | 275 |
|
274 | 276 |
|
275 | 277 |
|
|
||
280 | 282 |
|
281 | 283 |
|
282 | 284 |
|
283 |
|
|
284 | 285 |
|
286 |
|
|
287 |
|
|
288 |
|
|
285 | 289 |
|
286 | 290 |
|
287 | 291 |
|
|
||
167 | 167 |
|
168 | 168 |
|
169 | 169 |
|
170 |
|
|
171 |
|
|
172 |
|
|
173 |
|
|
170 | 174 |
|
171 | 175 |
|
172 | 176 |
|
|
||
178 | 182 |
|
179 | 183 |
|
180 | 184 |
|
181 |
|
|
185 |
|
|
182 | 186 |
|
183 | 187 |
|
184 | 188 |
|