Page 1 of 1

Difference in IRET, IRETD

Posted: Thu May 01, 2003 9:12 am
by newbie_os_dsgnr
Hi, Having browsed thru all 78 pages of this forum and am amazed at how much I can learn! Kudos to ye guyz/galz! Anyways, I have been monitoring IDT postings along with their isr code...and cannot help noticing there appears to be some confusion in my head regarding iret and iretd! Are they the same thing....???

Thanks,
Tommie. :)

P.S: Is there any future plans to archive all of the postings for off-line reading?

Re:Difference in IRET, IRETD

Posted: Thu May 01, 2003 3:16 pm
by Pype.Clicker
afaik, YaBBSE archives posts in a SQL database ... i dunno if there is a tool to extract them (but i'm not a SQL/php expert :-/ )

Re:Difference in IRET, IRETD

Posted: Thu May 01, 2003 10:08 pm
by _mark
IRET is the same as IRETD in 32 bit mode. In 16 bit mode it is the same as IRETW.

_mark()

Re:Difference in IRET, IRETD

Posted: Fri May 02, 2003 1:24 am
by Pype.Clicker
i think there is a bug in some versions of NASM which makes the use of IRETD mandatory even in 32 bits mode (IRET alone was preceded with a db 66/67 prefix, iirc)