[Simh] visual studio code support?
Folks, Does anyone try visual studio code with simh code for editing and compiling? I am new to Visual Studio Code and now learning how to use it. Thanks, Tim ___ Simh mailing list Simh@trailing-edge.com http://mailman.trailing-edge.com/mailman/listinfo/simh
Re: [Simh] More VAX Simulators
On 11/05/2019 00:29, Tony Nicholson wrote: > The Ethernet routine in SIMH (vax_xs.c) uses some details from the > VAXstation 2000 implementation of the LANCE controller chip. I think > the same interface is used in the VAXstation 3100 M38 being emulated - > but I'd need to see a VAXstation 3100 Technical Manual (if it was > produced). One I've seen in my Google searches is a EK-A0525-TD > manual referenced for the 3100 model 40 and 80 but no copy of it seems > to be available online. All of the recently added VAX simulators use the same LANCE Ethernet, which is an AMD AM2990 chip. The only difference between them is the way that addresses output by the AM2990 are mapped into main memory. The LANCE is described in section 5.4 of the VAXstation 2000 Technical Manual (EK-VTTAA-TM-001): http://bitsavers.trailing-edge.com/pdf/dec/vax/410/EK-VTTAA-TM-001_VS2000_TechRef_Jul87.pdf Another good source of information is the datasheet for the AM2990: http://www.sintran.com/sintran/library/libother/extern/AM7990.pdf These systems were built from many off the shelf parts so DEC technical manuals are not necessarily required. Devices such as the SCSI controller for the VAXstation 4000 M60 I wrote entirely using the datasheet for the NCR 53C94 chip. Other details such as the address mapping were worked out by looking at operating system source listings and experimenting with real hardware. There are schematics available for parts of these systems under: http://bitsavers.trailing-edge.com/pdf/dec/vax/410/ http://bitsavers.trailing-edge.com/pdf/dec/vax/3100/ Matt ___ Simh mailing list Simh@trailing-edge.com http://mailman.trailing-edge.com/mailman/listinfo/simh
Re: [Simh] More VAX Simulators
On 10/05/2019 12:42, paulhar...@btinternet.com wrote: > Has anyone recently managed to get any of these three VAXstations > doing a network boot? There are some known issues with the LANCE Ethernet controller which I'm currently investigating. The problem could be related to the issue reported here: https://github.com/simh/simh/issues/698 > I then tried booting from CDROM and installing VMS (5.5-2H4 - I want to > replicate a particular historical system). Installing VMS and Motif went OK, > and I can boot from DKA0 and login to VMS, but the system looks like a > MicroVAX rather than a VAXstation. Do I need something in my ini file to > enable the graphics? I'd assumed that because these executables say > VAXstation, that it would be enabled by default. You need one of these commands: set cpu model=VAXstation set cpu model=VAXstationGPX set cpu model=VAXstationSPX or the equivalent: set vc enable set va enable set ve enable Note that the SPX video option is only partially implemented and is not really usable right now. The executables are named VAXstation because that was the marketing name for these systems. When the graphics are disabled it will be reported as a VAXserver by VMS but the real systems never carried this name. We start with the graphics disabled so that the user can choose which video option they want to enable. Also it's possible the simulator could have been built without SDL support. Matt ___ Simh mailing list Simh@trailing-edge.com http://mailman.trailing-edge.com/mailman/listinfo/simh