calls to int 3d corrupt the stack
Sylvain Petreolle
spetreolle at yahoo.fr
Sun Aug 17 10:05:44 CDT 2003
> interrupt handling, as perhaps they affected the EIP that the
interrupt
> handlers get, making it point before the int instruction instead of
> after. Robert Coeyman's code assumes the latter (after the int,
> requiring the subtraction), and that's what's happen in real
DOS/Win16
> to my knowledge, so I'd say the interrupt handling is what needs to
> be fixed, not this code.
Do you think that we get a wrong return point ?
> Real mode, being 16-bit, uses word stack, not dword.
Thanks for this correction.
=====
Sylvain Petreolle (spetreolle_at_users_dot_sourceforge_dot_net)
ICQ #170597259
alias upsf='false ; while [ $? -ne 0 ] ; do cvs update -APd ; done 2>&1 |tee cvslog'
"What if tomorrow the War could be over ?" Morpheus, in "Reloaded".
___________________________________________________________
Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français !
Yahoo! Mail : http://fr.mail.yahoo.com
More information about the wine-devel
mailing list