Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.lang.asm.x86    |    Ahh, the lost art of x86 assembly    |    4,675 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 4,410 of 4,675    |
|    R.Wieser to All    |
|    Re: FPU (x87) code debugging.    |
|    09 Aug 21 09:27:16    |
      From: address@nospicedham.not.available              Robert,              > Well, please make sure the pointer is correct              :-) And how do you propose that should be done ? It sounds like a great       idea, but ...              > (trash easily gets caught in the upper bits in mixed-mode)              Somewhere along the line I forgot to mention that I was programming in       32-bit mode (under Win XP). So, no mixed mode and no trash in the upper       bits.              > Ah, but circularity is achieved by masking, 8=0 when masked at 3bits.              Well ... It /can/ be achieved that way, but only under certain conditions       (related to origin and size). :-)              The problem has been located though : I simply used the wrong R/M value       while hand-encoding the FXSAVE command (likely mixing up the 16 bit table       with the 32 bit one). IOW, I was providing the target addres in a certain       register while the command expected it in another register/form.              Regards,       Rudy Wieser              --- SoupGate-Win32 v1.05        * Origin: you cannot sedate... all the things you hate (1:229/2)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca