Changeset 32935 in vbox for trunk/include/VBox/pdmdev.h
- Timestamp:
- Oct 6, 2010 9:28:42 AM (15 years ago)
- svn:sync-xref-src-repo-rev:
- 66421
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/pdmdev.h
r32820 r32935 579 579 580 580 /** 581 * Send an MSI. 582 * 583 * @param pDevIns PCI device instance. 584 * @param GCAddr Physical address MSI request was written. 585 * @param uValue Value written. 586 * @thread EMT only. 587 */ 588 DECLRCCALLBACKMEMBER(void, pfnIoApicSendMsi,(PPDMDEVINS pDevIns, RTGCPHYS GCAddr, uint32_t uValue)); 589 590 591 /** 581 592 * Acquires the PDM lock. 582 593 * … … 603 614 typedef RCPTRTYPE(const PDMPCIHLPRC *) PCPDMPCIHLPRC; 604 615 605 /** Current PDMPCIHLPR 3version number. */606 #define PDM_PCIHLPRC_VERSION PDM_VERSION_MAKE(0xfffd, 1, 0)616 /** Current PDMPCIHLPRC version number. */ 617 #define PDM_PCIHLPRC_VERSION PDM_VERSION_MAKE(0xfffd, 2, 0) 607 618 608 619 … … 634 645 */ 635 646 DECLR0CALLBACKMEMBER(void, pfnIoApicSetIrq,(PPDMDEVINS pDevIns, int iIrq, int iLevel)); 647 648 /** 649 * Send an MSI. 650 * 651 * @param pDevIns PCI device instance. 652 * @param GCAddr Physical address MSI request was written. 653 * @param uValue Value written. 654 * @thread EMT only. 655 */ 656 DECLR0CALLBACKMEMBER(void, pfnIoApicSendMsi,(PPDMDEVINS pDevIns, RTGCPHYS GCAddr, uint32_t uValue)); 657 636 658 637 659 /** … … 661 683 662 684 /** Current PDMPCIHLPR0 version number. */ 663 #define PDM_PCIHLPR0_VERSION PDM_VERSION_MAKE(0xfffc, 1, 0)685 #define PDM_PCIHLPR0_VERSION PDM_VERSION_MAKE(0xfffc, 2, 0) 664 686 665 687 /** … … 690 712 */ 691 713 DECLR3CALLBACKMEMBER(void, pfnIoApicSetIrq,(PPDMDEVINS pDevIns, int iIrq, int iLevel)); 714 715 /** 716 * Send an MSI. 717 * 718 * @param pDevIns PCI device instance. 719 * @param GCAddr Physical address MSI request was written. 720 * @param uValue Value written. 721 * @thread EMT only. 722 */ 723 DECLR3CALLBACKMEMBER(void, pfnIoApicSendMsi,(PPDMDEVINS pDevIns, RTGCPHYS GCAddr, uint32_t uValue)); 692 724 693 725 /** … … 751 783 752 784 /** Current PDMPCIHLPR3 version number. */ 753 #define PDM_PCIHLPR3_VERSION PDM_VERSION_MAKE(0xfffb, 1, 0)785 #define PDM_PCIHLPR3_VERSION PDM_VERSION_MAKE(0xfffb, 2, 0) 754 786 755 787 … … 1449 1481 /** The name of the R0 SetIrq entry point. */ 1450 1482 const char *pszSetIrqR0; 1483 1484 /** 1485 * Send a MSI. 1486 * 1487 * @param pDevIns Device instance of the I/O APIC. 1488 * @param GCPhys Request address. 1489 * @param uValue Request value. 1490 */ 1491 DECLR3CALLBACKMEMBER(void, pfnSendMsiR3,(PPDMDEVINS pDevIns, RTGCPHYS GCAddr, uint32_t uValue)); 1492 1493 /** The name of the GC SendMsi entry point. */ 1494 const char *pszSendMsiRC; 1495 1496 /** The name of the R0 SendMsi entry point. */ 1497 const char *pszSendMsiR0; 1451 1498 } PDMIOAPICREG; 1452 1499 /** Pointer to an APIC registration structure. */ … … 1454 1501 1455 1502 /** Current PDMAPICREG version number. */ 1456 #define PDM_IOAPICREG_VERSION PDM_VERSION_MAKE(0xfff2, 1, 0)1503 #define PDM_IOAPICREG_VERSION PDM_VERSION_MAKE(0xfff2, 2, 0) 1457 1504 1458 1505
Note:
See TracChangeset
for help on using the changeset viewer.