|
Xen Test Framework
|
Long mode lcall/ljmp memory operand. More...
#include <desc.h>
Data Fields | |
| union { | |
| uint64_t offset_intel | |
| struct { | |
| uint32_t __pad0__:32 | |
| uint32_t offset_amd | |
| } | |
| }; | |
| uint16_t | selector |
Long mode lcall/ljmp memory operand.
WARNING: Intel and AMD disagree on how large a far_ptr64 is. Intel uses 8 bytes offset, while AMD use 4.
Initialisation of offset and encoding for an lcall/ljmp instruction needs per-vendor configuration.
| union { ... } @17 |