Changeset 86408 in vbox for trunk/src/VBox/Devices/PC
- Timestamp:
- Oct 2, 2020 8:24:37 AM (4 years ago)
- Location:
- trunk/src/VBox/Devices/PC
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/PC/DevACPI.cpp
r86315 r86408 1421 1421 1422 1422 u32 >>= pThis->u8IndexShift; 1423 1424 /* If the index exceeds 31 (which is all we can fit within offset 0x80), we need to divide the index again 1425 for indices > 31 and < SYSTEM_INFO_INDEX_END. */ 1426 if (u32 > SYSTEM_INFO_INDEX_END && pThis->u8IndexShift == 2 && (u32 >> 2) < SYSTEM_INFO_INDEX_END) 1427 u32 >>= 2; 1428 1423 1429 AssertMsg(u32 < SYSTEM_INFO_INDEX_END, ("%u - Max=%u. IndexShift=%u\n", u32, SYSTEM_INFO_INDEX_END, pThis->u8IndexShift)); 1424 1430 pThis->uSystemInfoIndex = u32; -
trunk/src/VBox/Devices/PC/vbox.dsl
r85349 r86408 1196 1196 } 1197 1197 1198 // AMD IOMMU (AMD-Vi), I/O Virtualization Reporting Structure 1199 Device (IVRS) 1200 { 1201 Method(_ADR, 0, NotSerialized) 1202 { 1203 Return (IOMA) 1204 } 1205 Method (_STA, 0, NotSerialized) 1206 { 1207 if (LEqual (IOMA, Zero)) { 1208 Return (0x00) 1209 } 1210 else { 1211 Return (0x0F) 1212 } 1213 } 1214 } 1215 1198 1216 // System Management Controller 1199 1217 Device (SMC)
Note:
See TracChangeset
for help on using the changeset viewer.