global kmain

extern k_print                                          ; near


kmain:  ; Function begin
        push    ebp                                     ; 0000 _ 55
        mov     ebp, esp                                ; 0001 _ 89. E5
        sub     esp, 8                                  ; 0003 _ 83. EC, 08
        ;mov     dword [esp], ?_001                      ; 0006 _ C7. 04 24, 00000000(d)
	push msg
        call    k_print                                 ; 000D _ E8, FFFFFFFC(rel)
        leave                                           ; 0012 _ C9
        ret                                             ; 0013 _ C3

msg: db "Hello, World!",13,10,0
