/programs/games/2048/defines.c |
---|
1,9 → 1,11 |
#include "defines.h" |
// Enable scancodes for event loop |
inline void enable_scancode() { |
__asm__ __volatile__("int $0x40"::"a"(66),"b"(1),"c"(1)); |
} |
// Clear key buffer |
inline void clear_key_buffer() { |
int i = 0; |
for (i = 0; i < 120; i++) |
10,6 → 12,7 |
__menuet__getkey(); |
} |
// Wait for screen draw (vertical sync) |
inline void vsync() { |
__asm__ __volatile__("int $0x40"::"a"(18),"b"(14)); |
} |