Re: [Simh] vax780 bare metal - rq addresses --> rq registers
On 5/13/20, Mark Pizzolato wrote: > And there is: > > sim> SHOW UBA IO > or > sim> SHOW -o UBA IO What are those showing ? It seems to be the last address in the range shown by SH ? > > Maybe you can explain more about where you going with this... I'd like to understand how the vax device drivers and system internals operate at the most basic "primitive level" . just for fun ;) And how the simh commands relate, so that I can debug my low-level experiments. E.g. what I need to Deposit where to do I/O with the various devices. I.e. how it compares to IBM 370 /390 (io / channels SVC interrupts etc) I have the BSD ver 7 source, with the sys directory looking like the most interesting. Mike > > - Mark > > On Wednesday, May 13, 2020 at 5:23 PM, Johnny Billquist wrote: >> Oh, and yes, there might be issues with 32 bit access, since the Unibus is >> only >> 16 bits wide. Also, you might need to enable the Unibus adapter before >> you >> can get to anything sitting on it. >> >> I can't remember the details, but the documentation for the Unibus >> adapter >> (DW780) is also on the net, so you just have to look it up... >> >>Johnny >> >> On 2020-05-14 02:18, Johnny Billquist wrote: >> > It's a little complicated, because the controller is on the Unibus, >> > and the Unibus only have an 18-bit address space. >> > So the SBI Unibus adapter contains a mapping between the VAX address >> > space, and the Unibus address space, and the UBA also contains mapping >> > for DMA, which must be set up before playing around. So there are >> > layers you need to go through. >> > >> > Also, the MSCP controllers only actually have two registers on the >> > bus, and they are only really used for anything more advanced than >> > just getting the attention of the controller at initialization. After >> > that, all communication happens through buffers. >> > >> >Johnny >> > >> > On 2020-05-14 02:14, Mike Stramba wrote: >> >> What is the relationship / mapping between the addresses displayed >> >> for the SHOW RQ (disk controller) command and the listed registers >> >> in the >> >> vax780 manual ? >> >> >> >> E.g SA, S1DAT, CQBA etc ? >> >> >> >> i.e. Does the SA register appear / is accessed at 2013F468 ? >> >> >> >> S1DAT at 2013F46A etc ? >> >> >> >> If so, are those addresses not accessible with EXamine / Deposit ? >> >> >> >> sim> ex 2013F468 >> >> Address space exceeded >> >> >> >> Only from an instruction ? : >> >> >> >> e.g. >> >> >> >> MOVW R0,2013F468 >> >> >> >> sh rq >> >> RQaddress=2013F468-2013F46B, vector=1FC*, BR5, UDA50, 4 units >> >> . >> >> ___ >> >> Simh mailing list >> >> Simh@trailing-edge.com >> >> http://mailman.trailing-edge.com/mailman/listinfo/simh >> >> >> > >> > >> >> >> -- >> Johnny Billquist || "I'm on a bus >>|| on a psychedelic trip >> email: b...@softjar.se || Reading murder books >> pdp is alive! || tryin' to stay hip" - B. Idol >> ___ >> Simh mailing list >> Simh@trailing-edge.com >> http://mailman.trailing-edge.com/mailman/listinfo/simh > ___ Simh mailing list Simh@trailing-edge.com http://mailman.trailing-edge.com/mailman/listinfo/simh
Re: [Simh] vax780 bare metal - rq addresses --> rq registers
And there is: sim> SHOW UBA IO or sim> SHOW -o UBA IO Maybe you can explain more about where you going with this... - Mark On Wednesday, May 13, 2020 at 5:23 PM, Johnny Billquist wrote: > Oh, and yes, there might be issues with 32 bit access, since the Unibus is > only > 16 bits wide. Also, you might need to enable the Unibus adapter before you > can get to anything sitting on it. > > I can't remember the details, but the documentation for the Unibus adapter > (DW780) is also on the net, so you just have to look it up... > >Johnny > > On 2020-05-14 02:18, Johnny Billquist wrote: > > It's a little complicated, because the controller is on the Unibus, > > and the Unibus only have an 18-bit address space. > > So the SBI Unibus adapter contains a mapping between the VAX address > > space, and the Unibus address space, and the UBA also contains mapping > > for DMA, which must be set up before playing around. So there are > > layers you need to go through. > > > > Also, the MSCP controllers only actually have two registers on the > > bus, and they are only really used for anything more advanced than > > just getting the attention of the controller at initialization. After > > that, all communication happens through buffers. > > > > Johnny > > > > On 2020-05-14 02:14, Mike Stramba wrote: > >> What is the relationship / mapping between the addresses displayed > >> for the SHOW RQ (disk controller) command and the listed registers > >> in the > >> vax780 manual ? > >> > >> E.g SA, S1DAT, CQBA etc ? > >> > >> i.e. Does the SA register appear / is accessed at 2013F468 ? > >> > >> S1DAT at 2013F46A etc ? > >> > >> If so, are those addresses not accessible with EXamine / Deposit ? > >> > >> sim> ex 2013F468 > >> Address space exceeded > >> > >> Only from an instruction ? : > >> > >> e.g. > >> > >> MOVW R0,2013F468 > >> > >> sh rq > >> RQ address=2013F468-2013F46B, vector=1FC*, BR5, UDA50, 4 units > >> . > >> ___ > >> Simh mailing list > >> Simh@trailing-edge.com > >> http://mailman.trailing-edge.com/mailman/listinfo/simh > >> > > > > > > > -- > Johnny Billquist || "I'm on a bus >|| on a psychedelic trip > email: b...@softjar.se || Reading murder books > pdp is alive! || tryin' to stay hip" - B. Idol > ___ > Simh mailing list > Simh@trailing-edge.com > http://mailman.trailing-edge.com/mailman/listinfo/simh ___ Simh mailing list Simh@trailing-edge.com http://mailman.trailing-edge.com/mailman/listinfo/simh
Re: [Simh] vax780 bare metal - rq addresses --> rq registers
Oh, and yes, there might be issues with 32 bit access, since the Unibus is only 16 bits wide. Also, you might need to enable the Unibus adapter before you can get to anything sitting on it. I can't remember the details, but the documentation for the Unibus adapter (DW780) is also on the net, so you just have to look it up... Johnny On 2020-05-14 02:18, Johnny Billquist wrote: It's a little complicated, because the controller is on the Unibus, and the Unibus only have an 18-bit address space. So the SBI Unibus adapter contains a mapping between the VAX address space, and the Unibus address space, and the UBA also contains mapping for DMA, which must be set up before playing around. So there are layers you need to go through. Also, the MSCP controllers only actually have two registers on the bus, and they are only really used for anything more advanced than just getting the attention of the controller at initialization. After that, all communication happens through buffers. Johnny On 2020-05-14 02:14, Mike Stramba wrote: What is the relationship / mapping between the addresses displayed for the SHOW RQ (disk controller) command and the listed registers in the vax780 manual ? E.g SA, S1DAT, CQBA etc ? i.e. Does the SA register appear / is accessed at 2013F468 ? S1DAT at 2013F46A etc ? If so, are those addresses not accessible with EXamine / Deposit ? sim> ex 2013F468 Address space exceeded Only from an instruction ? : e.g. MOVW R0,2013F468 sh rq RQ address=2013F468-2013F46B, vector=1FC*, BR5, UDA50, 4 units . ___ Simh mailing list Simh@trailing-edge.com http://mailman.trailing-edge.com/mailman/listinfo/simh -- Johnny Billquist || "I'm on a bus || on a psychedelic trip email: b...@softjar.se || Reading murder books pdp is alive! || tryin' to stay hip" - B. Idol ___ Simh mailing list Simh@trailing-edge.com http://mailman.trailing-edge.com/mailman/listinfo/simh
Re: [Simh] vax780 bare metal - rq addresses --> rq registers
It's a little complicated, because the controller is on the Unibus, and the Unibus only have an 18-bit address space. So the SBI Unibus adapter contains a mapping between the VAX address space, and the Unibus address space, and the UBA also contains mapping for DMA, which must be set up before playing around. So there are layers you need to go through. Also, the MSCP controllers only actually have two registers on the bus, and they are only really used for anything more advanced than just getting the attention of the controller at initialization. After that, all communication happens through buffers. Johnny On 2020-05-14 02:14, Mike Stramba wrote: What is the relationship / mapping between the addresses displayed for the SHOW RQ (disk controller) command and the listed registers in the vax780 manual ? E.g SA, S1DAT, CQBA etc ? i.e. Does the SA register appear / is accessed at 2013F468 ? S1DAT at 2013F46A etc ? If so, are those addresses not accessible with EXamine / Deposit ? sim> ex 2013F468 Address space exceeded Only from an instruction ? : e.g. MOVW R0,2013F468 sh rq RQ address=2013F468-2013F46B, vector=1FC*, BR5, UDA50, 4 units . ___ Simh mailing list Simh@trailing-edge.com http://mailman.trailing-edge.com/mailman/listinfo/simh -- Johnny Billquist || "I'm on a bus || on a psychedelic trip email: b...@softjar.se || Reading murder books pdp is alive! || tryin' to stay hip" - B. Idol ___ Simh mailing list Simh@trailing-edge.com http://mailman.trailing-edge.com/mailman/listinfo/simh
[Simh] vax780 bare metal - rq addresses --> rq registers
What is the relationship / mapping between the addresses displayed for the SHOW RQ (disk controller) command and the listed registers in the vax780 manual ? E.g SA, S1DAT, CQBA etc ? i.e. Does the SA register appear / is accessed at 2013F468 ? S1DAT at 2013F46A etc ? If so, are those addresses not accessible with EXamine / Deposit ? sim> ex 2013F468 Address space exceeded Only from an instruction ? : e.g. MOVW R0,2013F468 sh rq RQ address=2013F468-2013F46B, vector=1FC*, BR5, UDA50, 4 units . ___ Simh mailing list Simh@trailing-edge.com http://mailman.trailing-edge.com/mailman/listinfo/simh
Re: [Simh] Has anyone contacted VSI directly about Hobbyist Licenses ?
Mike, Not really huge. OpenVms for VAX ISO is 180Mb and that includes DECNET and TCP-IP, and so that’s enough to get started. The language installs are all small. 10-20Mb. Dave > -Original Message- > From: Mike Stramba > Sent: 13 May 2020 21:49 > To: Dave Wade > Cc: Steven M Jones ; simh@trailing-edge.com > Subject: Re: [Simh] Has anyone contacted VSI directly about Hobbyist > Licenses ? > > Ok thx. > > Ya I put "personal learning" > > On a related note, do you guys know of a cheap shared 'nix hosting service > where I can run Openvms ? > > I have a free account on alwaysdata.net at the moment, and will look into > their paid options. > > Eventually I will run it on my own box but I have a very slow connection right > now, and I'm guessing the download is (relatively) huge (how big is it ?) > > Mikec > > On 5/13/20, Dave Wade wrote: > > Can take 24 hours. Its done in India. > > Did you fill in the "what I am going to use it for" box > > > > Dave > > > >> -Original Message- > >> From: Simh On Behalf Of Mike > Stramba > >> Sent: 13 May 2020 21:32 > >> To: Steven M Jones > >> Cc: simh@trailing-edge.com > >> Subject: Re: [Simh] Has anyone contacted VSI directly about Hobbyist > >> Licenses ? > >> > >> Hmm, ~ 16 hours after submitting , and still no reply / license info > >> > >> How long does license issue usually take ? > >> > >> Mike > >> > >> > >> On 4/28/20, Steven M Jones wrote: > >> > On 04/28/2020 15:00, Richard wrote: > >> >> In article <581a87f9-4be6-7bde-badb- > 30b563a01...@thereinhardts.org>, > >> >> "John H. Reinhardt" writes: > >> >> > >> >>> In the meantime, if you haven't, get your HPE Hobbyist license(s) > >> >>> as they are counting the number of participants which may go to VSI. > >> >>> The new license will not expire until January 1, 2022. > >> >> I've been lax with my VAXen. How do I do this again? > >> > > >> > > >> > Should be able to do that here: > >> > https://www.hpe.com/h41268/live/index_e.aspx?qid=24548 > >> > > >> > You'll need to be affiliated with a group in their list. I > >> > recommend DECUServe, my understanding is they don't have any > >> > geographic requirements. You can do that by telnet or ssh to > >> > eisner.decuserve.org, username REGISTRATION (no password, just hit > >> > Return), and follow the prompts. It'll take some time for the data > >> > to propagate to HPE if you have to create an account, measured in > >> > days not > >> weeks. > >> > > >> > "Share & Enjoy!" > >> > --S. > >> > > >> > > >> > ___ > >> > Simh mailing list > >> > Simh@trailing-edge.com > >> > http://mailman.trailing-edge.com/mailman/listinfo/simh > >> ___ > >> Simh mailing list > >> Simh@trailing-edge.com > >> http://mailman.trailing-edge.com/mailman/listinfo/simh > > > > ___ Simh mailing list Simh@trailing-edge.com http://mailman.trailing-edge.com/mailman/listinfo/simh
[Simh] Distribution sizes
SIMH is very small no bloatware there. VAX/VMS distribution DVD is under 600MB. Running VMS systems with many layered products (FORTRAN, BASIC-PLUS, DATATRIEVE, UCX (TCPIP)) takes significantly less than 1GB. VMS on ALPHA is also very compact. Sincerely, Robert F. Thomas 44 Industrial Way Norwood, MA USA 02062 N Office Phone - (781) 329-9200 O mail to: r...@asthomas.com ___ Simh mailing list Simh@trailing-edge.com http://mailman.trailing-edge.com/mailman/listinfo/simh
Re: [Simh] Has anyone contacted VSI directly about Hobbyist Licenses ?
As I understand it, it is not an automated process. It can take a few days for it to be processed. On Wed, May 13, 2020 at 2:32 PM Mike Stramba wrote: > Hmm, ~ 16 hours after submitting , and still no reply / license info > > How long does license issue usually take ? > > Mike > > > On 4/28/20, Steven M Jones wrote: > > On 04/28/2020 15:00, Richard wrote: > >> In article <581a87f9-4be6-7bde-badb-30b563a01...@thereinhardts.org>, > >> "John H. Reinhardt" writes: > >> > >>> In the meantime, if you haven't, get your HPE Hobbyist license(s) > >>> as they are counting the number of participants which may go to VSI. > >>> The new license will not expire until January 1, 2022. > >> I've been lax with my VAXen. How do I do this again? > > > > > > Should be able to do that here: > > https://www.hpe.com/h41268/live/index_e.aspx?qid=24548 > > > > You'll need to be affiliated with a group in their list. I recommend > > DECUServe, my understanding is they don't have any geographic > > requirements. You can do that by telnet or ssh to eisner.decuserve.org, > > username REGISTRATION (no password, just hit Return), and follow the > > prompts. It'll take some time for the data to propagate to HPE if you > > have to create an account, measured in days not weeks. > > > > "Share & Enjoy!" > > --S. > > > > > > ___ > > Simh mailing list > > Simh@trailing-edge.com > > http://mailman.trailing-edge.com/mailman/listinfo/simh > ___ > Simh mailing list > Simh@trailing-edge.com > http://mailman.trailing-edge.com/mailman/listinfo/simh ___ Simh mailing list Simh@trailing-edge.com http://mailman.trailing-edge.com/mailman/listinfo/simh
Re: [Simh] Has anyone contacted VSI directly about Hobbyist Licenses ?
Ok thx. Ya I put "personal learning" On a related note, do you guys know of a cheap shared 'nix hosting service where I can run Openvms ? I have a free account on alwaysdata.net at the moment, and will look into their paid options. Eventually I will run it on my own box but I have a very slow connection right now, and I'm guessing the download is (relatively) huge (how big is it ?) Mikec On 5/13/20, Dave Wade wrote: > Can take 24 hours. Its done in India. > Did you fill in the "what I am going to use it for" box > > Dave > >> -Original Message- >> From: Simh On Behalf Of Mike Stramba >> Sent: 13 May 2020 21:32 >> To: Steven M Jones >> Cc: simh@trailing-edge.com >> Subject: Re: [Simh] Has anyone contacted VSI directly about Hobbyist >> Licenses ? >> >> Hmm, ~ 16 hours after submitting , and still no reply / license info >> >> How long does license issue usually take ? >> >> Mike >> >> >> On 4/28/20, Steven M Jones wrote: >> > On 04/28/2020 15:00, Richard wrote: >> >> In article <581a87f9-4be6-7bde-badb-30b563a01...@thereinhardts.org>, >> >> "John H. Reinhardt" writes: >> >> >> >>> In the meantime, if you haven't, get your HPE Hobbyist license(s) as >> >>> they are counting the number of participants which may go to VSI. >> >>> The new license will not expire until January 1, 2022. >> >> I've been lax with my VAXen. How do I do this again? >> > >> > >> > Should be able to do that here: >> > https://www.hpe.com/h41268/live/index_e.aspx?qid=24548 >> > >> > You'll need to be affiliated with a group in their list. I recommend >> > DECUServe, my understanding is they don't have any geographic >> > requirements. You can do that by telnet or ssh to >> > eisner.decuserve.org, username REGISTRATION (no password, just hit >> > Return), and follow the prompts. It'll take some time for the data to >> > propagate to HPE if you have to create an account, measured in days not >> weeks. >> > >> > "Share & Enjoy!" >> > --S. >> > >> > >> > ___ >> > Simh mailing list >> > Simh@trailing-edge.com >> > http://mailman.trailing-edge.com/mailman/listinfo/simh >> ___ >> Simh mailing list >> Simh@trailing-edge.com >> http://mailman.trailing-edge.com/mailman/listinfo/simh > > ___ Simh mailing list Simh@trailing-edge.com http://mailman.trailing-edge.com/mailman/listinfo/simh
Re: [Simh] Has anyone contacted VSI directly about Hobbyist Licenses ?
Can take 24 hours. Its done in India. Did you fill in the "what I am going to use it for" box Dave > -Original Message- > From: Simh On Behalf Of Mike Stramba > Sent: 13 May 2020 21:32 > To: Steven M Jones > Cc: simh@trailing-edge.com > Subject: Re: [Simh] Has anyone contacted VSI directly about Hobbyist > Licenses ? > > Hmm, ~ 16 hours after submitting , and still no reply / license info > > How long does license issue usually take ? > > Mike > > > On 4/28/20, Steven M Jones wrote: > > On 04/28/2020 15:00, Richard wrote: > >> In article <581a87f9-4be6-7bde-badb-30b563a01...@thereinhardts.org>, > >> "John H. Reinhardt" writes: > >> > >>> In the meantime, if you haven't, get your HPE Hobbyist license(s) as > >>> they are counting the number of participants which may go to VSI. > >>> The new license will not expire until January 1, 2022. > >> I've been lax with my VAXen. How do I do this again? > > > > > > Should be able to do that here: > > https://www.hpe.com/h41268/live/index_e.aspx?qid=24548 > > > > You'll need to be affiliated with a group in their list. I recommend > > DECUServe, my understanding is they don't have any geographic > > requirements. You can do that by telnet or ssh to > > eisner.decuserve.org, username REGISTRATION (no password, just hit > > Return), and follow the prompts. It'll take some time for the data to > > propagate to HPE if you have to create an account, measured in days not > weeks. > > > > "Share & Enjoy!" > > --S. > > > > > > ___ > > Simh mailing list > > Simh@trailing-edge.com > > http://mailman.trailing-edge.com/mailman/listinfo/simh > ___ > Simh mailing list > Simh@trailing-edge.com > http://mailman.trailing-edge.com/mailman/listinfo/simh ___ Simh mailing list Simh@trailing-edge.com http://mailman.trailing-edge.com/mailman/listinfo/simh
Re: [Simh] Has anyone contacted VSI directly about Hobbyist Licenses ?
Hmm, ~ 16 hours after submitting , and still no reply / license info How long does license issue usually take ? Mike On 4/28/20, Steven M Jones wrote: > On 04/28/2020 15:00, Richard wrote: >> In article <581a87f9-4be6-7bde-badb-30b563a01...@thereinhardts.org>, >> "John H. Reinhardt" writes: >> >>> In the meantime, if you haven't, get your HPE Hobbyist license(s) >>> as they are counting the number of participants which may go to VSI. >>> The new license will not expire until January 1, 2022. >> I've been lax with my VAXen. How do I do this again? > > > Should be able to do that here: > https://www.hpe.com/h41268/live/index_e.aspx?qid=24548 > > You'll need to be affiliated with a group in their list. I recommend > DECUServe, my understanding is they don't have any geographic > requirements. You can do that by telnet or ssh to eisner.decuserve.org, > username REGISTRATION (no password, just hit Return), and follow the > prompts. It'll take some time for the data to propagate to HPE if you > have to create an account, measured in days not weeks. > > "Share & Enjoy!" > --S. > > > ___ > Simh mailing list > Simh@trailing-edge.com > http://mailman.trailing-edge.com/mailman/listinfo/simh ___ Simh mailing list Simh@trailing-edge.com http://mailman.trailing-edge.com/mailman/listinfo/simh
Re: [Simh] OpenVms on SIMH - which license ?
This is off-topic here, of course, but AFAIK there is at least one Itanium simulator that is apparently good enough to run at least Linux and NetBSD. It's called ski and a semi-maintained fork of it can be found at https://github.com/trofi/ski . An overview of the Linux booting procedure is at https://trofi.github.io/posts/199-ia64-machine-emulation.html . I have no idea if this can be used to run OpenVMS; perhaps someone with an OpenVMS-Integrity license and a bunch of free time might try? On 5/13/20, Dave Wade wrote: > Mike, > I think for SIMH you only need VAX, but I got VAX/ALPHA as there are Alpha > emulators around. > "Integrity" is for Itanium and I can't see an Itanium emulator appearing > soon. > Make sure you fill in the box that says what you are going to use it for. > Its marked as "not mandatory" but I have seen reports that if you don't they > don't send a licence. > Dave > ___ Simh mailing list Simh@trailing-edge.com http://mailman.trailing-edge.com/mailman/listinfo/simh
Re: [Simh] OpenVms on SIMH - which license ?
Mike, I think for SIMH you only need VAX, but I got VAX/ALPHA as there are Alpha emulators around. "Integrity" is for Itanium and I can't see an Itanium emulator appearing soon. Make sure you fill in the box that says what you are going to use it for. Its marked as "not mandatory" but I have seen reports that if you don't they don't send a licence. Dave > -Original Message- > From: Simh On Behalf Of Mike Stramba > Sent: 13 May 2020 03:51 > To: simh@trailing-edge.com > Subject: [Simh] OpenVms on SIMH - which license ? > > Which license should I choose to run OpenVms on Simh ? : > > The registration for OpenVms at : > > https://www.hpe.com/h41268/live/index_e.aspx?qid=24548 > > has these choices : > >│ 2: OpenVMS VAX/Alpha │ >│ 3: OpenVMS Integrity │ > 4: OpenVMS VAX/Alpha and OpenVMS Integrity > > thx > > Mike > ___ > Simh mailing list > Simh@trailing-edge.com > http://mailman.trailing-edge.com/mailman/listinfo/simh ___ Simh mailing list Simh@trailing-edge.com http://mailman.trailing-edge.com/mailman/listinfo/simh