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 3027 of file pdmdev.h.


Public Member Functions

 DECLR0CALLBACKMEMBER (PVMCPU, pfnGetVMCPU,(PPDMDEVINS pDevIns))
 DECLR0CALLBACKMEMBER (bool, pfnCanEmulateIoBlock,(PPDMDEVINS pDevIns))
 DECLR0CALLBACKMEMBER (PVM, pfnGetVM,(PPDMDEVINS pDevIns))
 DECLR0CALLBACKMEMBER (int, pfnPATMSetMMIOPatchInfo,(PPDMDEVINS pDevIns, RTGCPHYS GCPhys, RTGCPTR pCachedData))
 DECLR0CALLBACKMEMBER (int, pfnVMSetRuntimeErrorV,(PPDMDEVINS pDevIns, uint32_t fFlags, const char *pszErrorId, const char *pszFormat, va_list va))
 DECLR0CALLBACKMEMBER (int, pfnVMSetRuntimeError,(PPDMDEVINS pDevIns, uint32_t fFlags, 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 (int, pfnPhysWrite,(PPDMDEVINS pDevIns, RTGCPHYS GCPhys, const void *pvBuf, size_t cbWrite))
 DECLR0CALLBACKMEMBER (int, 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