Date: 04 May 1996 02:59:53 -0400 From: mycroft@mit.edu (Charles M. Hannum) To: Pace Willisson <pace@blitz.com> Cc: "Jordan K. Hubbard" <jkh@time.cdrom.com>, Sujal Patel <smpatel@umiacs.umd.edu>, emulation@freebsd.org Subject: Re: New DOS emulator snapshot (fwd) Message-ID: <el2spdgrkid.fsf@zygorthian-space-raiders.MIT.EDU> In-Reply-To: Pace Willisson's message of Thu, 02 May 1996 16:57:57 -0400 References: <199605022057.QAA17724@mytus.blitz.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Pace Willisson <pace@blitz.com> writes: > > I'm sorry for the confusion. I didn't notice the "netbsd" part in the recent > announcement of a new snapshot - I guess they are not as concerned with > avoiding significant changes. I'll wait until I see an announcement > of a freebsd update, and I'll give it another shot. Rather than guessing about my intent, why don't you just *ask*? Or is it more fun to randomly guess and see how much you can annoy people? As I just wrote to Paul Vixie: I made an offer (to Keith) some time ago to work with someone at BSDI to make it run again under BSD/OS. I tried it myself with the last snapshot, but it didn't work for some reason, and I gave up in disgust. The VM86 interface in BSD/OS is *truly* baroque. Since then, I've completely eliminated most of the interrupt handling kluges and quit using sigreturn(2) directly except at startup time, so the code should be much more portable. Making it work under BSD/OS is mainly a matter of tweaking the single call to sigreturn(2) at startup (to deal with the fact that BSD/OS's sigreturn(2) doesn't work as documented) and saving/restoring the eflags bits that the kernel munches.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?el2spdgrkid.fsf>
