From 285f77c4fe1b81d6e963755a5fa1503ad7f6a57c Mon Sep 17 00:00:00 2001 From: mykola2312 <49044616+mykola2312@users.noreply.github.com> Date: Sun, 4 Aug 2024 19:35:34 +0300 Subject: [PATCH] fix bugs --- src/itoa.s | 4 +--- src/mbr_test.ld | 4 ++-- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/itoa.s b/src/itoa.s index 857079b..117bfbc 100644 --- a/src/itoa.s +++ b/src/itoa.s @@ -9,11 +9,9 @@ # ecx - base itoa: push %bx + xor %edx, %edx mov $numbers, %bx -.debug: - jmp .debug - mov $(itoa_result + ITOA_BUFFER_SIZE - 1), %di std .div: diff --git a/src/mbr_test.ld b/src/mbr_test.ld index 8b8504d..8eb838c 100644 --- a/src/mbr_test.ld +++ b/src/mbr_test.ld @@ -5,8 +5,8 @@ MEMORY SECTIONS { - RAM = 0x7E00; - RAM_SEGMENT = (RAM >> 8); + RAM = 0x7E00; + RAM_SEGMENT = 0x7E0; .text 0x0000 : { BOOTLOADER_START = .;