C++ Crashkurs
Include dependency graph for state.cc:Macros | |
| #define | CAST_TO_REGISTER(REG) Register(static_cast<void*>(&(REG)), sizeof(REG)) |
Constants | |
| static State | state [Core::MAX] |
| Storage for the current core register state. | |
| static FPU::State | fpu_state [Core::MAX] |
| Storage for the current FPU state of the core. | |
Macro Definition Documentation
| #define CAST_TO_REGISTER | ( | REG | ) | Register(static_cast<void*>(&(REG)), sizeof(REG)) |
Variable Documentation
Storage for the current core register state.
Updated at the beginning of interrupt handling and written back at the end (with possibly modified values)
|
static |
Storage for the current FPU state of the core.
Stored when State::save is called using FXSAVE (in State::save()) and later restored with FXRSTOR (in State::restore()) – with modified values if necessary