From fe7d5a63dadcbd97a123098008adb3b88925fbed Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Sun, 25 Nov 2018 00:02:41 +0000 Subject: [PATCH] divide: fix crash on write Missed a push af --- Kernel/platform-zxdiv/divide.c | 1 + 1 file changed, 1 insertion(+) diff --git a/Kernel/platform-zxdiv/divide.c b/Kernel/platform-zxdiv/divide.c index e20ce9e8..ef85085c 100644 --- a/Kernel/platform-zxdiv/divide.c +++ b/Kernel/platform-zxdiv/divide.c @@ -44,6 +44,7 @@ void devide_write_data(void) __naked ld hl, (_blk_op+BLKPARAM_ADDR_OFFSET) ; blkparam.addr ld bc, #IDE_REG_DATA ; setup port number ; and count + push af #ifdef SWAPDEV cp #2 jr nz, not_swapout -- 2.34.1