old-DasOS/prototypes/video/entrypoint.S

23 lines
284 B
ArmAsm
Raw Normal View History

2016-06-25 20:53:41 +00:00
.section .text
.extern init
.extern compat_call_ctors
.extern compat_call_dtors
.global _start
_start:
mov $kernel_stack, %esp
push %ebx
call compat_call_ctors
call init
call compat_call_dtors
_stop:
cli
hlt
jmp _stop
.section .bss
.space 8192
kernel_stack: