Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/arch/x68k/stand/libsa Make sure to initialize partition ...
details: https://anonhg.NetBSD.org/src/rev/a173aeb69708
branches: trunk
changeset: 782842:a173aeb69708
user: tsutsui <tsutsui%NetBSD.org@localhost>
date: Thu Nov 22 20:15:49 2012 +0000
description:
Make sure to initialize partition offset in cdopen(),
i.e. fix an uninitialized auto variable which happened
to be zero on XM6i emulator.
Now cdboot also works on real X68030.
diffstat:
sys/arch/x68k/stand/libsa/sdcd.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diffs (17 lines):
diff -r f8f95ef9a1cf -r a173aeb69708 sys/arch/x68k/stand/libsa/sdcd.c
--- a/sys/arch/x68k/stand/libsa/sdcd.c Thu Nov 22 17:16:30 2012 +0000
+++ b/sys/arch/x68k/stand/libsa/sdcd.c Thu Nov 22 20:15:49 2012 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: sdcd.c,v 1.13 2012/06/19 12:59:17 minoura Exp $ */
+/* $NetBSD: sdcd.c,v 1.14 2012/11/22 20:15:49 tsutsui Exp $ */
/*
* Copyright (c) 2001 MINOURA Makoto.
@@ -339,6 +339,7 @@
sc = alloc(sizeof(struct sdcd_softc));
current_npart = 3;
sc->sc_part = 0;
+ sc->sc_partinfo.start = 0;
sc->sc_partinfo.size = current_devsize;
sc->sc_blocksize = current_blklen << 9;
f->f_devdata = sc;
Home |
Main Index |
Thread Index |
Old Index