Logo Search packages:      
Sourcecode: virtualbox-ose version File versions

PDMDEVHLPR0 Struct Reference
[The PDM Devices API]

#include <pdmdev.h>

List of all members.


Detailed Description

PDM Device API - R0 Variant.

Definition at line 2940 of file pdmdev.h.


Public Member Functions

 DECLR0CALLBACKMEMBER (PVM, pfnGetVM,(PPDMDEVINS pDevIns))
 DECLR0CALLBACKMEMBER (int, pfnPATMSetMMIOPatchInfo,(PPDMDEVINS pDevIns, RTGCPHYS GCPhys, RTGCPTR pCachedData))
 DECLR0CALLBACKMEMBER (int, pfnVMSetRuntimeErrorV,(PPDMDEVINS pDevIns, bool fFatal, const char *pszErrorID, const char *pszFormat, va_list va))
 DECLR0CALLBACKMEMBER (int, pfnVMSetRuntimeError,(PPDMDEVINS pDevIns, bool fFatal, const char *pszErrorID, const char *pszFormat,...))
 DECLR0CALLBACKMEMBER (int, pfnVMSetErrorV,(PPDMDEVINS pDevIns, int rc, RT_SRC_POS_DECL, const char *pszFormat, va_list va))
 DECLR0CALLBACKMEMBER (int, pfnVMSetError,(PPDMDEVINS pDevIns, int rc, RT_SRC_POS_DECL, const char *pszFormat,...))
 DECLR0CALLBACKMEMBER (bool, pfnA20IsEnabled,(PPDMDEVINS pDevIns))
 DECLR0CALLBACKMEMBER (void, pfnPhysWrite,(PPDMDEVINS pDevIns, RTGCPHYS GCPhys, const void *pvBuf, size_t cbWrite))
 DECLR0CALLBACKMEMBER (void, pfnPhysRead,(PPDMDEVINS pDevIns, RTGCPHYS GCPhys, void *pvBuf, size_t cbRead))
 DECLR0CALLBACKMEMBER (void, pfnISASetIrq,(PPDMDEVINS pDevIns, int iIrq, int iLevel))
 DECLR0CALLBACKMEMBER (void, pfnPCISetIrq,(PPDMDEVINS pDevIns, int iIrq, int iLevel))

Public Attributes

uint32_t u32TheEnd
uint32_t u32Version

The documentation for this struct was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index