¿ªÔÆÌåÓý


Re: WAKEUP - does a emulation of this module exist

Martin Taylor
 

If the file looks scrambled/compressed perhaps its in Terse Form which IIRC uses a 1024 blocksize.

Regards,
Martin.


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
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: 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:
Mark A. Stevens wrote:

I can't seem to build an AWS tape file,
but I can build an HET tape file.
Eh? Why not?
Fish,

It is a case of using DEVINIT in the console, versus using
hetinit in a terminal session.
Ah! Okay. The default for AUTOINIT is ON:




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
[...]
I am NOT using the hetinit command to create a blank tape, for
either HET or AWS. Therein lies the difference.
So 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:
I can't seem to build an AWS tape file,
but I can build an HET tape file.
Eh? Why not?
Fish,

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: WAKEUP - does a emulation of this module exist

 

Mark,

F 1024 sounds like a packed file.? COPYFILE fn ft fm (UNPACK? might restore it to F 80.

Jim


Re: WAKEUP - does a emulation of this module exist

 

From distant memory an lrecl 1024 sounds like a text file in compressed format from vm/sp? so you will need to get something to decompress it on earlier versions.
eddy_balem
?


Re: WAKEUP - does a emulation of this module exist

 

From distant memory an lrecl 1024 sounds like a text file in compressed format from vm/sp? so you will need to get something to decompress it on earlier versions.
eddy_balem
?


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,?
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: 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:
I scanned the tape named 91VM.AWS but I don't see it.
If you send me the source, I will look at adding this to the next VM370CE release.
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 :-)


Re: WAKEUP - does a emulation of this module exist

 

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 :-)


Re: WAKEUP - does a emulation of this module exist

 

Hi Drew,
I scanned the tape named 91VM.AWS but I don't see it.
If you send me the source, I will look at adding this to the next VM370CE release.
Bob

On Mon, Jan 10, 2022 at 2:20 AM Drew Derbyshire <swhobbit@...> wrote:

A open-source WAKE MODULE came out in the 1980s, with a similar function to WAKEUP.? I have the source, it might to be off the 1991 VM Workshop tape.? I don't know if it depends on VM/SP CP.

-ahd-


Re: WAKEUP - does a emulation of this module exist

 

A open-source WAKE MODULE came out in the 1980s, with a similar function to WAKEUP.? I have the source, it might to be off the 1991 VM Workshop tape.? I don't know if it depends on VM/SP CP.

-ahd-


Re: Updated Help

 

I agree that storing the updated HELP on GITHUB is?a good idea.
I know it would help me to be able to see the changes, and to make
sure I get all the latest versions loaded on my VM370CE V1 R1.2?
staging area.
Bob Bolch

On Sat, Jan 8, 2022 at 10:07 AM Mark A. Stevens via <marXtevens=[email protected]> wrote:
On Sat, Jan 8, 2022 at 04:04 AM, Dave Wade wrote:
I¡¯ll have a look at these. Perhaps we should store them in GITHUB then we could see and review changes..
Where ever you want them and in whatever format you want them. Just let me know.

PLEASE NOTE: I replaced the file this morning 09:04 US Central. The prior copy had BLOCKTAP turned ON. This copy has it turned OFF. What I get for working when I'm tired.

?... Mark S.


Re: Updated Help

 

On Sat, Jan 8, 2022 at 04:04 AM, Dave Wade wrote:
I¡¯ll have a look at these. Perhaps we should store them in GITHUB then we could see and review changes..
Where ever you want them and in whatever format you want them. Just let me know.

PLEASE NOTE: I replaced the file this morning 09:04 US Central. The prior copy had BLOCKTAP turned ON. This copy has it turned OFF. What I get for working when I'm tired.

?... Mark S.


Re: Updated Help

 

¿ªÔÆÌåÓý

Thanks Mark

I¡¯ll have a look at these. Perhaps we should store them in GITHUB then we could see and review changes..

Dave

?

From: [email protected] <[email protected]> On Behalf Of Mark A. Stevens via groups.io
Sent: 08 January 2022 03:05
To: [email protected]
Subject: Re: [h390-vm] Updated Help

?

On Sun, Dec 19, 2021 at 11:01 AM, Dave Wade wrote:

I have done minor updates to the recent files and created a few more help files for the likes of BASIC, COBOL, FORTRAN, PL360, PLC and PLI

I also intend to add the manual for PL360. The are in the folder below as ¡°helpfiles.aws¡± (vmfplc2) and ¡°helpfiles.zip¡± (ascii zip)

If any one does read them can they let me know about typos etc.

Dave, I reviewed all but the GCC related help files, making changes to try to make them all more like VM/370 help files.
/g/h390-vm/files/Help%20File%20Updates/2022-01-07.HELP.FILES.UPDATED.het

vmfplc2 rew

Ready; T=0.01/0.01 20:52:32
vmfplc2 scan
?SCANNING....
?HELP???? UPDATES? A1
?WATFIV?? HELPCMD? A1
?BASIC??? HELPCMD? A1
?COBOL??? HELPCMD? A1
?EXECUTIL HELPCMD? A1
?FORTH??? HELPCMD? A1
?FORTRAN? HELPCMD? A1
?FORTRANG HELPCMD? A1
?FORTRANH HELPCMD? A1
?PASCAL?? HELPCMD? A1
?PASCOMP? HELPCMD? A1
?PASC370? HELPCMD? A1
?PASLINK? HELPCMD? A1
?PLCT???? HELPCMD? A1
?PLI????? HELPCMD? A1
?PL360??? HELPCMD? A1
?END-OF-FILE OR END-OF-TAPE
Ready; T=0.01/0.01 20:52:36

HELP UPDATES is XCOMPARE output from your version to mine.

I Hope This Helps.

?... Mark S.


Re: Updated Help

 

On Sun, Dec 19, 2021 at 11:01 AM, Dave Wade wrote:

I have done minor updates to the recent files and created a few more help files for the likes of BASIC, COBOL, FORTRAN, PL360, PLC and PLI

I also intend to add the manual for PL360. The are in the folder below as ¡°helpfiles.aws¡± (vmfplc2) and ¡°helpfiles.zip¡± (ascii zip)

If any one does read them can they let me know about typos etc.

Dave, I reviewed all but the GCC related help files, making changes to try to make them all more like VM/370 help files.
/g/h390-vm/files/Help%20File%20Updates/2022-01-07.HELP.FILES.UPDATED.het

vmfplc2 rew

Ready; T=0.01/0.01 20:52:32
vmfplc2 scan
?SCANNING....
?HELP???? UPDATES? A1
?WATFIV?? HELPCMD? A1
?BASIC??? HELPCMD? A1
?COBOL??? HELPCMD? A1
?EXECUTIL HELPCMD? A1
?FORTH??? HELPCMD? A1
?FORTRAN? HELPCMD? A1
?FORTRANG HELPCMD? A1
?FORTRANH HELPCMD? A1
?PASCAL?? HELPCMD? A1
?PASCOMP? HELPCMD? A1
?PASC370? HELPCMD? A1
?PASLINK? HELPCMD? A1
?PLCT???? HELPCMD? A1
?PLI????? HELPCMD? A1
?PL360??? HELPCMD? A1
?END-OF-FILE OR END-OF-TAPE
Ready; T=0.01/0.01 20:52:36

HELP UPDATES is XCOMPARE output from your version to mine.

I Hope This Helps.

?... Mark S.