From 33bb4187103c49c81fbf7c6f18ebcfd4c4d66fd2 Mon Sep 17 00:00:00 2001 From: Lizzy Fleckenstein Date: Thu, 28 Dec 2023 19:48:49 +0100 Subject: stage1: allow bigger kernels --- stage1/main.asm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/stage1/main.asm b/stage1/main.asm index 33264b0..fcf7ed3 100644 --- a/stage1/main.asm +++ b/stage1/main.asm @@ -105,10 +105,12 @@ load_stages: jne .fail ; increase buffer pointer - add bx, 512 + mov ax, es + add ax, 512/0x10 + mov es, ax ; check if finished - cmp bx, KSIZE + cmp ax, (KSTART+KSIZE)/0x10 jae .success ; next sector -- cgit v1.2.3