Subject: Re: DMA beyond end of isa
To: David Mazieres <dm@amsterdam.lcs.mit.edu>
From: David Brownlee <david@mono.org>
List: port-i386
Date: 12/26/1995 10:27:03
On Tue, 26 Dec 1995, David Mazieres wrote:

> > Date: Mon, 25 Dec 1995 09:43:15 +0000 (GMT)
> 
> I, too, have 32Mb and an aha1542.  I hacked machdep.c to limit my
> memory to 16 Mb, but am basically swapping constantly.  Can you say
> something about how different OpenBSD is from NetBSD and how hard it
> was to switch?
> 
	The intention is for OpenBSD to be NetBSD plus additions.
	OpenBSD -current picks up the changes to NetBSD -current a
	few days later (plus of course it has the OpenBSD additions :)

	The visible changes are:
		Your kernel is called 'bsd'
		You see OpenBSD instead of NetBSD
		A few more apps in the main source tree - sup, cvs, texinfo.

> First, is it possible to run an OpenBSD kernel with the rest of the
> system (including init, ps, netstat, etc.) from NetBSD?
> 
	Thats what I started doing - just dropped in a 'bsd' and symlinked
	netbsd to it.

> Failing this, is it possible to build and install OpenBSD from a
> NetBSD system?  I presume all my /usr/local and /usr/X11R6 software
> will also still work under OpenBSD?  Will stuff compiled under OpenBSD
> also run under NetBSD?
> 
	There are snapshots available - I moved my i386 box to openbsd
	because I _needed_ 32mb to work. I've moved my sparc boxes to it
	because using cvs to update my source tree is like a dream :)

> Alternatively, where are the bounce buffers implemented in OpenBSD?  I
> downloaded the actual aha1542 driver but it was identical to the
> NetBSD one.  Is there some piece of code from OpenBSD that I can drop
> into the NetBSD kernel?  (I don't care how inelegant it is--I need to
> stop swapping!)
> 
	Probably - but offhand I would'nt know where it is!
	You could probably ask on tech@openbsd.org.

	(If you want a kernel compiled up I'm happy to do one if you email
	me a NetBSD config file)

	PS: I dont _like_ there being an OpenBSD & NetBSD. I dont think having
	    them seperate from FreeBSD is a good thing either. But due to 
	    people and attitudes thats what we've got, and I guess we're stuck
	    with it. I dont have time to run more than one, and OpenBSD 
	    is best for what I want.

		David