.section .text .globl _start # Declare _start as global .extern kmain # Declare the external C function _start: call kmain # Call the C kernel entry point hlt # Halt if kmain returns