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
22632 Postings in 2109 Threads, 402 registered users, 455 users online (0 registered, 455 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum