From bed5515c8dee2a19c1ba9dbc005e078c613e3cf3 Mon Sep 17 00:00:00 2001 From: Clemens Fries Date: Wed, 5 Dec 2018 18:19:16 +0100 Subject: Move 'boot' stuff to boot/ --- printb.asm | 36 ------------------------------------ 1 file changed, 36 deletions(-) delete mode 100644 printb.asm (limited to 'printb.asm') diff --git a/printb.asm b/printb.asm deleted file mode 100644 index a8fa788..0000000 --- a/printb.asm +++ /dev/null @@ -1,36 +0,0 @@ -org 0x0500 - - -SECTION .data -boot: db 'Welcome to the second stage!', 0x0A, 0x0D, 0x00 -foo: db 'What a nice message this is!', 0x0A, 0x0D, 0x00 - -SECTION .text - - -jmp start - -print: - push ax - cld - mov ah, 0x0E - - .loop: - lodsb - cmp al, 0x00 - je .out - int 0x10 - jmp .loop - .out: - pop ax - ret - -start: - mov si, boot - call print - - mov si, foo - call print - -; maybe to something here... -; e.g.: how to keep CPU from spinning at 100% -- cgit