In general, hardware-oriented control blocks' mapping macros begin with IHA, 
such as the PSA and ORB, but many basic z/OS operating system structures also 
begin with IHA.  The TCB is not a hardware structure, but is an OS/360 
construct that has been perpetuated through  all successor operating systems, 
including z/OS.  I must assume its mapping DSECT macro was named IKJTCB back in 
the 1960s, pre-TSO by many years, but I don't know that for sure.  Why would 
the mapping macro start with a prefix for a system component (TSO) that didn't 
surface for about 10 years (early 1970s) after the S/360 was announced?  The 
mystery deepens. 

Bill Fairchild 

Franklin, TN 

----- Original Message -----

From: "John McKown" <[email protected]> 
To: [email protected] 
Sent: Monday, December 9, 2013 3:48:03 PM 
Subject: Curiosity: TCB mapping macro name - why IKJTCB? 

Normally, I associate the prefix IKJ with TSO. Does anybody out there know 
why the TCB mapping macro is named IKJTCB instead of IHATCB. The PSA 
mapping macro is IHAPSA. The RB map name is IHARB. The ASCB map is IHASCB. 

Just curious. 

-- 
This is clearly another case of too many mad scientists, and not enough 
hunchbacks. 

Maranatha! <>< 
John McKown 

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