Arion 1.0.2-alpha
A high-performance C++ framework for emulating executable binaries.
 
Loading...
Searching...
No Matches
arion_lnx_x86::user_i387_struct Struct Reference

#include <lnx_arch_x86.hpp>

Public Attributes

long cwd
 FPU Control Word.
 
long swd
 FPU Status Word.
 
long twd
 FPU Tag Word.
 
long fip
 FPU Instruction Pointer Offset.
 
long fcs
 FPU Instruction Pointer Segment Selector.
 
long foo
 FPU Data Pointer Offset.
 
long fos
 FPU Data Pointer Segment Selector.
 
long st_space [20]
 FPU stack registers ST0-ST7 (80-bit extended precision).
 

Detailed Description

Structure representing the x86 Floating-Point Unit (FPU) state (user_i387_struct is the kernel's definition of FPU state).

Member Data Documentation

◆ cwd

long arion_lnx_x86::user_i387_struct::cwd

FPU Control Word.

◆ fcs

long arion_lnx_x86::user_i387_struct::fcs

FPU Instruction Pointer Segment Selector.

◆ fip

long arion_lnx_x86::user_i387_struct::fip

FPU Instruction Pointer Offset.

◆ foo

long arion_lnx_x86::user_i387_struct::foo

FPU Data Pointer Offset.

◆ fos

long arion_lnx_x86::user_i387_struct::fos

FPU Data Pointer Segment Selector.

◆ st_space

long arion_lnx_x86::user_i387_struct::st_space[20]

FPU stack registers ST0-ST7 (80-bit extended precision).

◆ swd

long arion_lnx_x86::user_i387_struct::swd

FPU Status Word.

◆ twd

long arion_lnx_x86::user_i387_struct::twd

FPU Tag Word.


The documentation for this struct was generated from the following file: