Threads in SIMH would be great for emulating many devices too. I suspect the reason they are not there and that it is polled is portability. I have never looked into seeing if there is a way to get threads on all the supported platforms, but if anyone else has then it would be interesting to hear about it.
Regards Rob > -----Original Message----- > From: [email protected] [mailto:simh-bounces@trailing- > edge.com] On Behalf Of Toby Thain > Sent: 04 April 2011 22:17 > To: Bill Beech (NJ7P) > Cc: [email protected] > Subject: Re: [Simh] Multiple Processors > > On 04/04/11 5:10 PM, Bill Beech (NJ7P) wrote: > > All, > > > > I am in the process of writing an emulator for the Intel 310 system. > > I would like to know if anyone has figured a way to emulate multiple > > processors in one emulation? The Intel 310 used the following > > processors simultaneously: > > > > Master CPU 80286 > > Serial Board Slave 80188 > > Ethernet Slave 80188 > > Tape Drive Slave 8089 > > Hard Disk Slave 8089 > > > > Any thoughts? > > > > Threads with necessary synchronisation for communication? > > Or even better, Erlang processes? :) > > --Toby > > > Thanks! > > > > Bill, NJ7P > > _______________________________________________ > > Simh mailing list > > [email protected] > > http://mailman.trailing-edge.com/mailman/listinfo/simh > > > > _______________________________________________ > Simh mailing list > [email protected] > http://mailman.trailing-edge.com/mailman/listinfo/simh _______________________________________________ Simh mailing list [email protected] http://mailman.trailing-edge.com/mailman/listinfo/simh
