Changeset 99383 in vbox
- Timestamp:
- Apr 13, 2023 11:02:06 AM (20 months ago)
- Location:
- trunk
- Files:
-
- 1 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/cpum-armv8.h
r99196 r99383 255 255 #ifndef VBOX_FOR_DTRACE_LIB 256 256 257 #ifdef IN_RING3 258 /** @defgroup grp_cpum_armv8_r3 The CPUM ARMv8 ring-3 API 259 * @{ 260 */ 261 262 VMMR3DECL(int) CPUMR3SysRegRangesInsert(PVM pVM, PCCPUMSYSREGRANGE pNewRange); 263 264 /** @} */ 265 #endif /* IN_RING3 */ 266 267 257 268 /** @name Guest Register Getters. 258 269 * @{ */ -
trunk/src/VBox/VMM/Makefile.kmk
r99302 r99383 350 350 VMMR3/CPUM-armv8.cpp \ 351 351 VMMR3/CPUMDbg-armv8.cpp \ 352 VMMR3/CPUMR3Db-armv8.cpp \ 352 353 VMMR3/DBGF.cpp \ 353 354 VMMR3/DBGFAddr.cpp \ -
trunk/src/VBox/VMM/VMMR3/CPUM-armv8.cpp
r99196 r99383 207 207 #endif 208 208 209 pVM->cpum.s.GuestInfo.paSysRegRangesR3 = &pVM->cpum.s.GuestInfo.aSysRegRanges[0]; 210 209 211 /* 210 212 * Register saved state data item. -
trunk/src/VBox/VMM/include/CPUMInternal-armv8.h
r99196 r99383 83 83 uint32_t cSysRegRanges; 84 84 85 /** MSR ranges. 86 * @todo This is insane, so might want to move this into a separate 87 * allocation. The insanity is mainly for more recent AMD CPUs. */ 88 CPUMSYSREGRANGE aSysRegRanges[1024]; 85 /** Pointer to the sysrem register ranges. */ 86 R3PTRTYPE(PCPUMSYSREGRANGE) paSysRegRangesR3; 87 88 /** System register ranges. */ 89 CPUMSYSREGRANGE aSysRegRanges[128]; 89 90 } CPUMINFO; 90 91 /** Pointer to a CPU info structure. */
Note:
See TracChangeset
for help on using the changeset viewer.