From owner-freebsd-emulation Thu Sep 26 14:29:39 1996 Return-Path: owner-emulation Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA26215 for emulation-outgoing; Thu, 26 Sep 1996 14:29:39 -0700 (PDT) Received: from haus.efn.org ([198.68.17.3]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id OAA26168 for ; Thu, 26 Sep 1996 14:29:31 -0700 (PDT) Received: from garcia.efn.org (j_mini@garcia.efn.org [198.68.17.5]) by haus.efn.org (8.7.5/8.7.3) with ESMTP id OAA29775; Thu, 26 Sep 1996 14:33:03 -0700 (PDT) Received: from localhost (j_mini@localhost) by garcia.efn.org (8.7.4/8.7.2) with SMTP id OAA29207; Thu, 26 Sep 1996 14:29:17 -0700 (PDT) X-Authentication-Warning: garcia.efn.org: j_mini owned process doing -bs Date: Thu, 26 Sep 1996 14:29:17 -0700 (PDT) From: Jonathan Mini To: Michael Smith cc: emulation@freebsd.org Subject: Re: New DOScmd snapshot available In-Reply-To: <199609250323.MAA07201@genesis.atrad.adelaide.edu.au> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Wed, 25 Sep 1996, Michael Smith wrote: > Jonathan Mini stands accused of saying: > Well, with experts like you on our side, how can we lose? 8) Seriously, > if emulating the PIC is necessary, then we'll sit down and Just Do It; > I'm familiar enough with the part (and I have the databooks) to write a > disgusting state machine that will emulate it. If I need more detail, I > can go to pcemu (friendly copyright, nice code) or dosemu (nasty copyright, > variable but generally disgusting code) and see how they do it. Well, emulating such devices will be fairly easy... probably easier than managing contention with the "real" ones -- certain makes for better security. OS/2 and (I belive) Win95 do this, and it works fairly well. Except for devices like Sound Cards, which have a high data throughput, the overhead of emulation is neglegent -- especially on anything like a decent 486 or better. IMHO, you SHOULD be emulating devices -- it's very powerful if done right... especialyl for "debugging" later on in life (when this is good enough that people will want to use it to test apps they are developing for DOS. > btw, thanks for your support so far; look forward to having you actively > involved! =) So do I.. this is fun ;) > -- > ]] Mike Smith, Software Engineer msmith@atrad.adelaide.edu.au [[ > ]] Genesis Software genesis@atrad.adelaide.edu.au [[ > ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ > ]] realtime instrument control (ph/fax) +61-8-267-3039 [[ > ]] Collector of old Unix hardware. "Where are your PEZ?" The Tick [[ > Jon Mini, j_mini@efn.org, mini@4j.lane.edu GAMMA Development Team -------------------------------------------------------------------------- "I think I can, I think I can, I think I can...." little.blue.engine:Reality Protection Fault. (core dumped) --------------------------------------------------------------------------