From af00c67f30b2d7d1fa05d2a9bdcc75fb3f25e1d1 Mon Sep 17 00:00:00 2001 From: PoroCYon <3253268+PoroCYon@users.noreply.github.com> Date: Mon, 10 Dec 2018 12:58:40 +0000 Subject: [PATCH] Add MBR version No need for a 1.41 MiB `.img` `:P` --- e.mbr.asm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 e.mbr.asm diff --git a/e.mbr.asm b/e.mbr.asm new file mode 100644 index 0000000..402bc4e --- /dev/null +++ b/e.mbr.asm @@ -0,0 +1,31 @@ +bits 16 +org 0x7C00 + +_start: + ; enable cursor + xor cx, cx + mov ch, 00100000b + mov ah, 1 + int 0x10 + + ; move cursor to top + xor dx, dx + xor bx, bx + inc ah + int 0x10 + + ; print 1 char + mov ax, 'e'|(0x0E<<8) + .loop: + int 0x10 + jmp short .loop + +END: + times 0x200-2-(END-_start) db 'e' + db 0x55,0xAA + +stack: + +%if END-_org > 0x200-2 +%error "Not enough space!" +%endif