From owner-freebsd-alpha Fri Aug 20 9:54:30 1999 Delivered-To: freebsd-alpha@freebsd.org Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (Postfix) with ESMTP id 8AE2F15259 for ; Fri, 20 Aug 1999 09:54:23 -0700 (PDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.9.3/8.9.3) with ESMTP id KAA56387; Fri, 20 Aug 1999 10:52:57 -0600 (MDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.3/8.8.3) with ESMTP id KAA37326; Fri, 20 Aug 1999 10:52:58 -0600 (MDT) Message-Id: <199908201652.KAA37326@harmony.village.org> To: Peter Wemm Subject: Re: rman_get_virtual() on alpha Cc: Doug Rabson , alpha@FreeBSD.ORG In-reply-to: Your message of "Thu, 19 Aug 1999 00:09:49 +0800." <19990818160949.97E171C1F@overcee.netplex.com.au> References: <19990818160949.97E171C1F@overcee.netplex.com.au> Date: Fri, 20 Aug 1999 10:52:58 -0600 From: Warner Losh Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In message <19990818160949.97E171C1F@overcee.netplex.com.au> Peter Wemm writes: : I pretty much think the whole point of doing a mapping at all (in dense : mode) is so we can go direct and bypass the bus_space_* macros, with the : obvious peril of doing that of course. bus_space_* macros etc have a : specific setup in NetBSD which we don't really have a parallel of, and : probably should as this would solve this problem for working with the : bus_space style interfaces as well. I've been bringing in the newer NetBSD bus space stuff as part of the newconfig + pccard work that I've been doing. I can post what I've done so far. The bus_space_map and bus_subspace_map could likely be better. The one down side of how I've done it is that both the bus_*_t types that were simple integers are now structs... Is there interest in my work here? I've been running it on my intel machine and I've had no instabilities with it (which is kinda scary given the extent of the changes I've made to the bus stuff). Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message