65c816: fix kprintf
authorAlan Cox <alan@linux.intel.com>
Wed, 21 Feb 2018 20:22:27 +0000 (20:22 +0000)
committerAlan Cox <alan@linux.intel.com>
Wed, 21 Feb 2018 20:22:27 +0000 (20:22 +0000)
Kernel/platform-v65c816-big/devhd.c
Kernel/platform-v65c816/devhd.c

index 0237f81..f24deee 100644 (file)
@@ -35,7 +35,7 @@ static int hd_transfer(uint8_t minor, bool is_read, uint8_t rawflag)
         poke(0x3200|(udata.u_block & 0xFF));
         poke(0x3301);
         if ((err = peek(0x35)) != 0) {
-            kprintf("hd%d: disk error %x\n", err);
+            kprintf("hd%d: disk error %x\n", minor, err);
             udata.u_error = EIO;
             return -1;
         }
index 93dfa11..d064742 100644 (file)
@@ -40,7 +40,7 @@ static int hd_transfer(uint8_t minor, bool is_read, uint8_t rawflag)
         *diskcyll = udata.u_block;
         *diskcmd = 1;
         if ((err = *diskstat) != 0) {
-            kprintf("hd%d: disk error %x\n", err);
+            kprintf("hd%d: disk error %x\n", minor, err);
             udata.u_error = EIO;
             return -1;
         }