|
NeKernel dev
|
#include <Timer.h>
Public Member Functions | |
| HardwareTimer (UInt64 seconds) | |
| ~HardwareTimer () override | |
| BOOL | Wait () override |
| Wait for the timer to stop spinning. | |
| Public Member Functions inherited from Kernel::TimerInterface | |
| TimerInterface ()=default | |
| Default constructor. | |
| virtual | ~TimerInterface ()=default |
Private Attributes | |
| volatile UInt8 * | fDigitalTimer {nullptr} |
| Int64 | fWaitFor {0} |
|
explicit |
|
override |
|
overridevirtual |
Wait for the timer to stop spinning.
Reimplemented from Kernel::TimerInterface.
|
private |
|
private |