From owner-freebsd-hackers Sat Nov 1 23:45:41 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA06251 for hackers-outgoing; Sat, 1 Nov 1997 23:45:41 -0800 (PST) (envelope-from owner-freebsd-hackers) Received: from trojanhorse.ml.org (mdean.vip.best.com [206.86.94.101]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id XAA06245 for ; Sat, 1 Nov 1997 23:45:38 -0800 (PST) (envelope-from jamil@trojanhorse.ml.org) Received: from localhost (jamil@localhost) by trojanhorse.ml.org (8.8.7/8.8.5) with SMTP id XAA02622; Sat, 1 Nov 1997 23:43:48 -0800 (PST) Date: Sat, 1 Nov 1997 23:43:48 -0800 (PST) From: "Jamil J. Weatherbee" To: Mike Smith cc: hackers@FreeBSD.ORG Subject: Re: 7400 gates effected by probe routine (Virtual Machines) In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Furthermore, the virtual machines user interface (e.g. RS232/RS485 usually) would be through its device node. Changing programs and resetting could be done through ioctls on the devices. ?Hey? this could be the beginnings of some realtime features. It would be interesting in the case of this board to provide two virtual machines and pretend like they are on a SPI together. Actually I would probably change the instruction set a bit. By the way, what exactly is CAM in short? I had got the impression that it was some kind of new interface for doing ATAPI drivers. Exactly what does Simon mean by software interrupt (the only kind of software interrupt I know about is SWI:)? Just a list of kernel routines needing execution time, done with the clock in a round-robin? > The key here would be to guarantee some kind of responsiveness because the > virtual machines would run inside the kernel. This ofcourse would be