summaryrefslogtreecommitdiff
path: root/arch/i386/include/kernel/syscall.h
blob: 4f74c1f2c9207142cab35b83a9ef065b819c6313 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#ifndef I386_SYSCALL_H
#define I386_SYSCALL_H

#include <kernel/isr.h>

void halt_catch_fire(struct isr_frame *frame);
void syscall_dispatch(struct isr_frame *frame);
void register_syscall(void *handler(struct isr_frame*), int num);
void sys_stop(struct isr_frame *frame);
void sys_status(struct isr_frame *frame);

void dump_reg(struct isr_frame *frame);

#endif