Subject: Re: NetBSD and Bochs
To: Kevin P. Neal <kpneal@pobox.com>
From: Der Beagle <sopwith!snoopy@parsely.rain.com>
List: port-i386
Date: 07/08/2000 23:05:19
In message <20000708165355.A17222@tome.neutralgood.org>, "Kevin P. Neal" writes:

> > Is anyone successfully running NetBSD on Bochs?
> > (Bochs is a x86 emulator.  http://www.bochs.com/  )
> > 
> > I have Bochs running on NetBSD/alpha, (diffs to fix most of the compiler
> > warnings (mostly LP64 related) on request if anyone is interested) but
> 
> Can you file a PR to make it a package?

It appears to already be a package, although not up to date.  There is a
bochs-2000_0325a version which is under the LGPL.

ftp://ftp.netbsd.org/pub/NetBSD/packages/pkgsrc/emulators/bochs/README.html

> Can Bochs be used to figure out what a DOS-based ISA card configuration
> program is doing? Is there another way of figuring out how a DOS program
> is frobbing an ISA card?

Bochs has a debugger.  I haven't tried it and don't know what it is good for.
There is always printf.  You might have to add emulation for your card.

Freedos is open source.  There might be a way to add instrumentation.
http://www.freedos.org/

-Snoopy