Re: Re: z/VM 6.1 under Hercules - How To
Harold Grovesteen <[email protected]> Thu, 14 Oct 2010 16:06:16 -0500
| Newsgroups | gmane.comp.emulators.hercules390.vm |
|---|---|
| Message-ID | <[email protected]> |
Part of the z196 implementation are a number of major changes with regards to specification of the architecture level set. Embedded within these changes is the capability to manually adjust STFL/STFLE bit settings. I believe the code is already in the SVN. It is intended for just such situations. Obviously, if you enable a setting for which Hercules lacks support and the program attempts to use is it, unpredictable results may occur. Harold Grovesteen bh_mayor wrote: >All, > >Just out of curiosity, I wonder how difficult (not being familiar with the STFLE code in Hercules) it would be to have a different OSTAILOR option that told the STFLE instruction 'hey, this is z/vm', and thus amended the response proffered by Hercules so this kind of customized trace and remediation procedure per Z/VM version would be rendered moot. > > >Blake > > >--- In [email protected], Harold Grovesteen <h.grovsteen@...> wrote: > > >>Can you explain what you are changing and why? I suspect it is STFLE >>bits, but am curious. >> >>Harold Grovesteen >> >>ioob@... wrote: >> >> >> >>>To All, >>> For the group. Basically you have to set a Breakpoint in Hercules, modify VM storage and continue the IPL. I strongly suggest you use the Hercules CMD Prompt window, not the Hercules GUI. If you're using the z/VM 6.1 Base system, follow/use the "Base" values below. If you apply the z/VM 6.1 RSU, then use the values on the left side. >>> >>>Once a new RSU comes out, it may modify storage locations again and a new Hercules Trace will have to be done (see below). >>> >>>IPL (from Hercules CMD prompt window) >>> >>>1. hercules -f c:\hercules\zvm610\hercules.txt (change to your Hercules config file location) >>>2. B+ 2AAF98 (z/VM 6.1.0 Base: 2AA998) >>>3. IPLC 340D (replace address with your IPL address) >>>4. GPR (R2=002F4108) (z/VM 6.1.0 Base: R2=002F3008) >>>5. R 2F4108 (z/VM 6.1.0 Base: R 2F3008 ---> xxxxxxxx F0700000) >>>6. R 2F410C=F0FF0000 (z/VM 6.1.0 Base: R 2F300C=F0FF0000) >>>7. (press ENTER) >>> (IPL should complete normally) >>>8. CMDTGT SCP (sends commands to z/VM) >>>8.5 ENABLE ALL (enable all VM 3270 terminals) >>>...have fun... >>>9. HERC CMDTGT HERC (sends commands back to Hercules) >>>10. QUIT (exit hercules) >>> >>>Hercules TRACE (took approx. 40 mins on my 2.53Ghz laptop) >>>1.Log c:\herclog.txt >>>2.traceopt noregs >>>3.T+ >>>4.IPLC 340D >>>6.G >>> >>> >>> >>>------------------------------------ >>> >>>Yahoo! Groups Links >>> >>> >>> >>> >>> >>> >>> >>> > > > > >------------------------------------ > >Yahoo! Groups Links > > > > > >