The Hercules emulator is reasonably portable (Windows/x86 Linux/Solaris/MacOS) and has threading. However I do know this is one of the more problematic areas of the code...
> -----Original Message----- > From: [email protected] > [mailto:[email protected]] On Behalf Of Rob Jarratt > Sent: 04 April 2011 22:54 > To: 'Toby Thain'; 'Bill Beech (NJ7P)' > Cc: [email protected] > Subject: Re: [Simh] Multiple Processors > > > 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 > _______________________________________________ Simh mailing list [email protected] http://mailman.trailing-edge.com/mailman/listinfo/simh
