Changeset 36220 in vbox for trunk/src/VBox/Runtime
- Timestamp:
- Mar 9, 2011 10:57:45 AM (14 years ago)
- svn:sync-xref-src-repo-rev:
- 70434
- Location:
- trunk/src/VBox/Runtime/common/time
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/common/time/timesupA.mac
r33540 r36220 518 518 ; pGipCpu = &pGip->aCPU[u8ApicId]; 519 519 shr ebx, 24 520 mov eax, SUPGIPCPU_size 521 mul ebx 520 mov eax, ebx 521 %if SUPGLOBALINFOPAGE_CPUS < 256 522 and eax, SUPGLOBALINFOPAGE_CPUS - 1 523 %endif 524 imul eax, SUPGIPCPU_size 522 525 lea pGipCPU, [pGip + rax + SUPGLOBALINFOPAGE.aCPUs] 523 526 %else -
trunk/src/VBox/Runtime/common/time/timesupref.h
r33540 r36220 64 64 #ifdef ASYNC_GIP 65 65 uint8_t u8ApicId = ASMGetApicId(); 66 # if SUPGLOBALINFOPAGE_CPUS < 256 67 PSUPGIPCPU pGipCpu = &pGip->aCPUs[u8ApicId & SUPGLOBALINFOPAGE_CPUS]; 68 # else 66 69 PSUPGIPCPU pGipCpu = &pGip->aCPUs[u8ApicId]; 70 # endif 67 71 #else 68 72 PSUPGIPCPU pGipCpu = &pGip->aCPUs[0];
Note:
See TracChangeset
for help on using the changeset viewer.