Changeset 11195 in vbox for trunk/src/VBox/Devices/Input
- Timestamp:
- Aug 6, 2008 9:34:41 PM (17 years ago)
- svn:sync-xref-src-repo-rev:
- 34228
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Input/DevPS2.cpp
r11194 r11195 1293 1293 if (cb == 1) 1294 1294 { 1295 *pu32 = kbd_read_data(PDMINS 2DATA(pDevIns, KBDState *), Port);1295 *pu32 = kbd_read_data(PDMINS_2_DATA(pDevIns, KBDState *), Port); 1296 1296 Log2(("kbdIOPortDataRead: Port=%#x cb=%d *pu32=%#x\n", Port, cb, *pu32)); 1297 1297 return VINF_SUCCESS; … … 1318 1318 if (cb == 1) 1319 1319 { 1320 rc = kbd_write_data(PDMINS 2DATA(pDevIns, KBDState *), Port, u32);1320 rc = kbd_write_data(PDMINS_2_DATA(pDevIns, KBDState *), Port, u32); 1321 1321 Log2(("kbdIOPortDataWrite: Port=%#x cb=%d u32=%#x\n", Port, cb, u32)); 1322 1322 } … … 1342 1342 if (cb == 1) 1343 1343 { 1344 *pu32 = kbd_read_status(PDMINS 2DATA(pDevIns, KBDState *), Port);1344 *pu32 = kbd_read_status(PDMINS_2_DATA(pDevIns, KBDState *), Port); 1345 1345 Log2(("kbdIOPortStatusRead: Port=%#x cb=%d -> *pu32=%#x\n", Port, cb, *pu32)); 1346 1346 return VINF_SUCCESS; … … 1366 1366 if (cb == 1) 1367 1367 { 1368 int rc = kbd_write_command(PDMINS 2DATA(pDevIns, KBDState *), Port, u32);1368 int rc = kbd_write_command(PDMINS_2_DATA(pDevIns, KBDState *), Port, u32); 1369 1369 Log2(("kbdIOPortCommandWrite: Port=%#x cb=%d u32=%#x rc=%Vrc\n", Port, cb, u32, rc)); 1370 1370 return rc; … … 1385 1385 static DECLCALLBACK(int) kbdSaveExec(PPDMDEVINS pDevIns, PSSMHANDLE pSSMHandle) 1386 1386 { 1387 kbd_save(pSSMHandle, PDMINS 2DATA(pDevIns, KBDState *));1387 kbd_save(pSSMHandle, PDMINS_2_DATA(pDevIns, KBDState *)); 1388 1388 return VINF_SUCCESS; 1389 1389 } … … 1400 1400 static DECLCALLBACK(int) kbdLoadExec(PPDMDEVINS pDevIns, PSSMHANDLE pSSMHandle, uint32_t u32Version) 1401 1401 { 1402 return kbd_load(pSSMHandle, PDMINS 2DATA(pDevIns, KBDState *), u32Version);1402 return kbd_load(pSSMHandle, PDMINS_2_DATA(pDevIns, KBDState *), u32Version); 1403 1403 } 1404 1404 … … 1411 1411 static DECLCALLBACK(void) kbdReset(PPDMDEVINS pDevIns) 1412 1412 { 1413 kbd_reset(PDMINS 2DATA(pDevIns, KBDState *));1413 kbd_reset(PDMINS_2_DATA(pDevIns, KBDState *)); 1414 1414 } 1415 1415 … … 1529 1529 { 1530 1530 int rc; 1531 KBDState *pData = PDMINS 2DATA(pDevIns, KBDState *);1531 KBDState *pData = PDMINS_2_DATA(pDevIns, KBDState *); 1532 1532 switch (iLUN) 1533 1533 { … … 1535 1535 case 0: 1536 1536 rc = PDMDevHlpDriverAttach(pDevIns, iLUN, &pData->Keyboard.Base, &pData->Keyboard.pDrvBase, "Keyboard Port"); 1537 if ( VBOX_SUCCESS(rc))1537 if (RT_SUCCESS(rc)) 1538 1538 { 1539 1539 pData->Keyboard.pDrv = (PDMIKEYBOARDCONNECTOR*)(pData->Keyboard.pDrvBase->pfnQueryInterface(pData->Keyboard.pDrvBase, PDMINTERFACE_KEYBOARD_CONNECTOR)); … … 1556 1556 case 1: 1557 1557 rc = PDMDevHlpDriverAttach(pDevIns, iLUN, &pData->Mouse.Base, &pData->Mouse.pDrvBase, "Aux (Mouse) Port"); 1558 if ( VBOX_SUCCESS(rc))1558 if (RT_SUCCESS(rc)) 1559 1559 { 1560 1560 pData->Mouse.pDrv = (PDMIMOUSECONNECTOR*)(pData->Mouse.pDrvBase->pfnQueryInterface(pData->Mouse.pDrvBase, PDMINTERFACE_MOUSE_CONNECTOR)); … … 1603 1603 * Reset the interfaces and update the controller state. 1604 1604 */ 1605 KBDState *pData = PDMINS 2DATA(pDevIns, KBDState *);1605 KBDState *pData = PDMINS_2_DATA(pDevIns, KBDState *); 1606 1606 switch (iLUN) 1607 1607 { … … 1630 1630 static DECLCALLBACK(void) kdbRelocate(PPDMDEVINS pDevIns, RTGCINTPTR offDelta) 1631 1631 { 1632 KBDState *pData = PDMINS 2DATA(pDevIns, KBDState *);1632 KBDState *pData = PDMINS_2_DATA(pDevIns, KBDState *); 1633 1633 pData->pDevInsRC = PDMDEVINS_2_RCPTR(pDevIns); 1634 1634 } … … 1650 1650 static DECLCALLBACK(int) kbdConstruct(PPDMDEVINS pDevIns, int iInstance, PCFGMNODE pCfgHandle) 1651 1651 { 1652 KBDState *pData = PDMINS 2DATA(pDevIns, KBDState *);1652 KBDState *pData = PDMINS_2_DATA(pDevIns, KBDState *); 1653 1653 int rc; 1654 1654 bool fGCEnabled; … … 1662 1662 return VERR_PDM_DEVINS_UNKNOWN_CFG_VALUES; 1663 1663 rc = CFGMR3QueryBoolDef(pCfgHandle, "GCEnabled", &fGCEnabled, true); 1664 if ( VBOX_FAILURE(rc))1664 if (RT_FAILURE(rc)) 1665 1665 return PDMDEV_SET_ERROR(pDevIns, rc, N_("Failed to query \"GCEnabled\" from the config")); 1666 1666 rc = CFGMR3QueryBoolDef(pCfgHandle, "R0Enabled", &fR0Enabled, true); 1667 if ( VBOX_FAILURE(rc))1667 if (RT_FAILURE(rc)) 1668 1668 return PDMDEV_SET_ERROR(pDevIns, rc, N_("Failed to query \"R0Enabled\" from the config")); 1669 1669 Log(("pckbd: fGCEnabled=%RTbool fR0Enabled=%RTbool\n", fGCEnabled, fR0Enabled)); … … 1686 1686 */ 1687 1687 rc = PDMDevHlpIOPortRegister(pDevIns, 0x60, 1, NULL, kbdIOPortDataWrite, kbdIOPortDataRead, NULL, NULL, "PC Keyboard - Data"); 1688 if ( VBOX_FAILURE(rc))1688 if (RT_FAILURE(rc)) 1689 1689 return rc; 1690 1690 rc = PDMDevHlpIOPortRegister(pDevIns, 0x64, 1, NULL, kbdIOPortCommandWrite, kbdIOPortStatusRead, NULL, NULL, "PC Keyboard - Command / Status"); 1691 if ( VBOX_FAILURE(rc))1691 if (RT_FAILURE(rc)) 1692 1692 return rc; 1693 1693 if (fGCEnabled) 1694 1694 { 1695 1695 rc = PDMDevHlpIOPortRegisterGC(pDevIns, 0x60, 1, 0, "kbdIOPortDataWrite", "kbdIOPortDataRead", NULL, NULL, "PC Keyboard - Data"); 1696 if ( VBOX_FAILURE(rc))1696 if (RT_FAILURE(rc)) 1697 1697 return rc; 1698 1698 rc = PDMDevHlpIOPortRegisterGC(pDevIns, 0x64, 1, 0, "kbdIOPortCommandWrite", "kbdIOPortStatusRead", NULL, NULL, "PC Keyboard - Command / Status"); 1699 if ( VBOX_FAILURE(rc))1699 if (RT_FAILURE(rc)) 1700 1700 return rc; 1701 1701 } … … 1703 1703 { 1704 1704 rc = pDevIns->pDevHlp->pfnIOPortRegisterR0(pDevIns, 0x60, 1, 0, "kbdIOPortDataWrite", "kbdIOPortDataRead", NULL, NULL, "PC Keyboard - Data"); 1705 if ( VBOX_FAILURE(rc))1705 if (RT_FAILURE(rc)) 1706 1706 return rc; 1707 1707 rc = pDevIns->pDevHlp->pfnIOPortRegisterR0(pDevIns, 0x64, 1, 0, "kbdIOPortCommandWrite", "kbdIOPortStatusRead", NULL, NULL, "PC Keyboard - Command / Status"); 1708 if ( VBOX_FAILURE(rc))1708 if (RT_FAILURE(rc)) 1709 1709 return rc; 1710 1710 } … … 1712 1712 NULL, kbdSaveExec, NULL, 1713 1713 NULL, kbdLoadExec, NULL); 1714 if ( VBOX_FAILURE(rc))1714 if (RT_FAILURE(rc)) 1715 1715 return rc; 1716 1716 … … 1719 1719 */ 1720 1720 rc = kbdAttach(pDevIns, 0 /* keyboard LUN # */); 1721 if ( VBOX_FAILURE(rc))1721 if (RT_FAILURE(rc)) 1722 1722 return rc; 1723 1723 rc = kbdAttach(pDevIns, 1 /* aux/mouse LUN # */); 1724 if ( VBOX_FAILURE(rc))1724 if (RT_FAILURE(rc)) 1725 1725 return rc; 1726 1726
Note:
See TracChangeset
for help on using the changeset viewer.