From 0d238695d1d1d1af1a9e51c0676cf19dc41bcc96 Mon Sep 17 00:00:00 2001 From: hpa Date: Sun, 9 Nov 2003 01:28:04 +0000 Subject: [PATCH] Compute the end cylinder/head correctly. --- mkdiskimage.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mkdiskimage.in b/mkdiskimage.in index 74ef3f3..e1b7949 100755 --- a/mkdiskimage.in +++ b/mkdiskimage.in @@ -89,9 +89,9 @@ $psize = $c*$h*$s-$s; $bhead = ($h > 1) ? 1 : 0; $bsect = 1; $bcyl = ($h > 1) ? 0 : 1; -$ehead = $h; -$esect = $s + (($c & 0x300) >> 2); -$ecyl = $c & 0xff; +$ehead = $h-1; +$esect = $s + ((($c-1) & 0x300) >> 2); +$ecyl = ($c-1) & 0xff; if ( $psize > 65536 ) { $fstype = 0x06; } else { -- 2.7.4