¿ªÔÆÌåÓý

VM/370 new thrilling experience #VMCE


 

I would like to congratulate with the group because of the great work around the VM/370 CE 1.2. I was in the 70-80s a system programmer in VSE but never approached VM seriously.
The 6 pack run smoothly with last version of Hercules, I struggled because I shut down VM abruptly and didn't understand at first glance that it needed a manual CKPT in the next run, after that I was able to use EE, a great FSE using all the IBM standards I'm used to. I read some manual but the posts on the group helped very much to overcome the troubles.?
I was able to write, compile and run an asm program from VM/370 Quick guide for users,? which is an excellent manual to start from scratch like me. Great, I'm thrilled!
Some questions now:
1. is there in VM/370 an assembler macro to equate registers? If not where may I create my own one?
2. Is it possible to run VSE/ESA under VM/370? I guess the answer is no because the first come out many years after the second one
Thank you for the effort and help.?
Lucio Fassio.


 

¿ªÔÆÌåÓý

ESA is a newer architecture than VM/370 was designed to handle - it uses 31-bit addressing where VM/370 is from the older 24-bit addressing era.

I believe the matching OS of the 370 era would have been DOS/VS and there is support in place for running that under CE.


On 11/9/24 15:26, Lucio via groups.io wrote:

I would like to congratulate with the group because of the great work around the VM/370 CE 1.2. I was in the 70-80s a system programmer in VSE but never approached VM seriously.
The 6 pack run smoothly with last version of Hercules, I struggled because I shut down VM abruptly and didn't understand at first glance that it needed a manual CKPT in the next run, after that I was able to use EE, a great FSE using all the IBM standards I'm used to. I read some manual but the posts on the group helped very much to overcome the troubles.?
I was able to write, compile and run an asm program from VM/370 Quick guide for users,? which is an excellent manual to start from scratch like me. Great, I'm thrilled!
Some questions now:
1. is there in VM/370 an assembler macro to equate registers? If not where may I create my own one?
2. Is it possible to run VSE/ESA under VM/370? I guess the answer is no because the first come out many years after the second one
Thank you for the effort and help.?
Lucio Fassio.


 

On Sat, Nov 9, 2024 at 15:26 Lucio via <lucio.fassio=[email protected]> wrote:
1. is there in VM/370 an assembler macro to equate registers?

Yes: REGEQU.? You can instruct the assembler how to find it by the GLOBAL MACLIB CMSLIB command.

2. Is it possible to run VSE/ESA under VM/370?

No.? VSE/ESA will not run in an S/370 machine, and VM/370 will not create any other kind of virtual machine.

Ross


 

Actually, VSE/ESA version 1, like VM/ESA 370 Feature, had an ESA name but ran on 370. Even that probably wouldn't run on VM/CE, and wouldn't be licensed anyway.


On Sat, Nov 9, 2024 at 5:25?PM Ross Patterson via <ross.patterson=[email protected]> wrote:
On Sat, Nov 9, 2024 at 15:26 Lucio via <lucio.fassio=[email protected]> wrote:
1. is there in VM/370 an assembler macro to equate registers?

Yes: REGEQU.? You can instruct the assembler how to find it by the GLOBAL MACLIB CMSLIB command.

2. Is it possible to run VSE/ESA under VM/370?

No.? VSE/ESA will not run in an S/370 machine, and VM/370 will not create any other kind of virtual machine.

Ross



--
Jay Maynard


 

Thank you Ross! REGEQU worked like a charm, i didn't need to do anything, being logged in as CMSUSER, to get the macro compiled correctly.

Now i'm looking at some video that promise to be interesting:
VSAM on VM/370
KICKS! CICS for VM/370

I've a simple CICS application written in assembler command level and VSAM, it would be fun to have it run under VM/370.

If anyone knows about samples or direct experience I'd be interested to listen to.

Lucio,
?

Il giorno dom 10 nov 2024 alle ore 00:25 Ross Patterson via <ross.patterson=[email protected]> ha scritto:

On Sat, Nov 9, 2024 at 15:26 Lucio via <lucio.fassio=[email protected]> wrote:
1. is there in VM/370 an assembler macro to equate registers?

Yes: REGEQU.? You can instruct the assembler how to find it by the GLOBAL MACLIB CMSLIB command.

2. Is it possible to run VSE/ESA under VM/370?

No.? VSE/ESA will not run in an S/370 machine, and VM/370 will not create any other kind of virtual machine.

Ross