Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

VESAMTTR (recovered from Google) (DOSX)

posted by RayeR Homepage, CZ, 06.09.2007, 22:34

> the crash is at 1E7B, the far call (which is your call gate).
>
> it is easy to see that GCC expects that register ESP isn't changed in
> inline assembly, which is not true if PUSHAD is done.
>
> Fortunately, one can see as well that GCC saves registers EBX, ESI and EDI
> on its own, so there is no need for the PUSHAD.

Thank you (and all) here for clarification and suggestions.

---
DOS gives me freedom to unlimited HW access.

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 273 users online (0 registered, 273 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum