DBGFCpu.cpp revision 6730a3c4d4b7eebe2ff0712db8d93f8757f1c8e4
/* $Id$ */
/** @file
* DBGF - Debugger Facility, CPU State Accessors.
*/
/*
* Copyright (C) 2009 Sun Microsystems, Inc.
*
* 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.
*
* Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa
* Clara, CA 95054 USA or visit http://www.sun.com if you need
* additional information or have any questions.
*/
/*******************************************************************************
* 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;
}