Re: [Simh] New simulator - VAX-11/782

2017-05-21 Thread Tim Stark
Interesting! Thanks for let us know about MP version of VAX-11/780. Will it be 787/789 emulation (VAX-11/785)? How about 784 (4 processors)? I recommend atomic variables for interlocking. Check C++ reference for more information. It requires least C++11 revisions (least GCC version 4.7). Also it

Re: [Simh] DEC APL-11 Programmer's Reference Manual AA-5076B-TC

2017-05-21 Thread Mike Markowski
Hi Galen, Not sure if this is already uploaded by you or not, but I found this: https://archive.org/details/bitsavers_decpdp11aprammersReferenceManualJan80_68040338 Thanks, Mike On 05/19/2017 08:27 PM, Galen Tackett wrote: I have a PDF of this manual scanned and OCRed on my Mac. I couldn’t f

Re: [Simh] New simulator - VAX-11/782

2017-05-21 Thread Paul Koning
> On May 21, 2017, at 10:54 AM, Tim Stark wrote: > > Interesting! Thanks for let us know about MP version of VAX-11/780. Will it > be 787/789 emulation (VAX-11/785)? How about 784 (4 processors)? I recommend > atomic variables for interlocking. Instead of relying on exotic C features, it migh

Re: [Simh] DEC APL-11 Programmer's Reference Manual AA-5076B-TC

2017-05-21 Thread Paul Koning
That is of course a strangely named copy of the original at Bitsavers, here: http://bitsavers.trailing-edge.com/pdf/dec/pdp11/apl/AA-5076B-TC_APL-11_Programmers_Reference_Manual_Jan80.pdf paul > On May 21, 2017, at 11:28 AM, Mike Markowski wrote: > > Hi Galen, > > Not sure if this is

Re: [Simh] New simulator - VAX-11/782

2017-05-21 Thread Matt Burke
>> On May 20, 2017, at 12:00 PM, Paul Koning wrote: >> >> Interesting. So you have the two CPUs as two processes? I wonder if doing >> them as threads in a single process might be more straightforward. I did an >> implementation of dual CPU CDC 6000 emulation that way (an extension to Tom >

Re: [Simh] New simulator - VAX-11/782

2017-05-21 Thread Matt Burke
On 21/05/2017 15:54, Tim Stark wrote: > Interesting! Thanks for let us know about MP version of VAX-11/780. Will it > be 787/789 emulation (VAX-11/785)? How about 784 (4 processors)? I recommend > atomic variables for interlocking. Check C++ reference for more information. > It requires least C+