VirtualBox

Changeset 19711 in vbox for trunk/src/VBox/Devices


Ignore:
Timestamp:
May 14, 2009 9:24:28 PM (16 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
47328
Message:

HGSMI: host->guest command processing working

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Graphics/DevVGA.cpp

    r18988 r19711  
    32423242
    32433243#ifdef VBOX_WITH_HGSMI
     3244    VGAState *s = PDMINS_2_DATA(pDevIns, PVGASTATE);
    32443245#ifdef IN_RING3
    3245     VGAState *s = PDMINS_2_DATA(pDevIns, PVGASTATE);
    3246 
    32473246    if (s->vbe_index == VBE_DISPI_INDEX_VBVA_GUEST)
    32483247    {
     
    32563255    }
    32573256#else
    3258     if (   Port == VBE_DISPI_INDEX_VBVA_HOST
    3259         || Port == VBE_DISPI_INDEX_VBVA_GUEST)
    3260     {
    3261        return VINF_IOM_HC_IOPORT_WRITE;
     3257    if (   s->vbe_index == VBE_DISPI_INDEX_VBVA_HOST
     3258        || s->vbe_index == VBE_DISPI_INDEX_VBVA_GUEST)
     3259    {
     3260        Log(("vgaIOPortWriteVBEData: %s - Switching to host...\n",
     3261             s->vbe_index == VBE_DISPI_INDEX_VBVA_HOST? "VBE_DISPI_INDEX_VBVA_HOST": "VBE_DISPI_INDEX_VBVA_GUEST"));
     3262        return VINF_IOM_HC_IOPORT_READ;
    32623263    }
    32633264#endif /* !IN_RING3 */
     
    50695070{
    50705071    PVGASTATE pThis = PDMINS_2_DATA(pDevIns, PVGASTATE);
     5072
    50715073    if (pThis->pDrv)
    50725074        pThis->pDrv->pfnRefresh(pThis->pDrv);
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette