Module Name: src Committed By: martin Date: Tue Sep 3 14:18:32 UTC 2019
Modified Files: src/sys/arch/prep/stand/boot: Makefile boot.c Log Message: PR 54394: do not compile in experimental SCSI support by default, #ifdef it out as it breaks some machines. Based on a patch by Ulrich Teichert, with #ifdef instead of comments suggested by nonaka@. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/sys/arch/prep/stand/boot/Makefile cvs rdiff -u -r1.20 -r1.21 src/sys/arch/prep/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/prep/stand/boot/Makefile diff -u src/sys/arch/prep/stand/boot/Makefile:1.30 src/sys/arch/prep/stand/boot/Makefile:1.31 --- src/sys/arch/prep/stand/boot/Makefile:1.30 Sat Apr 8 19:53:22 2017 +++ src/sys/arch/prep/stand/boot/Makefile Tue Sep 3 14:18:32 2019 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.30 2017/04/08 19:53:22 christos Exp $ +# $NetBSD: Makefile,v 1.31 2019/09/03 14:18:32 martin Exp $ NOMAN= # defined @@ -32,6 +32,7 @@ CPPFLAGS= -nostdinc -I${.OBJDIR} -I${MKB CPPFLAGS+= -D_STANDALONE -DRELOC=${RELOC} -DUSE_SCAN CPPFLAGS+= -D__daddr_t=int32_t #CPPFLAGS+= -DDBMONITOR +#CPPFLAGS+= -DSCSI_SUPPORT # experimental .if (${BASE} == "boot") CPPFLAGS+= -DCONS_VGA -DVGA_RESET Index: src/sys/arch/prep/stand/boot/boot.c diff -u src/sys/arch/prep/stand/boot/boot.c:1.20 src/sys/arch/prep/stand/boot/boot.c:1.21 --- src/sys/arch/prep/stand/boot/boot.c:1.20 Fri Aug 8 19:45:48 2014 +++ src/sys/arch/prep/stand/boot/boot.c Tue Sep 3 14:18:32 2019 @@ -1,4 +1,4 @@ -/* $NetBSD: boot.c,v 1.20 2014/08/08 19:45:48 joerg Exp $ */ +/* $NetBSD: boot.c,v 1.21 2019/09/03 14:18:32 martin Exp $ */ /* * Copyright (C) 1995, 1996 Wolfgang Solfrank. @@ -46,7 +46,9 @@ #include "sdvar.h" char *names[] = { +#ifdef SCSI_SUPPORT "sd(0,0,0)netbsd", "sd(0,0,0)onetbsd", +#endif "in()", }; #define NUMNAMES (sizeof (names) / sizeof (names[0])) @@ -142,10 +144,12 @@ boot(void *resp, u_long loadaddr) printf(">> %s, Revision %s\n", bootprog_name, bootprog_rev); printf("\n"); +#ifdef SCSI_SUPPORT /* * Initialize siop@pci0 dev 16 func 0 */ siop_init(0, 16, 0); +#endif for (;;) { name = names[n++];