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