From: hpa Date: Fri, 26 Aug 2005 16:58:43 +0000 (+0000) Subject: Display the correct type of disk. X-Git-Tag: syslinux-3.11~18 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=85872ce60d95b4b72a07145f9e05a6960c5cf368;p=platform%2Fupstream%2Fsyslinux.git Display the correct type of disk. --- 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);