**/\r
UINT32\r
InitializeDebugTimer (\r
- OUT UINT32 *TimerFrequency,\r
- IN BOOLEAN DumpFlag\r
+ OUT UINT32 *TimerFrequency,\r
+ IN BOOLEAN DumpFlag\r
)\r
{\r
- UINTN ApicTimerDivisor;\r
- UINT32 InitialCount;\r
- UINT32 ApicTimerFrequency;\r
+ UINTN ApicTimerDivisor;\r
+ UINT32 InitialCount;\r
+ UINT32 ApicTimerFrequency;\r
\r
InitializeLocalApicSoftwareEnable (TRUE);\r
GetApicTimerState (&ApicTimerDivisor, NULL, NULL);\r
- ApicTimerFrequency = PcdGet32(PcdFSBClock) / (UINT32)ApicTimerDivisor;\r
+ ApicTimerFrequency = PcdGet32 (PcdFSBClock) / (UINT32)ApicTimerDivisor;\r
//\r
// Cpu Local Apic timer interrupt frequency, it is set to 0.1s\r
//\r
InitialCount = (UINT32)DivU64x32 (\r
- MultU64x64 (\r
- ApicTimerFrequency,\r
- DEBUG_TIMER_INTERVAL\r
- ),\r
- 1000000u\r
- );\r
+ MultU64x64 (\r
+ ApicTimerFrequency,\r
+ DEBUG_TIMER_INTERVAL\r
+ ),\r
+ 1000000u\r
+ );\r
\r
InitializeApicTimer (ApicTimerDivisor, InitialCount, TRUE, DEBUG_TIMER_VECTOR);\r
//\r
DisableApicTimerInterrupt ();\r
\r
if (DumpFlag) {\r
- DEBUG ((DEBUG_INFO, "Debug Timer: FSB Clock = %d\n", PcdGet32(PcdFSBClock)));\r
+ DEBUG ((DEBUG_INFO, "Debug Timer: FSB Clock = %d\n", PcdGet32 (PcdFSBClock)));\r
DEBUG ((DEBUG_INFO, "Debug Timer: Divisor = %d\n", ApicTimerDivisor));\r
DEBUG ((DEBUG_INFO, "Debug Timer: Frequency = %d\n", ApicTimerFrequency));\r
DEBUG ((DEBUG_INFO, "Debug Timer: InitialCount = %d\n", InitialCount));\r
}\r
+\r
if (TimerFrequency != NULL) {\r
*TimerFrequency = ApicTimerFrequency;\r
}\r
+\r
return InitialCount;\r
}\r
\r
BOOLEAN\r
EFIAPI\r
SaveAndSetDebugTimerInterrupt (\r
- IN BOOLEAN EnableStatus\r
+ IN BOOLEAN EnableStatus\r
)\r
{\r
- BOOLEAN OldDebugTimerInterruptState;\r
+ BOOLEAN OldDebugTimerInterruptState;\r
\r
OldDebugTimerInterruptState = GetApicTimerInterruptState ();\r
\r
} else {\r
DisableApicTimerInterrupt ();\r
}\r
+\r
//\r
// Validate the Debug Timer interrupt state\r
// This will make additional delay after Local Apic Timer interrupt state is changed.\r
**/\r
BOOLEAN\r
IsDebugTimerTimeout (\r
- IN UINT32 TimerCycle,\r
- IN UINT32 Timer,\r
- IN UINT32 TimeoutTicker\r
+ IN UINT32 TimerCycle,\r
+ IN UINT32 Timer,\r
+ IN UINT32 TimeoutTicker\r
)\r
{\r
UINT64 CurrentTimer;\r
Delta = TimerCycle - (CurrentTimer - Timer) + 1;\r
}\r
\r
- return (BOOLEAN) (Delta >= TimeoutTicker);\r
+ return (BOOLEAN)(Delta >= TimeoutTicker);\r
}\r