SYSENTER: Difference between revisions
Jump to navigation
Jump to search
[unchecked revision] | [unchecked revision] |
Content deleted Content added
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 |
*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 |