RE: Re: GCIC Full screen applications - Update

"Rocky" <[email protected]> Wed, 6 Oct 2010 15:09:57 +0200
Newsgroups gmane.comp.emulators.hercules390.vm
Message-ID <[email protected]>
OK

 

I don’t really understand PDOS well enough to tell you whats missing.

 

You can divide the editor up into two basic parts.

 

The editing part and scrnio

The Disk io part

 

 

The editiing part –

 is all in memory, so once you load the program it's only memory
manipulation.

Maximum you might  need some getmains if you add records while editing.

Except for the screen handling which is IO and which for MVS I intended to
do with the standard TSO terminal macros.

Tput Tget STFSMODE STTMPMD

I like reinventing the world – But if I don't have to then I try to avoid
that.

 

The Disk IO part

 

Which is open close – and PUT/ GET/READ/open/close/bldl/read/write/check and
a few others that are needed for handling PDS files properly.

It's not simpe file handling and there is a lot of syste stuff involved.

 

So in 30 sentences explain what PDOS is or send me to the site to read up on
it

 

Roc

 

 

 

  _____  

From: [email protected] [mailto:[email protected]] On Behalf Of
kerravon86
Sent: Wednesday, October 06, 2010 14:42 
To: [email protected]
Subject: [H390-VM] Re: GCIC Full screen applications - Update

 

  

--- In [email protected] <mailto:H390-VM%40yahoogroups.com> , "Rocky"
<rocsystems@...> wrote:
>
> 1) the editor
> 
> It would mean that you would have to type something like:
> REDIT Myuser.cntl.lib(autoexec) in the best case

Bear in mind that I can do things in PDOS that
I would be ashamed to tell my mother, I was
thinking more in terms that I would have
another mechanism that causes PDOS to load
your program into an address space, then by
some unspecified mechanism tells this address
space to communicate with xyz address, which
is a 3270 terminal - what happens then?

I know how to load your MVS executable into
memory and start it TSO-command-style.

But at some point you will presumably do some
SVCs to attempt to open a file.

Ok, I have sufficient (sort of) code in place
to handle the OPEN request - what else will
your code do? I've got the GETMAIN SVC
available too.

Thanks. Paul.