From 85872ce60d95b4b72a07145f9e05a6960c5cf368 Mon Sep 17 00:00:00 2001 From: hpa Date: Fri, 26 Aug 2005 16:58:43 +0000 Subject: [PATCH] Display the correct type of disk. --- memdisk/setup.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/memdisk/setup.c b/memdisk/setup.c index 1f8aa5d..ee429b4 100644 --- a/memdisk/setup.c +++ b/memdisk/setup.c @@ -547,8 +547,9 @@ uint32_t setup(syscall_t cs_syscall, void *cs_bounce) geometry = get_disk_image_geometry(ramdisk_image, ramdisk_size); - printf("Disk is %s, %u K, C/H/S = %u/%u/%u\n", - geometry->driveno ? "hard disk" : "floppy", + printf("Disk is %s %d, %u K, C/H/S = %u/%u/%u\n", + (geometry->driveno & 0x80) ? "hard disk" : "floppy", + geometry->driveno & 0x7f, geometry->sectors >> 1, geometry->c, geometry->h, geometry->s); -- 2.7.4