Keyboard Shortcuts
Likes
- H390-Vm
- Messages
Search
Re: ECMODE on in every user directory entry
开云体育Joe, ? I didn’t mention that because we were talking about “normal” CMS users, and normal CMS users don’t use DAT., but yes for many Operating Systems you need ECMODE. You, or “a n other” will now tell me that CMS must use DAT and I will say “no it doesn’t”. A CMS machine always runs with DAT off and usually runs with a virtual BC mode PSW so DAT is irrelevant for CMS. Of course CP uses DAT but all this is hidden from CMS running in its own little virtual padded cell. It knows nothing of such things. Whenever it looks at its PSW, it generates a privilege exception and CP fakes nice, safe BC Mode PSW for it. So yes, if you are going to load an OS into a VM that needs DAT you need ECMODE but that’s not something most users do… .. you may also ask “how does CMS do IO to the high channel numbers if its running with a BC Mode PSW, well CMS does not issue SIO’s for DASD it uses DIAGNOSE 18 which is a synchronous interface so none of that messy interrupt stuff and channel masking is required. ? Dave ? From: [email protected] <[email protected]> On Behalf Of Joe Monk
Sent: 30 April 2022 15:32 To: [email protected] Subject: Re: [h390-vm] ECMODE on in every user directory entry ? ECMODE is also required to use DAT. ? Joe ? On Sat, Apr 30, 2022 at 9:11 AM Harold Grovesteen <h.grovsteen@...> wrote:
|
Re: ECMODE on in every user directory entry
CP SET ECMODE ON Joe On Sat, Apr 30, 2022 at 9:26 AM Dave Wade <dave.g4ugm@...> wrote:
|
Re: ECMODE on in every user directory entry
ECMODE is also required to use DAT. Joe On Sat, Apr 30, 2022 at 9:11 AM Harold Grovesteen <h.grovsteen@...> wrote:
|
Re: ECMODE on in every user directory entry
开云体育Harold, ? Its my experience that other things in VM required EC Mode because they also need like “SET TIMER REAL” which needs ECMODE and changing modes needs an IPL…. So for example many of the “WAIT” commands need ECMODE….. … so whilst running in BCMODE uses less resources, in many cases it creates problems so you set every one in EC MODE. If memory serves me correctly enabling ECMODE does NOT set the machine into ECMODE you need to load an ECMODE PSW….. ? Dave ? ? ? ? From: [email protected] <[email protected]> On Behalf Of Harold Grovesteen
Sent: 30 April 2022 15:11 To: [email protected] Subject: Re: [h390-vm] ECMODE on in every user directory entry ? I agree with the use of the I/O masks on S/360. ?However in BC-mode on S/370, bit 6 is architecturally available for enabling interrupts from higher channel numbers. ?GA22-7000-0, page 8. ?VM could have supported higher channel numbers in S/370 BC-mode. ?Whether any actual S/370 systems supported use of bit 6 in BC-mode could be a question. ?Clearly VM/370 does not implement use of bit 6 in BC-mode VM's. ?To the extent that VM virtual machines in BC mode were expected to support S/360 operating systems, it would make sense to only support PSW bits 0-5 for channel interruptions. ? Just a nit... ? Harold Grovesteen ? On Sat, 2022-04-30 at 08:24 -0500, Jay Maynard wrote:
|
Re: ECMODE on in every user directory entry
开云体育I agree with the use of the I/O masks on S/360. ?However in BC-mode on S/370, bit 6 is architecturally available for enabling interrupts from higher channel numbers. ?GA22-7000-0, page 8. ?VM could have supported higher channel numbers in S/370 BC-mode. ?Whether any actual S/370 systems supported use of bit 6 in BC-mode could be a question. ?Clearly VM/370 does not implement use of bit 6 in BC-mode VM's. ?To the extent that VM virtual machines in BC mode were expected to support S/360 operating systems, it would make sense to only support PSW bits 0-5 for channel interruptions. Just a nit... Harold Grovesteen On Sat, 2022-04-30 at 08:24 -0500, Jay Maynard wrote:
|
Re: ECMODE on in every user directory entry
It's an architecture limitation. The original 360 architecture allocated one bit in the PSW for each channel's interrupt status, and that's the PSW you get in BCMODE. If you want more than 6 channels, you need to be in ECMODE so you can get interrupts for the ones higher than 5. On Sat, Apr 30, 2022 at 8:21 AM Harold Grovesteen <h.grovsteen@...> wrote:
--
Jay Maynard |
Re: ECMODE on in every user directory entry
开云体育Can you describe why this is so? ? Is it a VM limitation or an architecture limitation? Harold Grovesteen On Fri, 2022-04-29 at 19:49 +0000, Walter Eggmo via groups.io wrote: ECMODE is required to access the higher channel numbers.? |
Re: ECMODE on in every user directory entry
ECMODE is required to access the higher channel numbers.?
toggle quoted message
Show quoted text
On Friday, April 29, 2022, 2:20 PM, Mike Ward <antebios1153@...> wrote:
|
ECMODE on in every user directory entry
开云体育Does anyone know why ECmode is on for all users in the user directory for VMCE? ? I set? ecmode off on maint and I couldn’t acc the minidisk at address 703, turned ecmode on re-ipled and bingo I was able to access the minidisk at address 703. |
Re: Next VMCE release
Hi Gary, From what I see, the KICKS package has an install procedure provided by Dr. Ferland, so there is not really anything?to do for it except install it on the 1.1.2 master distribution copy of VM370CE.? What else would need to be done? For me, including something in the VM370CE release implies that it is supported by that team. If you want something like KICKS, then it comes with a provision that any bugs would have to be fixed by the suppliers of that code.? Bob Bolch |
Re: Next VMCE release
On Mon, Apr 25, 2022 at 09:19 PM, Gregg Levine wrote:
Yes you are. My problem is that I normally run the original Bob "the original Bob system" ? Do you mean Bob Abele's original 3-pack system? On that one, I think only 01F is defined in DMKRIO as 3215 (for the operator virtual machine), so I guess a CP nucleus rebuild would be necessary. As for VM/370 CE, 004-00A are defined as 3215, with 009 as an alternate console. That leaves 004-008 and 00A (quite enough for me). As for what you've commented on, question: Is this set in the configuration file for Hercules?In the current configuration file vm370ce.conf of VM/370 CE, 00A is defined as a 1052 Typewriter terminal (3215); I added the same definition for 004-008 on my copy. Cheers, Rene FERLAND, Montreal |
Re: Next VMCE release
Hello!
Yes you are. My problem is that I normally run the original Bob system, when I do run VM/370 at all. I am interested in exploring this better arrangement, and since I normally use a copy of PCOM to interact with the system, that way. I do know that I was rather young the first time I actually was greeted by such a system in general, that's the remote configuration one. The second one I was much older, that's the one where I noted that I was the guest of an IBM Fellow working at the Research offices of IBM in that part of New York, I did not ask the fellow how the two terminals, we were using one of them, happened to be connected to the system. I believe the system was in their basement as it happens, I did not ask to see it. As for what you've commented on, question: Is this set in the configuration file for Hercules? ----- Gregg C Levine gregg.drwho8@... "This signature fought the Time Wars, time and again." On Mon, Apr 25, 2022 at 10:16 PM René Ferland <ferland.rene@...> wrote: "And the Jedi were right all along". Sign found covered in sand in a corner of Tatooine near an oasis that belonged to a passing crowd of Tusken Raiders. |
Re: Next VMCE release
On Mon, Apr 25, 2022 at 06:40 PM, Gregg Levine wrote:
We use a conventional telnet one to manage the console, the Operator one, whyI am not sure if I understand what you are saying here but I know that, on VM/370 CE, it is perfectly possible to logon to a CMS virtual machine with a conventional telnet session.? The editor works fine, although in line mode. One can connect on CUU=004 up to CUU=008 for that, and also on CUU=00A. I also logon this way on my DOS/VS and MVS guests, giving me a scrolling console with no MORE... message. Cheers, Rene FERLAND, Montreal |
Re: Next VMCE release
Hello!
List managers comment time: What I'd like to see added to this one, is a working ability to support other terminals other than say a TN3270 type, (X3270, WC3270, C3270, PCOM from IBM), and others who speak that protocol. We use a conventional telnet one to manage the console, the Operator one, why not allow that same style one to communicate with the running OS as if it were a remote office who only had a teletypewriter as opposed to a 3270 family member terminal to connect to it. Even though I never did find out what the mainframe at the other end was running, at least twice in my far off youth I recall using one of the 27xx systems to talk to the big guy, one was with a dataphone, and I even remember the instructions. The other time was whilst I allowed to join an IBM Fellow's son while said IBM Fellow took him to work, we spent the day interacting with the terminal there, who was of that same style, although I cannot recall if it was a definite family member, it just looked and sounded the same as the one from earlier. The IBM Fellow worked in a nice lab inside the big research facility in Yorktown Heights NY. Years later I even got confirmation as to what that term meant, even though a friend of my mom's was indeed one and did so before that. We now return to our regularly scheduled discussion, already in progress. ----- Gregg C Levine gregg.drwho8@... "This signature fought the Time Wars, time and again." On Mon, Apr 25, 2022 at 7:07 AM Bob Bolch <Bob@...> wrote: And this entire space was originally bought for the Jabba organization before its owner died an ugly one at the hands of the Princess. |
Re: Next VMCE release
开云体育Hi Bob, I can see both sides of the PRO's and CON's put forth by
everyone.? They lead me to think about MVS TK4-.? It has alot of products
installed into it as well as being configured to work with
Optional "products" such as the MVS source, CBT files and others.?
If you want them you just copy the DASD files into the
sub-directory and possibly make a small configuration change in
MVS.? The user can use any or all of the installed software as
they desire.? When an author such as Greg Price or Rob Prins
releases a new version then those that have the skill or desire
can update their system without waiting for the next release of
MVS TK4-.? Given the above, here are some thoughts.? (Sentences in italics
are my summation/interpretation of the issue.)
The more I think about this, the longer I keep thinking about the "core" vs "optional" idea and the ease/difficultly of making it work.? Here are some concerns:
After thinking about this for some time, I'm thinking that
"optional" products may not be such a good idea.? There was a time
when I was PC disk poor and had to uninstall my Hercules
environments for a number of years until I could afford larger
drives (3 ravenous teenagers in the house).?? Maybe a "Lite"
version for those that are PC resource constrained or desire such
and an "Ultimate" version would be better solution.? I realize
that is more work keeping 2 versions so it's a suggestion and not
a should do. That lead me to the question "What is the intended target
audience of VM/370 CE?" I've seen through the group everyone from
the "new to mainframes" to experienced VM Systems Programmers. ? Going back to MVS TK4-, I don't have much time lately to play with it, but when I did I only used a small portion of the installed products, but like the idea of that they were there if I was to so inclined to use them.? Kind of like using a word processor or spreadsheet program, most of us only use 25% of the features, but the rest of them are available if we need them. Bob, back to my original post, I still have some time to install KICKS if the community would like or René Ferland's zip file is in the Files section if that is the most current version. It is dated October 29, 2021 and contains Tom Chandler's manual dated October 15, 2021. Regards, Gary
On 4/25/22 07:44, rvjansen@...
wrote:
Hi Bob, |
Re: Next VMCE release
开云体育Hi Bob, I would support having Kicks with VM370CE. A more complete offering is more attractive. ? As the support might differ, distinguishing between “VM core” and “VM extensions” might help. So different SLAs/release cycles could apply. ? Best regards Mike ? Von: [email protected] <[email protected]> Im Auftrag von Bob Bolch ? Hi Gary and René, ? Here are some pros and cons to consider about shipping kicks on the VM370CE install download: ? PROs: No additional work for the end user. ? CONs: More disk space used for all VM370CE installations. Fixes might have to wait for the next VM370CE release. VM370CE becomes?responsible for distributing KICKS fixes. ? I would like to hear other people's thinking, in general, on what should be delivered on the VM370CE download, and what should be delivered separately, and why. ? Thank you, Bob Bolch ? PS other proposed new facilities for the VM370CE?download include: ASSIST assembler DISASM port UTS support PASCAL compiler ? ? ? |
Re: Next VMCE release
开云体育Hi Bob,Here the other René - I would like to add some additional PRO’s. - more focus on a common version and integration with the CE versions of e.g. compilers and other tools - more interest can be gathered within the community (for interested parties that would not install extra dasd & directory changes, but realize they already have it in CE) - more motivation for people to write applications for it, knowing there is an audience in ALL CE users I see the CON’s not really as problems; the download and installed size is fairly modest at the moment. There might be a way to deliver ‘ptfs’ between releases. The last one: I understand that this can be seen this way, but there is no obligation; it is all open source and nobody should make demands. Personally, I would be looking forward to such an addition. best regards, 搁别苍é.
|
Re: Next VMCE release
Hi Gary and René, Here are some pros and cons to consider about shipping kicks on the VM370CE install download: PROs: No additional work for the end user. CONs: More disk space used for all VM370CE installations. Fixes might have to wait for the next VM370CE release. VM370CE becomes?responsible for distributing KICKS fixes. I would like to hear other people's thinking, in general, on what should be delivered on the VM370CE download, and what should be delivered separately, and why. Thank you, Bob Bolch PS other proposed new facilities for the VM370CE?download include: ASSIST assembler DISASM port UTS support PASCAL compiler ? |
Re: Next VMCE release
On Sun, Apr 24, 2022 at 02:55 PM, gdblodgett wrote:
In the Files section, I posted a zip file for a quick install of KICKS: two disks containing a virtual machine (where everything is already installed), plus a directory entry. Basically, one just has to add these disks to the system and update the directory. I am not sure if we should distribute KICKS with VM/370 CE, I mean as a "standard" component. Yours truly, Rene FERLAND, Montreal |