mirror of
https://github.com/acidanthera/audk.git
synced 2025-07-27 15:44:04 +02:00
Cleanup name issues with PCD entries.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10389 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
d39eb83cc5
commit
55bff42e00
@ -39,7 +39,7 @@
|
|||||||
IoLib
|
IoLib
|
||||||
|
|
||||||
[Pcd]
|
[Pcd]
|
||||||
gEmbeddedTokenSpaceGuid.PcdEmbeddedPerformanceCounterFreqencyInHz
|
gEmbeddedTokenSpaceGuid.PcdEmbeddedPerformanceCounterFrequencyInHz
|
||||||
gEmbeddedTokenSpaceGuid.PcdEmbeddedFdPerformanceCounterPeriodInNanoseconds
|
gEmbeddedTokenSpaceGuid.PcdEmbeddedPerformanceCounterPeriodInNanoseconds
|
||||||
gOmap35xxTokenSpaceGuid.PcdOmap35xxFreeTimer
|
gOmap35xxTokenSpaceGuid.PcdOmap35xxFreeTimer
|
||||||
|
|
||||||
|
@ -55,7 +55,7 @@ NanoSecondDelay (
|
|||||||
UINT32 ElapsedTime;
|
UINT32 ElapsedTime;
|
||||||
UINT32 TimerCountRegister;
|
UINT32 TimerCountRegister;
|
||||||
|
|
||||||
Delay = (NanoSeconds / PcdGet32(PcdEmbeddedFdPerformanceCounterPeriodInNanoseconds)) + 1;
|
Delay = (NanoSeconds / PcdGet32(PcdEmbeddedPerformanceCounterPeriodInNanoseconds)) + 1;
|
||||||
|
|
||||||
TimerCountRegister = TimerBase(PcdGet32(PcdOmap35xxFreeTimer)) + GPTIMER_TCRR;
|
TimerCountRegister = TimerBase(PcdGet32(PcdOmap35xxFreeTimer)) + GPTIMER_TCRR;
|
||||||
|
|
||||||
@ -67,7 +67,7 @@ NanoSecondDelay (
|
|||||||
ElapsedTime = CurrentTime - StartTime;
|
ElapsedTime = CurrentTime - StartTime;
|
||||||
} while (ElapsedTime < Delay);
|
} while (ElapsedTime < Delay);
|
||||||
|
|
||||||
NanoSeconds = ElapsedTime * PcdGet32(PcdEmbeddedFdPerformanceCounterPeriodInNanoseconds);
|
NanoSeconds = ElapsedTime * PcdGet32(PcdEmbeddedPerformanceCounterPeriodInNanoseconds);
|
||||||
|
|
||||||
return NanoSeconds;
|
return NanoSeconds;
|
||||||
}
|
}
|
||||||
@ -98,5 +98,5 @@ GetPerformanceCounterProperties (
|
|||||||
*EndValue = 0xFFFFFFFF;
|
*EndValue = 0xFFFFFFFF;
|
||||||
}
|
}
|
||||||
|
|
||||||
return PcdGet64(PcdEmbeddedPerformanceCounterFreqencyInHz);
|
return PcdGet64(PcdEmbeddedPerformanceCounterFrequencyInHz);
|
||||||
}
|
}
|
||||||
|
@ -152,8 +152,8 @@
|
|||||||
gOmap35xxTokenSpaceGuid.PcdOmap35xxArchTimer|3
|
gOmap35xxTokenSpaceGuid.PcdOmap35xxArchTimer|3
|
||||||
gOmap35xxTokenSpaceGuid.PcdOmap35xxFreeTimer|4
|
gOmap35xxTokenSpaceGuid.PcdOmap35xxFreeTimer|4
|
||||||
gEmbeddedTokenSpaceGuid.PcdTimerPeriod|100000
|
gEmbeddedTokenSpaceGuid.PcdTimerPeriod|100000
|
||||||
gEmbeddedTokenSpaceGuid.PcdEmbeddedFdPerformanceCounterPeriodInNanoseconds|77
|
gEmbeddedTokenSpaceGuid.PcdEmbeddedPerformanceCounterPeriodInNanoseconds|77
|
||||||
gEmbeddedTokenSpaceGuid.PcdEmbeddedFdPerformanceCounterFrequencyInHz|13000000
|
gEmbeddedTokenSpaceGuid.PcdEmbeddedPerformanceCounterFrequencyInHz|13000000
|
||||||
|
|
||||||
#
|
#
|
||||||
# ARM Pcds
|
# ARM Pcds
|
||||||
|
@ -197,7 +197,7 @@ TimerDriverSetTimerPeriod (
|
|||||||
Status = gInterrupt->DisableInterruptSource(gInterrupt, gVector);
|
Status = gInterrupt->DisableInterruptSource(gInterrupt, gVector);
|
||||||
} else {
|
} else {
|
||||||
// Calculate required timer count
|
// Calculate required timer count
|
||||||
TimerCount = DivU64x32(TimerPeriod * 100, PcdGet32(PcdEmbeddedFdPerformanceCounterPeriodInNanoseconds));
|
TimerCount = DivU64x32(TimerPeriod * 100, PcdGet32(PcdEmbeddedPerformanceCounterPeriodInNanoseconds));
|
||||||
|
|
||||||
// Set GPTIMER3 Load register
|
// Set GPTIMER3 Load register
|
||||||
LoadValue = (INT32) -TimerCount;
|
LoadValue = (INT32) -TimerCount;
|
||||||
|
@ -51,7 +51,7 @@
|
|||||||
|
|
||||||
[Pcd.common]
|
[Pcd.common]
|
||||||
gEmbeddedTokenSpaceGuid.PcdTimerPeriod
|
gEmbeddedTokenSpaceGuid.PcdTimerPeriod
|
||||||
gEmbeddedTokenSpaceGuid.PcdEmbeddedFdPerformanceCounterPeriodInNanoseconds
|
gEmbeddedTokenSpaceGuid.PcdEmbeddedPerformanceCounterPeriodInNanoseconds
|
||||||
gOmap35xxTokenSpaceGuid.PcdOmap35xxArchTimer
|
gOmap35xxTokenSpaceGuid.PcdOmap35xxArchTimer
|
||||||
|
|
||||||
[Depex]
|
[Depex]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user