summaryrefslogtreecommitdiffstats
path: root/sys/boot/pc98/libpc98/biosdisk.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/boot/pc98/libpc98/biosdisk.c')
-rw-r--r--sys/boot/pc98/libpc98/biosdisk.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/sys/boot/pc98/libpc98/biosdisk.c b/sys/boot/pc98/libpc98/biosdisk.c
index ef89e12..d23d474 100644
--- a/sys/boot/pc98/libpc98/biosdisk.c
+++ b/sys/boot/pc98/libpc98/biosdisk.c
@@ -1105,11 +1105,8 @@ bd_getdev(struct i386_devdesc *dev)
unit = i;
}
- rootdev = MAKEBOOTDEV(major,
- (dev->d_kind.biosdisk.slice + 1) >> 4, /* XXX slices may be wrong here */
- (dev->d_kind.biosdisk.slice + 1) & 0xf,
- unit,
- dev->d_kind.biosdisk.partition);
+ rootdev = MAKEBOOTDEV(major, dev->d_kind.biosdisk.slice + 1, unit,
+ dev->d_kind.biosdisk.partition);
DEBUG("dev is 0x%x\n", rootdev);
return(rootdev);
}
OpenPOWER on IntegriCloud