diff --git a/sys/arch/pmppc/pmppc/bus_space.c b/sys/arch/pmppc/pmppc/bus_space.c index 553575e1fd99..9d39c2290acd 100644 --- a/sys/arch/pmppc/pmppc/bus_space.c +++ b/sys/arch/pmppc/pmppc/bus_space.c @@ -1,4 +1,4 @@ -/* $NetBSD: bus_space.c,v 1.1 2002/05/30 20:02:04 augustss Exp $ */ +/* $NetBSD: bus_space.c,v 1.2 2003/01/12 23:46:11 augustss Exp $ */ /* * Copyright (c) 2002 The NetBSD Foundation, Inc. @@ -79,6 +79,8 @@ #include #include +#include + #include #include @@ -134,7 +136,7 @@ pmppc_memio_mmap(t, bpa, offset, prot, flags) off_t offset; int prot, flags; { - return ((bpa + offset) >> PGSHIFT); + return (trunc_page(bpa + offset)); } static int