20 #ifndef MACHINE_HID_INPUT_MANAGER_H 21 #define MACHINE_HID_INPUT_MANAGER_H 23 #include "pedigree/kernel/Spinlock.h" 24 #include "pedigree/kernel/compiler.h" 25 #include "pedigree/kernel/machine/TimerHandler.h" 26 #include "pedigree/kernel/processor/state_forward.h" 27 #include "pedigree/kernel/processor/types.h" 28 #include "pedigree/kernel/utilities/Tree.h" 49 void keyDown(uint8_t keyCode);
52 void keyUp(uint8_t keyCode);
59 void timer(uint64_t delta, InterruptState &state);
virtual void timer(uint64_t delta, InterruptState &state)=0