From 914c6d5abc8b0f4b40d532009ab08463d3a3388d Mon Sep 17 00:00:00 2001 From: Virgil Dupras Date: Mon, 17 Jun 2019 13:42:53 -0400 Subject: [PATCH] Update comments --- kernel/blockdev.asm | 4 +++- kernel/sdc.asm | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/kernel/blockdev.asm b/kernel/blockdev.asm index ab9f493..a8f8621 100644 --- a/kernel/blockdev.asm +++ b/kernel/blockdev.asm @@ -28,7 +28,9 @@ ; ; Unsuccessful writes generally mean that we're out of bounds for writing. ; -; All routines are expected to preserve unused registers. +; All routines are expected to preserve unused registers except IX which is +; explicitly protected during GetC/PutC calls. This makes quick "handle+jump" +; definitions possible. ; *** DEFINES *** diff --git a/kernel/sdc.asm b/kernel/sdc.asm index ddced67..f4bdd6c 100644 --- a/kernel/sdc.asm +++ b/kernel/sdc.asm @@ -589,7 +589,7 @@ _sdcPlaceBuf: ; (SDC_BUFPTR). Only the 9 low bits of HL are important. push de ld de, (SDC_BUFPTR) - inc de ; sector LSB + inc de ; sector MSB inc de ; dirty flag inc de ; contents ld a, h ; high byte