mirror of
https://github.com/reactos/reactos.git
synced 2026-07-06 12:44:24 +08:00
35656fd35464f89b36a5a2ba1df7ba4e7a2c9d55
- Since we have two timers (ha x86!!!), set the second one as the stall timer. It's a one-shot periodic timer, set to the exact number of microseconds being waited on. - To fully emulate stalling, we don't use a clock interrupt for it (it supports not sending one!) and just busy-loop until the value reaches 0. - Tried it with a 10 second (10000000 us) wait and it worked -perfectly-. - Re-implemented KeStallExecutionProcessor and got rid of the other code. Back in HalInitSystem(phase1) now... - Also killed some DPRINT1s getting on my nerves. svn path=/trunk/; revision=33971
Languages
C
86.6%
C++
10.6%
Python
0.7%
Assembly
0.5%
CMake
0.5%
Other
0.8%