- Timestamp:
- May 8, 2020 6:16:29 PM (5 years ago)
- svn:sync-xref-src-repo-rev:
- 137830
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp
r84221 r84222 4039 4039 } 4040 4040 4041 /* Virtual address bits indexing table. */4042 static uint8_t const s_acIovaLvlShifts[] = { 0, 12, 21, 30, 39, 48, 57, 0 };4043 4044 4041 /* Traverse the I/O page table starting with the page directory in the DTE. */ 4045 4042 IOPTENTITY_T PtEntity; … … 4047 4044 for (;;) 4048 4045 { 4046 /* The virtual address bits indexing table. */ 4047 static uint8_t const s_acIovaLvlShifts[] = { 0, 12, 21, 30, 39, 48, 57, 0 }; 4048 4049 4049 /* Figure out the system physical address of the page table at the next level. */ 4050 4050 uint8_t const uLevel = PtEntity.n.u3NextLevel;
Note:
See TracChangeset
for help on using the changeset viewer.