Files
my-os-project2/ulib/_start.S

13 lines
212 B
ArmAsm

#include <syscall/syscall.h>
.extern _premain
.global _start
_start:
call _premain
movq $2, %rax // sys processctl
movq $0x5E1F, %rdi // self magic num
movq $0, %rsi // kill cmd
int $0x80