Keyboard Shortcuts
Likes
- H390-Vm
- Messages
Search
This group is for all folks running the original IBM VM/370 Release 6 operating system (or later (e.g. VMTCE (Community Edition)) on Hercules. Like the other early IBM operating systems this version has always been in the public domain and so can be freely distributed. The base version as supplied by IBM is lacking in many facilities. IBM solved this by providing additional extension products which were licensed and so are not available. There are however many user enhancements available which can be installed. In addition, in order to get users up and running quickly updated "releases" of VM/370 included the most popular updates are available for download, so novices can start to learn VM without having to delve into the system internals. It is intended that this wiki will provide information on the base release and these updates.
The available versions are here :-
?
?
Re: WAKEUP - does a emulation of this module exist
On Tue, Jan 18, 2022 at 06:22 PM, Mark A. Stevens wrote:
The problem I have at the moment, is the file has an LRECL 1024, RECFM F does not work with IND$FILE, as it only supports a max LRECL of 255. Therefore, I can not download the file from my VM/370 system.Put the WAKEUP ASSEMBLE pack source in a VMARC, then transfer the latter with IND$FILE? Cheers, Rene FERLAND, Montreal |
Re: WAKEUP - does a emulation of this module exist
On Mon, Jan 17, 2022 at 11:27 PM, Drew Derbyshire wrote:
I'd suggesti trying the LCM+L machine to unpack it (you can use a guest account).? You'll need X3270/C3270 on your local machine to upload it.Drew, Thank you for the suggestion. That occurred to me as well. I have been logged on to the VM/SP 5 system as a guest a couple of times to test my memory, as well as some code. I use x3270 all the time on my Linux system to connect to my MVS and VM/370 systems. The problem I have at the moment, is the file has an LRECL 1024, RECFM F does not work with IND$FILE, as it only supports a max LRECL of 255. Therefore, I can not download the file from my VM/370 system. So I am working on using the Hercules version of vmfplc2, to extract the file from "tape" and then I can see if the VM/SP 5 version of IND$FILE allows an LRECL 1024. Ah, the wonders of technology ... I wonder why I am trying to use this technology :-D ?... Mark S. |
Re: WAKEUP - does a emulation of this module exist
On Mon, Jan 17, 2022 at 10:07 AM, Ganino, James (PERATON) wrote:
I found a reference to a 'COMPRESS EXEC', (10/08/85 at 22:47 by Michael Coffin - Fidelity Systems Company) but no further leads.Thanks for the research. I have the 1987 VMSHARE database on "tape" and loaded the EXEC from COMPRESS NOTE. It only works on REXX program :-( ?... Mark S. |
Re: WAKEUP - does a emulation of this module exist
Mark,
Your command looks just fine -- you got it right.? The error message seems simple enough, meaning about PACK my guess was wrong.? I saw another post in this thread about COMPRESS.? It tickled a memory about a predecessor or alternative to PACK, but I started in the VM world in the early 80's, so I think it predates me.? I did a bit of checking with an old manual I have (CMS Command Reference, Rel 5), Lynn Wheeler's postings at garlic.com, and the VM Share archives at marist.edu.? I found a reference to a 'COMPRESS EXEC', (10/08/85 at 22:47 by Michael Coffin - Fidelity Systems Company) but no further leads.? Hopefully, something here will tickle another memory in the group; otherwise, reverse-engineering might be the only path left. Jim |
Re: CLOAD EXEC
On Mon, Jan 3, 2022 at 12:11 PM, Ren¨¦ Ferland wrote:
No idea; I can't tell either for CKFSTYPE, GCOMD, and GFILE1.CKFSTYPE EXEC Y2, seems to be part of the MECAFF package, as it checks on DIAG 58 support. GCOMD EXEC Y2, no clue either. Seems to have something to do with G class command use/permission. GFILE1 EXEC Y2, seems to be tied to AUTOSAVE, which is part of the CMS EDIT command. I Hope This Helps. ?... Mark S. |
Re: WAKEUP - does a emulation of this module exist
¿ªÔÆÌåÓýIs the ¡°pack¡± format documented anywhere? ? Dave ? From: [email protected] <[email protected]> On Behalf Of Bob Bolch
Sent: 15 January 2022 11:25 To: [email protected] Subject: Re: [h390-vm] WAKEUP - does a emulation of this module exist ? I expect the F 1024 file was created in COPYFILE ( PACK format, BUT the block size |
Re: WAKEUP - does a emulation of this module exist
I expect the F 1024 file was created in COPYFILE ( PACK format, BUT the block size
indicates that it was created on a VM/SP or later version of VM. The PACK format changed to F 1024 when the enhanced CMS file system was introduced with disk block sizes of 512, 1024, 2048, or 4096. In VM/370, the COPYFILE ( PACK output is F 800, so VM/370 CMS doesn't recognize it and cannot unpack the file. Bob Bolch |
Re: Updated Help
Mark A. Stevens wrote:
Fish wrote:Ah! Okay. The default for AUTOINIT is ON:Mark A. Stevens wrote:Fish,I can't seem to build an AWS tape file,Eh? Why not? If I 'create' a tape in the console in the following[...] I am NOT using the hetinit command to create a blank tape, forSo if you entered the command: devinit 580 tapes/2022-01-13.86WTTL.FILE132.aws instead (note ".aws" file extension instead of .het), then you SHOULD end up with an uncompressed .aws format tape file being created instead. So once again, the user, me, is the problem ;-)It would appear so, yes. :) Thanks for the help.You're very welcome. I was just concerned by your original claim of being able to create an AWS tape, that's all. But apparently you CAN -- if you use the correct devinit command. ;-) Mystery solved. :) -- "Fish" (David B. Trout) Software Development Laboratories mail: fish@... |
Re: Updated Help
On Thu, Jan 6, 2022 at 04:51 PM, Fish Fish wrote:
Fish,I can't seem to build an AWS tape file,Eh? Why not? It is a case of using DEVINIT in the console, versus using hetinit in a terminal session. If I 'create' a tape in the console in the following manner, I get a HET format tape which I can read/write? to my hearts content. HHC01603I DEVINIT 580 tapes/2022-01-13.86WTTL.FILE132.het HHC00221I 0:0580 Tape file tapes/2022-01-13.86WTTL.FILE132.het, type HET: format type Hercules Emulated Tape file HHC00235I 0:0580 Tape file tapes/2022-01-13.86WTTL.FILE132.het, type het: tape created HHC02245I 0:0580 device initialized /CP ATTACH 580 XMAS 181 /18:59:12 /18:59:12 TAPE 580 ATTACH TO XMAS???? 181 I am NOT using the hetinit command to create a blank tape, for either HET or AWS. Therein lies the difference. So once again, the user, me, is the problem ;-) Thanks for the help. ?... Mark S. |
Re: WAKEUP - does a emulation of this module exist
On Fri, Jan 14, 2022 at 09:35 AM, Ganino, James (PERATON) wrote:
F 1024 sounds like a packed file.? COPYFILE fn ft fm (UNPACK? might restore it to F 80.Thanks for the info. No such luck, assuming I ran the command correctly. l WAKEUP?? ASSEMBLE A5 ( date Filename Filetype Fm? Format??? Recs Blocks???? Date??? Time WAKEUP?? ASSEMBLE A5? F? 1024????? 5????? 7? 05/07/79??? 5:44 Ready; T=0.14/0.25 19:16:13 copyfile WAKEUP?? ASSEMBLE A5 WAPKEUP1 = = ( unpack oldd INPUT FILE 'WAKEUP ASSEMBLE A5' NOT IN PACKED FORMAT. Ready(00032); T=0.01/0.01 19:16:49 ?... Mark S. |
Re: HELP vsus FSHELP
¿ªÔÆÌåÓýBob & Everyone.. ? Firstly, sorry I have paused on the help I have an updated tape/zip with some more files, but got distracted by some work on updating information on local pubs on whatpub.com¡¡ .. I will try and get it uploaded ASAP¡ ? OK Bob, I agree its yukky I feel it largely works, but when getting help on some things with subsystems things don¡¯t work as they should. ? I get the feeling FSHELP is slightly broken, but not sure in what way. Perhaps just leave it as-is for now, but I do feel that having things the way they are does an injustice to the new user by giving them non-fullscreen help ? Dave ? From: [email protected] <[email protected]> On Behalf Of Bob Bolch
Sent: 14 January 2022 12:58 To: [email protected] Subject: Re: [h390-vm] HELP vsus FSHELP ? Dave,? |
Re: HELP vsus FSHELP
Dave,?
I ran into some difficulties whle trying your code to call FSHELP from the HELP EXEC, if called while on a 3270 session. The old HELP and FSHELP commands have different operands. The HELP files themselves document the operands on the HELP EXEC. There is a significant amount of work to resolve these operand differences, so I am not sure how to proceed. Any thoughts on this? Bob Bolch |
Re: WAKEUP - does a emulation of this module exist
On Mon, Jan 10, 2022 at 06:36 AM, Bob Bolch wrote:
On the 1986 Workshop tape, 86WTTL.AWS, file 132, 132?? Steve Howes, Brigham Young Univ.: VM mods to spooler, tools contains a WAKEUP ASSEMBLE. There are many other files in that one, and they are all LRECL 1024 RECFM F, which rings a bell, but not clearly. (Some kind of LOAD/UNLOAD?) I have placed all of those files on one tape, /g/h390-vm/files/1986%20VM%20Workshop/2022-01-13.86WTTL.FILE132.het as I can't actually read any of them on my VM/370 CE system, to determine how they are related. If this is not useful, please let me know, and I will delete it. ?... Mark S. |
Re: WAKEUP - does a emulation of this module exist
Drew sent me a copy of the WAKE assembler program he mentioned. It appears to be coded using VM/SP system macro interfaces and the NUCXLOAD command which is not available to VM/370. The latter is not available to VM/370 because the program loader cannot process a? relocatable MODULE. WAKE and WAKEUP both implement: 1. Waiting for a specific time (and date) 2. Waiting for a command issued with SMSG. 3. Waiting for a reader file to arrive. I removed the support, originally added to my version of WAKEUP, for IUCV and CONSOLE macro capabilities that don't exist in VM/370. I can send a copy of WAKE to anyone who wants it, but I suggest you use the WAKEUP REXX function package, which is already installed. To produce an assembler listing, so you can look at the WAKEUP code: LOGON MAINT VMSETUP?CMS VMFASM DMSLFN DMSLCL That produces an assembler listing file you can examine.? Bob Bolch On Tue, Jan 11, 2022 at 5:43 AM Anthony Smith <anthony@...> wrote: Happy to help out with code needs a fix. Warmed up the Assember recently but not needed. Haven't felt the joy of a successful "BALR" in too long :-) |