Previous Topic: The CAZ2JAPT CSECTNext Topic: The CAZ2JOEL CSECT


The CAZ2UTAB CSECT

The CAZ2UTAB CSECT supplies unit name/device type equivalences for the no runtime option (NORUNT). This assists in validation for the CA JCLCheck user, since CA JCLCheck does not access the z/OS unit name tables directly in this mode. Unit names not defined in this table are arbitrarily assumed to be direct access (3390).

The CSECT consists of one or more ten-byte entries, and is terminated by a single X'FF' byte. Each entry consists of an eight-byte unit name and a two-byte device type code. Device type codes correspond to the last two bytes of the UCBTYP field, as documented in various IBM manuals.

Some of the more common codes include:

Device Type

Hex String

2305

2006

3330 (model1)

2009

3340

200A

3350

200B

3375

200C

3330-I (model 2)

200D

3380

200E

3390

200F

3400-series

8003 (magnetic tape)

3480

8080 (magnetic tape)

3490

8181 (magnetic tape)

3590

8083 (magnetic tape)

9345

2004

9348

8081 (magnetic tape)

The default CAZ2UTAB CSECT supplied with CA JCLCheck is:

CAZ2UTAB CSECT
         DC   CL8'3420',X'8003'
         DC   CL8'3480',X'8080'
         DC   CL8'3490',X'8081'
         DC   CL8'3590',X'8083'
         DC   CL8'CART',X'8080'
         DC   CL8'TAPE',X'8003'
         DC   X'FF'              END OF TABLE
         END