From ab9f9b05961a7b3886e786a4f417afd40592bb2b Mon Sep 17 00:00:00 2001 From: Nikesh Maharjan Date: Thu, 25 Oct 2018 13:28:31 +0545 Subject: [PATCH] Fix incorrect register bits. --- 07-bootsector-disk/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/07-bootsector-disk/README.md b/07-bootsector-disk/README.md index 1727c7f..ccbe13a 100644 --- a/07-bootsector-disk/README.md +++ b/07-bootsector-disk/README.md @@ -8,7 +8,7 @@ a disk in order to run the kernel. Thankfully, we don't have to deal with turning spinning platters on and off, we can just call some BIOS routines, like we did to print characters on the screen. -To do so, we set `al` to `0x02` (and other registers with the required cylinder, head +To do so, we set `ah` to `0x02` (and other registers with the required cylinder, head and sector) and raise `int 0x13` You can access [a detailed int 13h guide here](http://stanislavs.org/helppc/int_13-2.html)