Re: Re: Run CMS non-virtualiized?

Roger Bowler <rogerbowler-/[email protected]>
Newsgroups gmane.comp.emulators.hercules390.vm
Message-ID <[email protected]>
On Sunday, August 29, 2010 Dave Wade wrote:
> They are just the normal DIAGs so I don't believe there isn't a list
> any where. I think the main one is for disk i/o but you could do a
> PER TRACE of the IPL to see what actually happens. I guess CMS will
> IPL without some DIAGs but then other commands would fail.
 
Which version of CMS are we talking about? The VM/370 version?

Almost from the very start Hercules had support for some of the CP
DIAG codes, because one of the scenarios envisaged for Hercules in the
1999 timeframe was that CMS would run directly in a Hercules machine
without CP. The idea was to offer some kind of mainframe-like personal
computing environment (what I considered the PC "ought" to have been!)
Being very light on resource consumption, CMS was ideally suited to
the somewhat limited PC computing power of the time.

At the time the idea did not gain much traction, as people seemed more
interested in running MVS, so the project was never completed, but the
DIAG support is still there (in vm.c).

It would be relatively straightforward to add the missing DIAG codes.
AFAICR they are well-documented in the VM manuals.

To find out which DIAG codes are missing, you just have to IPL CMS,
see where it fails, add the missing DIAG, and repeat until it no
longer fails :-)

--
Regards,
Roger Bowler
http://perso.wanadoo.fr/rbowler
Hercules "I can't believe it's not a mainframe!"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.