Before invoking the service, the caller must ensure that the following
general purpose registers (GPRs) contain the specified information:
- Register
- Contents
- 1
- If using a call, the address of 2 fullwords in the primary address
space:
- First fullword contains the address of an 8-byte time-of-day (TOD)
clock value.
In the clock value, bit 0 is treated as on to allow
the service to handle values from May 11, 1971, at 11:56:53 to September
17, 2042, at 23:53:47. In the value, the partial microseconds must
be truncated and not rounded.
- Next fullword contains the address of a 17-byte output area.
Note: If using a LINK macro, specify the addresses
of the fullwords in the PARAM parameter.
- 13
- Address of a 72-byte register save area, which is in the primary
address space.
- 14
- Return address. Bit 0 must contain 1 to indicate that control
is to be returned in 31-bit addressing mode or contain 0 to indicate
24-bit addressing mode.
- 15
- The entry point address of the 17-character time stamp service,
BLSUMTOD.