Module Name: src
Committed By: isaki
Date: Sun Jun 19 09:23:16 UTC 2016
Modified Files:
src/sys/arch/x68k/stand/boot: boot.c
Log Message:
Split variable.
'dev' is the device number in devspec[] and
'bootdev' is the boot device parameter made from 'dev'.
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/x68k/stand/boot/boot.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/arch/x68k/stand/boot/boot.c
diff -u src/sys/arch/x68k/stand/boot/boot.c:1.24 src/sys/arch/x68k/stand/boot/boot.c:1.25
--- src/sys/arch/x68k/stand/boot/boot.c:1.24 Sat Jun 11 06:57:46 2016
+++ src/sys/arch/x68k/stand/boot/boot.c Sun Jun 19 09:23:16 2016
@@ -1,4 +1,4 @@
-/* $NetBSD: boot.c,v 1.24 2016/06/11 06:57:46 dholland Exp $ */
+/* $NetBSD: boot.c,v 1.25 2016/06/19 09:23:16 isaki Exp $ */
/*
* Copyright (c) 2001 Minoura Makoto
@@ -132,7 +132,10 @@ doboot(const char *file, int flags)
{
u_long marks[MARK_MAX];
int fd;
- int dev, unit, part;
+ int dev; /* device number in devspec[] */
+ int unit;
+ int part;
+ int bootdev;
char *name;
short *p;
int loadflag;
@@ -166,29 +169,29 @@ doboot(const char *file, int flags)
#ifndef NETBOOT
if (dev == 0) { /* SCSI */
- dev = X68K_MAKESCSIBOOTDEV(X68K_MAJOR_SD,
+ bootdev = X68K_MAKESCSIBOOTDEV(X68K_MAJOR_SD,
hostadaptor >> 4,
hostadaptor & 15,
unit & 7, 0, 0);
} else {
- dev = X68K_MAKEBOOTDEV(X68K_MAJOR_FD, unit & 3, 0);
+ bootdev = X68K_MAKEBOOTDEV(X68K_MAJOR_FD, unit & 3, 0);
}
#else
- dev = X68K_MAKEBOOTDEV(X68K_MAJOR_NE, unit, 0);
+ bootdev = X68K_MAKEBOOTDEV(X68K_MAJOR_NE, unit, 0);
#endif
#ifdef DEBUG
- printf("boot device = %x\n", dev);
+ printf("boot device = %x\n", bootdev);
#ifndef NETBOOT
printf("if = %d, unit = %d, id = %d, lun = %d, part = %c\n",
- B_X68K_SCSI_IF(dev),
- B_X68K_SCSI_IF_UN(dev),
- B_X68K_SCSI_ID(dev),
- B_X68K_SCSI_LUN(dev),
- B_X68K_SCSI_PART(dev) + 'a');
+ B_X68K_SCSI_IF(bootdev),
+ B_X68K_SCSI_IF_UN(bootdev),
+ B_X68K_SCSI_ID(bootdev),
+ B_X68K_SCSI_LUN(bootdev),
+ B_X68K_SCSI_PART(bootdev) + 'a');
#else
printf("if = %d, unit = %d\n",
- B_X68K_SCSI_IF(dev),
- B_X68K_SCSI_IF_UN(dev));
+ B_X68K_SCSI_IF(bootdev),
+ B_X68K_SCSI_IF_UN(bootdev));
#endif
#endif
@@ -207,7 +210,7 @@ doboot(const char *file, int flags)
}
exec_image(marks[MARK_START], 0, marks[MARK_ENTRY]-marks[MARK_START],
- marks[MARK_END]-marks[MARK_START], dev, flags);
+ marks[MARK_END]-marks[MARK_START], bootdev, flags);
return;
}