From owner-freebsd-hackers Sat Oct 26 09:30:58 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA05834 for hackers-outgoing; Sat, 26 Oct 1996 09:30:58 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id JAA05828 for ; Sat, 26 Oct 1996 09:30:51 -0700 (PDT) Received: from msmith@localhost by genesis.atrad.adelaide.edu.au (8.6.12/8.6.9) id DAA23042; Sun, 27 Oct 1996 03:00:30 +1030 From: Michael Smith Message-Id: <199610261630.DAA23042@genesis.atrad.adelaide.edu.au> Subject: Re: DOS emulation (was Re: Networking in PCEMU (1/2)) To: babkin@hq.icb.chel.su (Serge A. Babkin) Date: Sun, 27 Oct 1996 03:00:30 +1030 (CST) Cc: msmith@atrad.adelaide.edu.au, erich@lodgenet.com, hackers@freebsd.org In-Reply-To: <199610261557.VAA23634@hq.icb.chel.su> from "Serge A. Babkin" at Oct 26, 96 09:57:29 pm MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Serge A. Babkin stands accused of saying: > > > > I've got a piece of hardware here with an embedded 80186 that I'd like > > > to emulate, if I didn't have to spend much time on it. That's kind > > > of what I was looking at here. Then someone mentioned adding 286 > > > support to pcemu and I thought this might be a starting point, having some > > > 80386 support etc... > > > > PCEmu does the 186 already. The biggest job of work you're likely to come > > No. It gets understood by Norton Sysinfo as NEC V20 that is 8086 clone. > The 80186 clone is named NEC V40. I'm running pcemu from 2.0.5 > so may be it's simply out of date. No, you're running the same code. What you're missing is that the V20/V30 are instruction-set compatible with the 188/186, they just don't have the onboard peripherals that the Intel parts have. Trust me; you can run real-mode '286 code on a V20/V30. I have done this. I _believe_ that the Hedley emulator is up to this. > -SB -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[