Files
ViperOS/vpsdk/dynlib.vp
T
TermiNexus 1ccacf8204 refactor(userspace): 清理 t/c 依赖与过时注释
Terminal、SerialLogger 不再 import t, c;dynlib 删除已失效的指针级数说明。
2026-10-26 22:40:07 +08:00

9 lines
316 B
Plaintext

from . import syscall as syscall
def load_so(path: const str) -> uint64:
return syscall._syscall1(uint64(syscall.Syscall.LOAD_SO), uint64(path))
def so_call1(sym_name: const str, arg1: rawptr) -> int:
return int(syscall._syscall2(uint64(syscall.Syscall.SO_CALL1), uint64(sym_name), uint64(arg1)))