Hi
On 09.01.2013 17:06, Sam Siegel wrote:
On Tue, Jan 8, 2013 at 11:04 PM, Miklos Szigetvari <
miklos.szigetv...@isis-papyrus.com> wrote:
Hi
We have made something like this, not over CEEPIPI, but over same
assembler code.
Thanks. If I understand you correctly, all of your code is Assembler.
Please confirm.
No, it is C++ code , not over CEEPIPI, but over same assembler routine
to ENTER or EXIT Enclave SRB mode
I didn't noticed this in the Vendor Interface, but a few weeks ago, there
was a Webcast about C/C++ LE etc. etc . I asked about zIIP (i.e. Enclave
SRB mode), the answer was :NO support .
Will attempt to try the Vendor Interface now that you have seen it?
We have a very sophisticated C/C++ application, to generate AFP or PDF
datastream.
Our goal was to enable _some parts_, to run on zIIP.
It was impossible, to rewrite redesign it, but we could run for example
the ZLIB compress/decompress CPU intensive functions, in Enclave SRB mode.
On 09.01.2013 06:36, Sam Siegel wrote:
The Language Environment Vendor Interfaces (SA22-7568-09) mentions the
ability to use XL C/C++ in an SRB. This is the full XL C/C++, with some
restrictions, not METAL-C.
Chapter 4, Interfaces for Preinitialization,describes the general setup.
The summary is that it is done by calling CEEPIPI from a TCB to
establish
an init_sub_dp environment. The environment token returned from the
init_sub_dp call is then passed to the SRB. The SRB in turn calls CEEPIPI
using the call_sub_addr_nochk (12) or call_sub_addr_nochk2(14) functions
and the environment token returned by init_sub_dp.
Additionally, the LE Service Routine vector must be used to provide
suitable replacements.
Question: Has anyone used this facility? If you have, I would like to
exchange some emails with you to better understand the nuances involved in
getting this to work.
Thanks,
Sam
------------------------------**------------------------------**
----------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
------------------------------**------------------------------**----------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN