22 lines
397 B
Zig
22 lines
397 B
Zig
pub const SyscallNumber = enum(usize) {
|
|
SYS_send = 1,
|
|
SYS_recv = 2,
|
|
SYS_sendrecv = 3,
|
|
_,
|
|
};
|
|
|
|
pub const ProcessObjectAction = enum(usize) {
|
|
ZO_process_exit = 1,
|
|
_,
|
|
};
|
|
|
|
pub const PhysicalMemoryObjectAction = enum(usize) {
|
|
ZO_physical_memory_allocate = 1,
|
|
ZO_physical_memory_free = 2,
|
|
_,
|
|
};
|
|
|
|
pub const MAX_SYSCALL: usize = 32;
|
|
|
|
pub const Handle = enum(u32) { _ };
|