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
