summaryrefslogtreecommitdiffstats
path: root/src/kernel/syscall.C
blob: d59ea1a0390da72071139f02822c4d072f03b45c (plain)
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");
}
OpenPOWER on IntegriCloud