On Mon, Nov 19, 2012 at 11:13 AM, Paul Gilmartin <paulgboul...@aim.com> wrote:
> On Mon, 19 Nov 2012 11:59:28 -0500, Martin, Larry D wrote:
>>
>>IBM Disk capacity tables show 3390-27 as 32760 Cylinders
>>
> That number is spookily close to 2^15.  Was it chosen by design
> for tolerance of code that might malfunction with a negative
> halfword cylinder number?  Has some such code been broken by
> the 3390-54?
>
> -- gil

IBM DS8XXX requires volumes to be an equal multiple of 1113 cylinders.
 Could have created a 3390-29 for the highest multiple under 32,760.
IBM ESS E/F20s allowed up to 32,670 , 800s allow up to 64K cylinders.

Only certain versions of z/OS support 3390-28 to 54.
Ceratin following version (z/OS 1.10?) support EAVs up to 4 * 3390-54.
z/OS 1.13+? support 16 * 3390-54.  Future incremental extentions up to
4096 * 3390-54 are expected per IBMs statement of direction.

The EAV addressing is converting the 3390 C'CCHHR' addressing to
x'ccccCCCHRR' format.  The X'cccc' is the low 16 bits of the cylinder
number, The X'CCC' is the high 12 bits of the cylinder number
(currently 4 bits used for the 16X * 3390-54).  The X'H' is the 4 bits
for the track number (0-15), The X'RR' is the 8 bits for the record
number.  The old C'HH' used 16 bits for a 4 bits value, so they took
the top 12 bits to extend the number of cylinders.

-- 
Mike A Schwab, Springfield IL USA
Where do Forest Rangers go to get away from it all?

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to