Changeset 88484 in vbox for trunk/include/VBox
- Timestamp:
- Apr 13, 2021 5:50:44 AM (4 years ago)
- svn:sync-xref-src-repo-rev:
- 143743
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/iommu-intel.h
r88403 r88484 1831 1831 1832 1832 /** 1833 * ACPI Device Scope Structure - PCI device path. 1834 * In accordance with the Intel spec. 1835 */ 1836 typedef struct ACPIDEVSCOPEPATH 1837 { 1838 /** PCI device number. */ 1839 uint8_t uDevice; 1840 /** PCI function number. */ 1841 uint8_t uFunction; 1842 } ACPIDEVSCOPEPATH; 1843 AssertCompileSize(ACPIDEVSCOPEPATH, 2); 1844 1845 1846 /** 1833 1847 * Device Scope Structure. 1834 1848 * In accordance with the Intel spec. … … 1838 1852 { 1839 1853 /** Type, see ACPIDMARDEVSCOPE_TYPE_XXX. */ 1840 uint8_t uType;1854 uint8_t uType; 1841 1855 /** Length (must be 6 + size of auPath field). */ 1842 uint8_t cbLength;1856 uint8_t cbLength; 1843 1857 /** Reserved (MBZ). */ 1844 uint8_t abRsvd[2];1858 uint8_t abRsvd[2]; 1845 1859 /** Enumeration ID (for I/O APIC, HPET and ACPI namespace devices). */ 1846 uint8_t idEnum;1860 uint8_t idEnum; 1847 1861 /** First bus number for this device. */ 1848 uint8_t uStartBusNum;1862 uint8_t uStartBusNum; 1849 1863 /** Hierarchical path from the Host Bridge to the device. */ 1850 uint16_t auPath[1];1864 ACPIDEVSCOPEPATH Path; 1851 1865 } ACPIDMARDEVSCOPE; 1852 1866 #pragma pack() … … 1854 1868 AssertCompileMemberOffset(ACPIDMARDEVSCOPE, idEnum, 4); 1855 1869 AssertCompileMemberOffset(ACPIDMARDEVSCOPE, uStartBusNum, 5); 1856 AssertCompileMemberOffset(ACPIDMARDEVSCOPE, auPath,6);1870 AssertCompileMemberOffset(ACPIDMARDEVSCOPE, Path, 6); 1857 1871 1858 1872 /** ACPI DMAR revision (not the OEM revision field).
Note:
See TracChangeset
for help on using the changeset viewer.