Implement syscalls, hello world from userspace
This commit is contained in:
@ -1,6 +1,18 @@
|
||||
.section .data
|
||||
STRING:
|
||||
.string "Hello World from userspace"
|
||||
STRING_LEN:
|
||||
.quad . - STRING
|
||||
|
||||
.section .text
|
||||
|
||||
.global _start
|
||||
_start:
|
||||
.spin:
|
||||
jmp .spin
|
||||
movq $1, %rax
|
||||
lea STRING(%rip), %rdi
|
||||
lea STRING_LEN(%rip), %rsi
|
||||
syscall
|
||||
|
||||
movq $2, %rax
|
||||
syscall
|
||||
|
||||
|
Reference in New Issue
Block a user