Changeset 40474 in vbox for trunk/src/VBox
- Timestamp:
- Mar 15, 2012 10:44:33 AM (13 years ago)
- svn:sync-xref-src-repo-rev:
- 76844
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/HostDrivers/Support/SUPDrv.c
r40227 r40474 5065 5065 supdrvGipInitCpu(pGip, &pGip->aCPUs[i], u64NanoTS); 5066 5066 idApic = ASMGetApicId(); 5067 ASMAtomic UoWriteU16(&pGip->aCPUs[i].idApic, idApic);5068 ASMAtomic UoWriteS16(&pGip->aCPUs[i].iCpuSet, (int16_t)iCpuSet);5069 ASMAtomic UoWriteSize(&pGip->aCPUs[i].idCpu, idCpu);5067 ASMAtomicWriteU16(&pGip->aCPUs[i].idApic, idApic); 5068 ASMAtomicWriteS16(&pGip->aCPUs[i].iCpuSet, (int16_t)iCpuSet); 5069 ASMAtomicWriteSize(&pGip->aCPUs[i].idCpu, idCpu); 5070 5070 5071 5071 /* … … 5350 5350 pCpu->u64TSC = ASMReadTSC(); 5351 5351 5352 pCpu->enmState = SUPGIPCPUSTATE_INVALID;5353 pCpu->idCpu = NIL_RTCPUID;5354 pCpu->iCpuSet = -1;5355 pCpu->idApic = UINT16_MAX;5352 ASMAtomicWriteSize(&pCpu->enmState, SUPGIPCPUSTATE_INVALID); 5353 ASMAtomicWriteSize(&pCpu->idCpu, NIL_RTCPUID); 5354 ASMAtomicWriteS16(&pCpu->iCpuSet, -1); 5355 ASMAtomicWriteU16(&pCpu->idApic, UINT16_MAX); 5356 5356 5357 5357 /*
Note:
See TracChangeset
for help on using the changeset viewer.