On Wed, Jan 9, 2013 at 12:31 PM, Miklos Szigetvari <
[email protected]> wrote:

>     Hi
>
>
> On 09.01.2013 17:06, Sam Siegel wrote:
>
>> On Tue, Jan 8, 2013 at 11:04 PM, Miklos Szigetvari <
>> miklos.szigetvari@isis-**papyrus.com <[email protected]>>
>> 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


Thanks ... got it now.


>
>
>>  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.
>

Well at least you got ZLIB running.


>
>>> 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 [email protected] with the message: INFO IBM-MAIN
>>>>
>>>>
>>>>
>>>>  ------------------------------****----------------------------**
>>> --**----------
>>>
>>> For IBM-MAIN subscribe / signoff / archive access instructions,
>>> send email to [email protected] with the message: INFO IBM-MAIN
>>>
>>>  ------------------------------**------------------------------**
>> ----------
>> For IBM-MAIN subscribe / signoff / archive access instructions,
>> send email to [email protected] with the message: INFO IBM-MAIN
>>
>>
>
> ------------------------------**------------------------------**----------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN
>

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to