[Overview][Constants][Types][Procedures and functions][Index] |
Record describing floating point unit in signal handler.
Source position: sighndh.inc line 45
type tfpstate = record |
||
cw: Cardinal; |
|
|
sw: Cardinal; |
|
|
tag: Cardinal; |
|
|
ipoff: Cardinal; |
|
|
cssel: Cardinal; |
|
|
dataoff: Cardinal; |
|
|
datasel: Cardinal; |
|
|
st: array [0..7] of tfpreg; |
|
|
status: Word; |
|
|
magic: Word; |
||
fxsr_env: array [0..5] of dword; |
||
mxcsr: dword; |
||
reserved: dword; |
||
fxsr_st: array [0..7] of tfpxreg; |
||
xmmreg: array [0..7] of txmmreg; |
||
case Byte of |
||
1: ( |
||
padding: array [0..43] of dword; |
||
case Byte of |
||
1: ( |
||
padding2: array [0..11] of dword; |
||
); |
||
2: ( |
||
sw_reserved: tfpx_sw_bytes; |
||
); |
||
); |
||
2: ( |
||
padding1: array [0..43] of dword; |
||
); |
||
end; |