System call support. More...
#include <core.h>
#include <kernel/x86/cpu.h>
#include <kernel/interrupt/exception.h>
#include <kernel/interrupt/interrupt.h>
#include <kernel/mem/segments.h>
#include <kernel/syscall/syscall.h>
Go to the source code of this file.
Macros | |
#define | MSR_IA32_STAR 0xc0000081 |
#define | MSR_IA32_LSTAR 0xc0000082 |
#define | MSR_IA32_FMASK 0xc0000084 |
Functions | |
static void | syscall_handle () |
void | syscall_init () |
Set up the CPU to handle system calls. More... | |
System call support.
Definition in file syscall.c.
#define MSR_IA32_STAR 0xc0000081 |
Definition at line 18 of file syscall.c.
Referenced by syscall_init().
#define MSR_IA32_LSTAR 0xc0000082 |
Definition at line 19 of file syscall.c.
Referenced by syscall_init().
#define MSR_IA32_FMASK 0xc0000084 |
Definition at line 20 of file syscall.c.
Referenced by syscall_init().
|
static |
Definition at line 23 of file syscall.c.
Referenced by syscall_init().