summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorfredette <fredette@NetBSD.org>2001-04-10 12:42:51 +0000
committerfredette <fredette@NetBSD.org>2001-04-10 12:42:51 +0000
commitbb09d2bc78d1674f17d29b715d0b8609e4e03dfb (patch)
treed8cc2bbe846062ad7e7373ca6655964b461e3241 /sys
parentca414a50adb581274665e03916555c4473663894 (diff)
Fixed a bug where we were trying to map the board RAM
using the physical address of the board registers.
Diffstat (limited to 'sys')
-rw-r--r--sys/arch/sun2/dev/if_ie_mbmem.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/arch/sun2/dev/if_ie_mbmem.c b/sys/arch/sun2/dev/if_ie_mbmem.c
index 67cee61a431..2a9cafbf068 100644
--- a/sys/arch/sun2/dev/if_ie_mbmem.c
+++ b/sys/arch/sun2/dev/if_ie_mbmem.c
@@ -1,4 +1,4 @@
-/* $NetBSD: if_ie_mbmem.c,v 1.1 2001/04/06 15:14:39 fredette Exp $ */
+/* $NetBSD: if_ie_mbmem.c,v 1.2 2001/04/10 12:42:51 fredette Exp $ */
/*-
* Copyright (c) 1995 Charles D. Cranor
@@ -507,7 +507,7 @@ ie_mbmem_attach(parent, self, aux)
/* 4 more */
rampaddr = rampaddr | ((read_iev(vsc, status) & IEMBMEM_HADDR) << 16);
sc->bt = ca->ca_bustag;
- if (bus_space_map(ca->ca_bustag, ca->ca_paddr, memsize, 0, &sc->bh))
+ if (bus_space_map(ca->ca_bustag, rampaddr, memsize, 0, &sc->bh))
panic("ie_mbmem_attach: can't map mem");
write_iev(vsc, pectrl, read_iev(vsc, pectrl) | IEMBMEM_PARACK);