Date : Mon, 07 Apr 1997 10:38:39 -0700
From : Angus Duggan <angus@...>
Subject: Re: Co-Pro Elite
David Alan Gilbert writes:
>Getting the interprocessor timings correct could be hard. My emulator basically
>maintains its entire concept of time relative to the instructions executed
>by the processor. If I had two processors what would I use as the concept
of time?
Nah, co-processor timings are easy. The Tube registers work as FIFOs both
ways, and the support code will block when the FIFO is full, so you just nee
to emulate the FIFO correctly and time-slice (or run threads) for each of the
processor contexts.
a.
--
Angus Duggan, Harlequin Inc., 301 Ravenswood Ave., | INET: angus@...
Suite 100, Menlo Park, CA 94025, U.S.A. | FAX: +1 (415) 833 4111