2019-12-29 16:39:30 +01:00
|
|
|
#ifndef __KERNEL_UNISTD_32_H__
|
|
|
|
# define __KERNEL_UNISTD_32_H__
|
|
|
|
|
2020-01-05 09:00:43 +01:00
|
|
|
// Kernel Test
|
|
|
|
#define __NR_test_syscall 0
|
|
|
|
|
|
|
|
// Process
|
2019-12-30 16:31:03 +01:00
|
|
|
#define __NR_exit 1
|
|
|
|
#define __NR_exec 2
|
2020-01-05 09:00:43 +01:00
|
|
|
#define __NR_waitpid 3
|
|
|
|
|
|
|
|
// VFS
|
|
|
|
#define __NR_read 4
|
|
|
|
#define __NR_write 5
|
|
|
|
#define __NR_open 6
|
|
|
|
#define __NR_close 7
|
|
|
|
#define __NR_lseek 8
|
|
|
|
|
|
|
|
//--
|
|
|
|
// Custom !
|
|
|
|
//--
|
|
|
|
|
|
|
|
// Display
|
|
|
|
#define __NR_kvram_display 9
|
|
|
|
#define __NR_kvram_clear 10
|
|
|
|
#define __NR_kvram_print 11
|
|
|
|
#define __NR_kvram_ascii 12
|
|
|
|
#define __NR_kvram_reverse 13
|
|
|
|
#define __NR_kvram_scroll 14
|
2019-12-30 16:31:03 +01:00
|
|
|
|
2020-01-05 09:00:43 +01:00
|
|
|
//TODO: keyboard
|
2019-12-29 16:39:30 +01:00
|
|
|
|
|
|
|
#endif /*__KERNEL_UNISTD_32_H__*/
|