Public Member Functions

CpuState Class Reference

Generic cpu state. More...

#include <cpustate.h>

Inheritance diagram for CpuState:
Utcb

List of all members.

Public Member Functions

unsigned cpl ()
unsigned iopl ()
unsigned pm ()
unsigned pg ()
unsigned v86 ()
void edx_eax (unsigned long long value)
unsigned long long edx_eax ()

Detailed Description

Generic cpu state.

Copyright (C) 2009, Bernhard Kauer <bk@vmmon.org> Economic rights: Technische Universitaet Dresden (Germany)

This file is part of Vancouver.

Vancouver is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.

Vancouver is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License version 2 for more details. A generic cpu state class.


Member Function Documentation

unsigned CpuState::cpl (  )  [inline]
unsigned long long CpuState::edx_eax (  )  [inline]
void CpuState::edx_eax ( unsigned long long  value  )  [inline]
unsigned CpuState::iopl (  )  [inline]
unsigned CpuState::pg (  )  [inline]
unsigned CpuState::pm (  )  [inline]
unsigned CpuState::v86 (  )  [inline]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines