From af1441231ff34369aa8c2a25f8d27a898742a4a2 Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Sat, 11 Aug 2018 00:32:20 +0100 Subject: [PATCH] devide: save two bytes and a few clocks --- Kernel/dev/devide.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Kernel/dev/devide.c b/Kernel/dev/devide.c index aa10d036..cf27f0ea 100644 --- a/Kernel/dev/devide.c +++ b/Kernel/dev/devide.c @@ -149,8 +149,8 @@ void devide_read_data(void) __naked __asm ld a, (_blk_op+BLKPARAM_IS_USER_OFFSET) ; blkparam.is_user ld hl, (_blk_op+BLKPARAM_ADDR_OFFSET) ; blkparam.addr - ld b, #0 ; setup count - ld c, #IDE_REG_DATA ; setup port number + ld bc, #IDE_REG_DATA ; setup port number + ; and count #ifdef SWAPDEV cp #2 jr nz, not_swapin @@ -175,8 +175,8 @@ void devide_write_data(void) __naked __asm ld a, (_blk_op+BLKPARAM_IS_USER_OFFSET) ; blkparam.is_user ld hl, (_blk_op+BLKPARAM_ADDR_OFFSET) ; blkparam.addr - ld b, #0 ; setup count - ld c, #IDE_REG_DATA ; setup port number + ld bc, #IDE_REG_DATA ; setup port number + ; and count #ifdef SWAPDEV cp #2 jr nz, not_swapout -- 2.34.1