ZOVboot/limine/decompressor/entry.asm
2026-03-13 14:19:46 +00:00

20 lines
318 B
NASM

extern bss_begin
extern bss_end
extern entry
section .entry progbits alloc exec nowrite align=16
global _start
_start:
cld
; Zero out .bss
xor al, al
mov edi, bss_begin
mov ecx, bss_end
sub ecx, bss_begin
rep stosb
jmp entry
section .note.GNU-stack noalloc noexec nowrite progbits