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().