DBGFCpu.cpp revision 43747b1f0bc8302a238fb35e55857a5e9aa1933d
/* $Id$ */
/** @file
* DBGF - Debugger Facility, CPU State Accessors.
*/
/*
* Copyright (C) 2009 Oracle Corporation
*
* This file is part of VirtualBox Open Source Edition (OSE), as
* available from http://www.virtualbox.org. This file is free software;
* General Public License (GPL) as published by the Free Software
* Foundation, in version 2 as it comes in the "COPYING" file of the
* VirtualBox OSE distribution. VirtualBox OSE is distributed in the
* hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
*/
/*******************************************************************************
* Header Files *
*******************************************************************************/
#define LOG_GROUP LOG_GROUP_DBGF
#include "DBGFInternal.h"
/**
* Wrapper around CPUMGetGuestMode.
*
* @returns VINF_SUCCESS.
* @param pVM The VM handle.
* @param idCpu The current CPU ID.
* @param penmMode Where to return the mode.
*/
{
return VINF_SUCCESS;
}
/**
* Get the current CPU mode.
*
* @returns The CPU mode on success, CPUMMODE_INVALID on failure.
* @param pVM The VM handle.
* @param idCpu The target CPU ID.
*/
{
if (RT_FAILURE(rc))
return CPUMMODE_INVALID;
return enmMode;
}