Files
KirkOS/user/include/syscalls.h
T
2026-04-14 22:52:24 -04:00

15 lines
233 B
C

#pragma once
static inline long syscall(long num, long a1, long a2, long a3)
{
long ret;
asm volatile (
"syscall"
: "=a"(ret)
: "a"(num), "D"(a1), "S"(a2), "d"(a3)
:
);
return ret;
}