Changeset 33137 in vbox for trunk/src/VBox/Devices/USB
- Timestamp:
- Oct 14, 2010 2:49:30 PM (14 years ago)
- svn:sync-xref-src-repo-rev:
- 66669
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/USB/DevOHCI.cpp
r32725 r33137 5385 5385 PCIDevSetClassBase (&pOhci->PciDev, 0x0c); 5386 5386 PCIDevSetInterruptPin (&pOhci->PciDev, 0x01); 5387 #ifdef VBOX_WITH_MSI_DEVICES 5388 PCIDevSetStatus (&pOhci->PciDev, VBOX_PCI_STATUS_CAP_LIST); 5389 PCIDevSetCapabilityList(&pOhci->PciDev, 0x80); 5390 #endif 5387 5391 5388 5392 pOhci->RootHub.pOhci = pOhci; … … 5406 5410 if (RT_FAILURE(rc)) 5407 5411 return rc; 5412 5413 #ifdef VBOX_WITH_MSI_DEVICES 5414 PDMMSIREG aMsiReg; 5415 aMsiReg.cVectors = 1; 5416 aMsiReg.iCapOffset = 0x80; 5417 aMsiReg.iNextOffset = 0x0; 5418 aMsiReg.iMsiFlags = 0; 5419 rc = PDMDevHlpPCIRegisterMsi(pDevIns, &aMsiReg); 5420 if (RT_FAILURE (rc)) 5421 { 5422 PCIDevSetCapabilityList(&pOhci->PciDev, 0x0); 5423 /* That's OK, we can work without MSI */ 5424 } 5425 #endif 5408 5426 5409 5427 rc = PDMDevHlpPCIIORegionRegister(pDevIns, 0, 4096, PCI_ADDRESS_SPACE_MEM, ohciR3Map);
Note:
See TracChangeset
for help on using the changeset viewer.