1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
#include <kernel/console.H> extern "C" void kernel_execute_decrementer() { //printk("Decrementer.\n"); // Resync decrementer. register uint64_t decrementer = 0x0f000000; asm volatile("mtdec %0" :: "r"(decrementer)); } extern "C" void kernel_execute_systemcall() { //printk("Syscall.\n"); }