SYSENTER: Difference between revisions

Jump to navigation Jump to search
[unchecked revision][unchecked revision]
Content deleted Content added
Ogre (talk | contribs)
No edit summary
m Fix typing error
Line 48: Line 48:
====CPU registers====
====CPU registers====
'''These must be set by the application, or the C library wrapper'''<br />
'''These must be set by the application, or the C library wrapper'''<br />
*ECX: User mode return adress
*ECX: User mode return address
===Operation===
===Operation===
NOTE: these instructions assume a flat segmented memory model (paging allowed). They require that "the code-segment base, limit, and attributes (except for CPL) are
NOTE: these instructions assume a flat segmented memory model (paging allowed). They require that "the code-segment base, limit, and attributes (except for CPL) are