gtpm1m0w | TPF V4R1 Migration Guide: 3.1 to 4.1 |
This section provides information about different areas of the TPF 4.1 system that are new, changed, or no longer supported.
Table 26 summarizes the fixed file record changes to the TPF
4.1 system.
Table 26. Changes to Fixed File Records
In the TPF 4.1 system, most segments were changed in some
way. Table 27 summarizes the segment changes in the TPF 4.1
system.
Segment | Type | New, Changed, or No Longer Supported? | Description of Change |
---|---|---|---|
APTV | Offline | No Longer Supported | Not Applicable |
ARDA | Real-Time | No Longer Supported | Not Applicable |
ARDI | Real-Time | No Longer Supported | Not Applicable |
ARDQ | Real-Time | No Longer Supported | Not Applicable |
ARDR | Real-Time | No Longer Supported | Not Applicable |
ARDT | Real-Time | No Longer Supported | Not Applicable |
ARDX | Real-Time | No Longer Supported | Not Applicable |
ARDZ | Real-Time | No Longer Supported | Not Applicable |
ARD1 | Real-Time | No Longer Supported | Not Applicable |
ARD2 | Real-Time | No Longer Supported | Not Applicable |
ARD3 | Online Assembler | Changed | This segment was changed to delete the automated patch routine (ARD) support. |
ARD4 | Real-Time | No Longer Supported | Not Applicable |
ARD5 - ARD9 | Online Assembler | Changed | These segments were changed to delete the automated patch routine (ARD support. |
ARDW | Online Assembler | Changed | This segment was changed to delete the automated patch routine (ARD) support. |
ARDY | Online Assembler | Changed | This segment was changed to delete the automated patch routine (ARD) support. |
BDBA | Online Assembler | Changed | This segment contains various internal changes to support the database reorganization utility for the TPF 4.1 system. |
BDBF | Online Assembler | Changed | This segment contains various internal changes to support the database reorganization utility for the TPF 4.1 system. |
BDBG | Online Assembler | Changed | This segment contains various internal changes to support the database reorganization utility for the TPF 4.1 system. |
BDBL | Online Assembler | Changed | This segment contains various internal changes to support the database reorganization utility for the TPF 4.1 system. |
BDBM | Online Assembler | Changed | This segment contains various internal changes to support the database reorganization utility for the TPF 4.1 system. |
BDBN | Online Assembler | Changed | This segment contains various internal changes to support the database reorganization utility for the TPF 4.1 system. |
BDBP | Online Assembler | Changed | This segment contains various internal changes to support the database reorganization utility for the TPF 4.1 system. |
BDBQ | Real-Time | No Longer Supported | Not Applicable |
BKD8 | Real-Time Assembler | New | Not Applicable |
BMDW | Real-Time | No Longer Supported | Not Applicable |
BMD0 | Online Assembler | Changed | This segment now contains the selective file trace (SFT) initialization code from the BMD2 segment. |
BMD1 | Online Assembler | Changed | The BMD10001 online message has been deleted because 3420 support has
been dropped. The BMD10002 online message has been changed so that is
not model dependent.
See Messages (System Error and Offline) and Messages (Online) for more information about this message. |
BMD2 | Real-Time | No Longer Supported | Not Applicable |
BMD3 | Online Assembler | Changed | This segment now contains the relevant terminate code from the BMD2 segment. |
BMD4 | Online Assembler | Changed | This segment now performs all the canned error response processing. |
BMD5 | Online Assembler | Changed | This segment now contains BMD6 calls changed to BMD4 calls. |
BMD6 | Real-Time | No Longer Supported | Not Applicable |
BMTB | Real-Time | No Longer Supported | Not Applicable |
BMT0 | Real-Time | No Longer Supported | Not Applicable |
BMT1 | Real-Time | No Longer Supported | Not Applicable |
BMT2 | Real-Time | No Longer Supported | Not Applicable |
BMT3 | Online Assembler | Changed | This segment now writes the entire main I-stream SVC to tape for the trace count function. |
BMT4 | Real-Time | No Longer Supported | Not Applicable |
BMT5 | Online Assembler | Changed | This segment now initializes the count field of each entry in the main I-stream SVC table for the trace count function. |
BMT6 | Online Assembler | Changed | This segment now saves the address of the current and required core level tables in CRTT for the trace count function. |
BMT9 | Real-Time | No Longer Supported | Not Applicable |
BMTA | Online Assembler | Changed | This segment now calls the resource vector table (RVT) entry locating routine in CRTT instead of the BMT0 segment. |
BMTC | Online Assembler | Changed | This mnemonic PTV has been deleted from this segment. |
BMTD | Online Assembler | Changed | The macro group PTV has been deleted from this segment. |
BMTE | Online Assembler | Changed | This segment now contains all error messages sent by initialization and shutdown segments. |
BPTV | Online Assembler | Changed | This segment has been moved into the CCUTIL CP CSECT. |
BXDB | Real-Time | No Longer Supported | Not Applicable |
BXFB | Real-Time | No Longer Supported | Not Applicable |
BXGH | Real-Time | No Longer Supported | Not Applicable |
BXHH | Real-Time | No Longer Supported | Not Applicable |
CAC3 | Real-Time | No Longer Supported | Not Applicable |
CCCWTN | CP CSECT | New | Not Applicable |
CCDCOL | CP CSECT | New | Not Applicable |
CCSTOR | CP CSECT | New | Not Applicable |
CCUTIL | CP CSECT | New | Not Applicable |
CEET | Online Assembler | Changed | The selective file dump and trace (SFDT) part of the code and constants have been moved to CTSF in the CCUTIL CP CSECT. |
CEFZ | Online Assembler | Changed | Real-time tape name equates in the system allocator (SAL) table are no longer supported in the TPF 4.1 system. However, the CEFZ segment has been changed so that you can code the RTMAP macros in this segment to define real-time tape equates. (You must code one RTMAP macro for each real-time tape name equate being generated.) |
CELA | Real-Time C Language | New | Not Applicable |
CELB | Real-Time C Language | New | Not Applicable |
CELC | Real-Time C Language | New | Not Applicable |
CELD | Real-Time C Language | New | Not Applicable |
CELE | Real-Time C Language | New | Not Applicable |
CELF | Real-Time C Language | New | Not Applicable |
CELG | Real-Time Assembler | New | Not Applicable |
CELH | Real-Time C Language | New | Not Applicable |
CELI | Real-Time C Language | New | Not Applicable |
CELJ | Real-Time C Language | New | Not Applicable |
CELK | Real-Time C Language | New | Not Applicable |
CELL | Real-Time C Language | New | Not Applicable |
CELM | Real-Time C Language | New | Not Applicable |
CELN | Real-Time C Language | New | Not Applicable |
CELO | Real-Time C Language | New | Not Applicable |
CELP | Real-Time C Language | New | Not Applicable |
CELR | Real-Time C Language | New | Not Applicable |
CELS | Real-Time C Language | New | Not Applicable |
CELT | Real-Time C Language | New | Not Applicable |
CELU | Real-Time C Language | New | Not Applicable |
CELV | Real-Time C Language | New | Not Applicable |
CELW | Real-Time C Language | New | Not Applicable |
CELX | Real-Time C Language | New | Not Applicable |
CELY | Real-Time C Language | New | Not Applicable |
CELZ | Real-Time C Language | New | Not Applicable |
CEL0 | Real-Time C Language | New | Not Applicable |
CEL1 | Real-Time C Language | New | Not Applicable |
CEL2 | Real-Time C Language | New | Not Applicable |
CEL3 | Real-Time Assembler | New | Not Applicable |
CEL4 | Real-Time C Language | New | Not Applicable |
CEL5 | Real-Time C Language | New | Not Applicable |
CEL6 | Real-Time C Language | New | Not Applicable |
CEL7 | Real-Time C | New | Not Applicable |
CEL8 | Real-Time C Language | New | Not Applicable |
CEL9 | Real-Time Assembler | New | Not Applicable |
CERC | Real-Time C Language | New | Not Applicable |
CHDD | Online Assembler | Changed | Most of the function found in the TPF 3.1 system has been moved to the new CHDF segment in the TPF 4.1 system. |
CHDF | Real-Time Assembler | New | Not Applicable |
CHKA | Online Assembler | Changed | In the TPF 4.1 system, the function of this segment has been expanded. In the TPF 3.1 system, this segment used to keypoint the CCB tables. In the TPF 4.1 system, this segment keypoints the SCB1 and SCB2 tables in addition to the CCB tables. |
CHKB | Real-Time Assembler | New | Not Applicable |
CHKR | Real-Time Assembler | New | Not Applicable |
CHNC | Real-Time Assembler | New | Not Applicable |
CHNL | Real-Time Assembler | New | Not Applicable |
CHNO | Real-Time Assembler | New | Not Applicable |
CHNP | Real-Time Assembler | New | Not Applicable |
CHNR | Real-Time Assembler | New | Not Applicable |
CHNS | Real-Time Assembler | New | Not Applicable |
CHNT | Real-Time Assembler | New | Not Applicable |
CHNV | Real-Time Assembler | New | Not Applicable |
CHNX | Real-Time Assembler | New | Not Applicable |
CHQI | Real-Time Assembler | New | Not Applicable |
CHRG | Real-Time Assembler | New | Not Applicable |
CHRM | Real-Time Assembler | New | Not Applicable |
CHRP | Real-Time Assembler | New | Not Applicable |
CHRR | Real-Time Assembler | New | Not Applicable |
CHRS | Real-Time Assembler | New | Not Applicable |
CHRT | Real-Time Assembler | New | Not Applicable |
CHRX | Real-Time Assembler | New | Not Applicable |
CHSB | Real-Time Assembler | New | Not Applicable |
CHSD | Real-Time Assembler | New | Not Applicable |
CHZL | Real-Time Assembler | New | Not Applicable |
CHZN | Real-Time Assembler | New | Not Applicable |
CHZS | Real-Time Assembler | New | Not Applicable |
CHZT | Real-Time Assembler | New | Not Applicable |
CHZU | Real-Time Assembler | New | Not Applicable |
CHZW | Real-Time Assembler | New | Not Applicable |
CHZX | Real-Time Assembler | New | Not Applicable |
CHZY | Real-Time Assembler | New | Not Applicable |
CIJA | Real-Time | No Longer Supported | Not Applicable |
CIJB | Real-Time | No Longer Supported | Not Applicable |
CIJD | Real-Time | No Longer Supported | Not Applicable |
CIJP | Real-Time | No Longer Supported | Not Applicable |
CIKA | Real-Time C Language | New | Not Applicable |
CIKB | Real-Time C Language | New | Not Applicable |
CIKC | Real-Time C Language | New | Not Applicable |
CIKD | Real-Time C Language | New | Not Applicable |
CIKE | Real-Time C Language | New | Not Applicable |
CILA | Real-Time C Language | New | Not Applicable |
CILB | Real-Time C Language | New | Not Applicable |
CIL0 | Real-Time C Language | New | Not Applicable |
CIL1 | Real-Time C Language | New | Not Applicable |
CIL2 | Real-Time C Language | New | Not Applicable |
CIL3 | Real-Time C Language | New | Not Applicable |
CIL4 | Real-Time C Language | New | Not Applicable |
CIL5 | Real-Time C Language | New | Not Applicable |
CIL6 | Real-Time C Language | New | Not Applicable |
CIL7 | Real-Time C Language | New | Not Applicable |
CIMA | Real-Time C Language | New | Not Applicable |
CIMB | Real-Time C Language | New | Not Applicable |
CIMC | Real-Time C Language | New | Not Applicable |
CIMD | Real-Time C Language | New | Not Applicable |
CIME | Real-Time C Language | New | Not Applicable |
CIMF | Real-Time C Language | New | Not Applicable |
CIMG | Real-Time C Language | New | Not Applicable |
CIMH | Real-Time C Language | New | Not Applicable |
CIMI | Real-Time C Language | New | Not Applicable |
CIMJ | Real-Time C Language | New | Not Applicable |
CIMK | Real-Time C Language | New | Not Applicable |
CIML | Real-Time C Language | New | Not Applicable |
CIMN | Real-Time C Language | New | Not Applicable |
CIMO | Real-Time C Language | New | Not Applicable |
CIMP | Real-Time C Language | New | Not Applicable |
CIMQ | Real-Time C Language | New | Not Applicable |
CIMR | Real-Time C Language | New | Not Applicable |
CIMS | Real-Time C Language | New | Not Applicable |
CIMT | Real-Time C Language | New | Not Applicable |
CIMU | Real-Time C Language | New | Not Applicable |
CIMV | Real-Time C Language | New | Not Applicable |
CIMW | Real-Time C Language | New | Not Applicable |
CIMX | Real-Time C Language | New | Not Applicable |
CIMY | Real-Time C Language | New | Not Applicable |
CIMZ | Real-Time C Language | New | Not Applicable |
CIM0 | Real-Time C Language | New | Not Applicable |
CIM3 | Real-Time C Language | New | Not Applicable |
CIM4 | Real-Time C Language | New | Not Applicable |
CIM5 | Real-Time C Language | New | Not Applicable |
CIM6 | Real-Time C Language | New | Not Applicable |
CIM7 | Real-Time C Language | New | Not Applicable |
CIM8 | Real-Time C Language | New | Not Applicable |
CIM9 | Real-Time C Language | New | Not Applicable |
CIP0 | Real-Time Assembler | New | Not Applicable |
CJIS | Online Assembler | Changed | This segment has been moved to the CCCWTN CP CSECT from the CCSONS CP CSECT. |
CLDA | Real-Time C Language | New | Not Applicable |
CLDB | Real-Time C Language | New | Not Applicable |
CLDC | Real-Time C Language | New | Not Applicable |
CLDF | Real-Time C Language | New | Not Applicable |
CLDG | Real-Time C Language | New | Not Applicable |
CLDH | Real-Time C Language | New | Not Applicable |
CLDI | Real-Time C Language | New | Not Applicable |
CLDJ | Real-Time C Language | New | Not Applicable |
CLDK | Real-Time C Language | New | Not Applicable |
CLDL | Real-Time C Language | New | Not Applicable |
CLDM | Real-Time C Language | New | Not Applicable |
CLDN | Real-Time C Language | New | Not Applicable |
CLDO | Real-Time C Language | New | Not Applicable |
CLDP | Real-Time C Language | New | Not Applicable |
CLDT | Real-Time C Language | New | Not Applicable |
CLDU | Real-Time C Language | New | Not Applicable |
CLDV | Real-Time C Language | New | Not Applicable |
CLDW | Real-Time C Language | New | Not Applicable |
CLDX | Real-Time C Language | New | Not Applicable |
CLDY | Real-Time C Language | New | Not Applicable |
CLDZ | Real-Time C Language | New | Not Applicable |
CLD0 | Real-Time C Language | New | Not Applicable |
CLD1 | Real-Time Assembler | New | Not Applicable |
CLD3 | Real-Time C Language | New | Not Applicable |
CLD4 | Real-Time Assembler | New | Not Applicable |
CLD6 | Real-Time C Language | New | Not Applicable |
CLD7 | Real-Time C Language | New | Not Applicable |
CLD8 | Real-Time C Language | New | Not Applicable |
CLD9 | Real-Time C Language | New | Not Applicable |
CLEA | Real-Time C Language | New | Not Applicable |
CLEB | Real-Time C Language | New | Not Applicable |
CLEC | Real-Time C Language | New | Not Applicable |
CLEF | Real-Time C Language | New | Not Applicable |
CLEG | Real-Time C Language | New | Not Applicable |
CLEI | Real-Time C Language | New | Not Applicable |
CLEJ | Real-Time C Language | New | Not Applicable |
CLEK | Real-Time Assembler | New | Not Applicable |
CLEL | Real-Time C Language | New | Not Applicable |
CLEM | Real-Time C Language | New | Not Applicable |
CLEN | Real-Time C Language | New | Not Applicable |
CLEO | Real-Time C Language | New | Not Applicable |
CLEP | Real-Time C Language | New | Not Applicable |
CLEQ | Real-Time C Language | New | Not Applicable |
CLER | Real-Time C Language | New | Not Applicable |
CLES | Real-Time C Language | New | Not Applicable |
CLET | Real-Time C Language | New | Not Applicable |
CLEU | Real-Time Assembler | New | Not Applicable |
CLEV | Real-Time C Language | New | Not Applicable |
CLEW | Real-Time C Language | New | Not Applicable |
CLEX | Real-Time C Language | New | Not Applicable |
CLEY | Real-Time C Language | New | Not Applicable |
CLEZ | Real-Time C Language | New | Not Applicable |
CLE1 | Real-Time C Language | New | Not Applicable |
CLE2 | Real-Time C Language | New | Not Applicable |
CLE3 | Real-Time C Language | New | Not Applicable |
CLE4 | Real-Time C Language | New | Not Applicable |
CLE5 | Real-Time C | New | Not Applicable |
CLE6 | Real-Time C Language | New | Not Applicable |
CLE7 | Real-Time C Language | New | Not Applicable |
CLE8 | Real-Time C Language | New | Not Applicable |
CLE9 | Real-Time C Language | New | Not Applicable |
CLHB | Online Assembler | Changed | This segment has been moved into the CCSTOR CP CSECT from the CCCLHR CP CSECT. |
CLXA | Online Assembler | Changed | This segment has been changed to allow the SENDC macro to invoke the
ROUTC user exit.
See TPF System Macros for more information about the SENDC macro. |
CMSK | Real-Time | No Longer Supported | Not Applicable |
CMTW | Real-Time | No Longer Supported | Not Applicable |
CMW0 | Real-Time Assembler | Changed | This segment no longer handles the output message transmission queuing function for LU 6.2. This function is now handled by the CMW3 segment. In addition, the information passed from the CMW0 segment to the user exits was enhanced. |
CMW2 | Real-Time | No Longer Supported | Not Applicable |
CMW3 | Real-Time Assembler | New | Not Applicable |
CNOS | Real-Time (HPO Feature) | No Longer Supported | Not Applicable |
CNPA | Real-Time (HPO Feature) | No Longer Supported | Not Applicable |
CNPB | Real-Time (HPO Feature) | No Longer Supported | Not Applicable |
CNPC | Real-Time (HPO Feature) | No Longer Supported | Not Applicable |
CNPD | Real-Time (HPO Feature) | No Longer Supported | Not Applicable |
CNPE | Real-Time (HPO Feature) | No Longer Supported | Not Applicable |
CNP1 | Real-Time (HPO Feature) | No Longer Supported | Not Applicable |
CNP2 | Real-Time (HPO Feature) | No Longer Supported | Not Applicable |
CNP3 | Real-Time (HPO Feature) | No Longer Supported | Not Applicable |
CNP4 | Real-Time (HPO Feature) | No Longer Supported | Not Applicable |
CNP5 | Real-Time (HPO Feature) | No Longer Supported | Not Applicable |
CNP7 | Real-Time (HPO Feature) | No Longer Supported | Not Applicable |
CNP8 | Real-Time (HPO Feature) | No Longer Supported | Not Applicable |
CNP9 | Real-Time (HPO Feature) | No Longer Supported | Not Applicable |
CNQA | Real-Time (HPO Feature) | No Longer Supported | Not Applicable |
CNQC | Real-Time (HPO Feature) | No Longer Supported | Not Applicable |
CNVNN1 | Offline | No Longer Supported | Not Applicable |
COEE | Real-Time | No Longer Supported | Not Applicable |
COLA | Real-Time C Language | New | Not Applicable |
COLC | Real-Time C Language | New | Not Applicable |
COLE | Real-Time C Language | New | Not Applicable |
COLF | Real-Time C Language | New | Not Applicable |
COLG | Real-Time C Language | New | Not Applicable |
COLH | Real-Time C Language | New | Not Applicable |
COLI | Real-Time C Language | New | Not Applicable |
COLJ | Real-Time C Language | New | Not Applicable |
COLK | Real-Time C Language | New | Not Applicable |
COLM | Real-Time C Language | New | Not Applicable |
COLN | Offline C Language | New | Not Applicable |
COLS | Real-Time C Language | New | Not Applicable |
COLT | Real-Time C Language | New | Not Applicable |
COLV | Real-Time C Language | New | Not Applicable |
COLW | Real-Time C Language | New | Not Applicable |
COLX | Real-Time C Language | New | Not Applicable |
COLY | Real-Time C Language | New | Not Applicable |
COLZ | Real-Time C Language | New | Not Applicable |
COL0 | Real-Time C Language | New | Not Applicable |
COL1 | Real-Time C Language | New | Not Applicable |
COL2 | Real-Time C Language | New | Not Applicable |
COL3 | Real-Time C Language | New | Not Applicable |
COL4 | Real-Time C Language | New | Not Applicable |
COL5 | Real-Time C Language | New | Not Applicable |
COL6 | Real-Time C Language | New | Not Applicable |
COL7 | Real-Time C Language | New | Not Applicable |
COL8 | Real-Time C Language | New | Not Applicable |
COL9 | Real-Time C Language | New | Not Applicable |
CONM | Real-Time | No Longer Supported | Not Applicable |
COS5 | Real-Time Assembler | New | Not Applicable |
COS6 | Real-Time Assembler | New | Not Applicable |
COT1 | Real-Time Assembler | New | Not Applicable |
COT2 | Real-Time Assembler | New | Not Applicable |
COT5 | Real-Time Assembler | New | Not Applicable |
COT7 | Real-Time Assembler | New | Not Applicable |
COV1 | Real-Time | No Longer Supported | Not Applicable |
COWA | Real-Time | No Longer Supported | Not Applicable |
CO0E | Real-Time (C Language) | No Longer Supported | Not Applicable |
CPEP | Real-Time Assembler | New | Not Applicable |
CPRE | Real-Time Assembler | New | Not Applicable |
CPSU | Real-Time Assembler | New | Not Applicable |
CPTV | Real-Time Assembler | Changed | This segment has been moved to the CCUTIL CP CSECT. |
CRBB | Real-Time | No Longer Supported | Not Applicable |
CRDQ | Changed | Online Assembler | In the TPF 3.1 system, this segment contained CRDR. In the TPF 4.1 system, CRDR has been moved out of the CRDQ segment and created as a separate segment. |
CRDY | Real-Time (TPFAR Feature) | No Longer Supported | Not Applicable |
CREJ | C Language (TPFAR Feature) | New | Not Applicable |
CRHH | Real-Time | No Longer Supported | Not Applicable |
CRIJ | Real-Time | No Longer Supported | Not Applicable |
CRKK | Real-Time | No Longer Supported | Not Applicable |
CRLA | Real-Time C Language | New | Not Applicable |
CRLB | Real-Time C Language | New | Not Applicable |
CRLC | Real-Time C Language | New | Not Applicable |
CRLD | Real-Time C Language | New | Not Applicable |
CRLE | Real-Time C Language | New | Not Applicable |
CRLF | Real-Time C Language | New | Not Applicable |
CRLG | Real-Time C Language | New | Not Applicable |
CRLL | Real-Time | No Longer Supported | Not Applicable |
CRLH | Real-Time C Language | New | Not Applicable |
CRLI | Real-Time C Language | New | Not Applicable |
CRLJ | Real-Time C Language | New | Not Applicable |
CRLK | Real-Time C Language | New | Not Applicable |
CRLM | Real-Time C Language | New | Not Applicable |
CRLN | Real-Time C Language | New | Not Applicable |
CRLO | Real-Time C Language | New | Not Applicable |
CRLP | Real-Time C Language | New | Not Applicable |
CRLR | Real-Time C Language | New | Not Applicable |
CRLS | Real-Time C Language | New | Not Applicable |
CRLT | Real-Time C Language | New | Not Applicable |
CRMM | Real-Time | No Longer Supported | Not Applicable |
CRNN | Real-Time | No Longer Supported | Not Applicable |
CROO | Real-Time | No Longer Supported | Not Applicable |
CSCA | Real-Time Assembler | New | Not Applicable |
CSCB | Real-Time Assembler | New | Not Applicable |
CSDU | Real-Time | No Longer Supported | Not Applicable |
CSDX | Real-Time | No Longer Supported | Not Applicable |
CSDY | Real-Time | No Longer Supported | Not Applicable |
CSEB | Real-Time | No Longer Supported | Not Applicable |
CSEG | Real-Time | No Longer Supported | Not Applicable |
CSEH | Real-Time | No Longer Supported | Not Applicable |
CSEK | Real-Time | No Longer Supported | Not Applicable |
CSEM | Real-Time | No Longer Supported | Not Applicable |
CSEN | Real-Time | No Longer Supported | Not Applicable |
CSEO | Real-Time | No Longer Supported | Not Applicable |
CSEP | Real-Time | No Longer Supported | Not Applicable |
CSFB | Real-Time | No Longer Supported | Not Applicable |
CSFU | Real-Time C Language | New | Not Applicable |
CSFV | Real-Time Assembler | New | Not Applicable |
CSFW | Real-Time C Language | New | Not Applicable |
CSFX | Real-Time C Language | Changed | In the TPF 3.1 system, this segment was written in assembler language. In the TPF 4.1 system, this segment has been written in the IBM C language. |
CSFY | Real-Time C Language | Changed | In the TPF 3.1 system, this segment was written in assembler language. In the TPF 4.1 system, this segment has been written in the IBM C language. |
CSFZ | Real-Time C Language | New | Not Applicable |
CSF6 | Real-Time C Language | New | Not Applicable |
CSF7 | Real-Time C Language | New | Not Applicable |
CSF8 | Real-Time C Language | New | Not Applicable |
CSF9 | Real-Time C Language | New | Not Applicable |
CSJQ | Real-Time | No Longer Supported | Not Applicable |
CSJT | Real-Time | No Longer Supported | Not Applicable |
CSJZ | Real-Time Assembler | New | Not Applicable |
CSNU | Real-Time | No Longer Supported | Not Applicable |
CSRB | Real-Time C Language | New | Not Applicable |
CSRD | Real-Time C Language | Changed | In the TPF 3.1 system, this segment was written in assembler language. In the TPF 4.1 system, this segment has been written in the IBM C language. |
CSRE | Real-Time C Language | New | Not Applicable |
CSRF | Real-Time C Language | New | Not Applicable |
CSRG | Real-Time C Language | New | Not Applicable |
CSRH | Real-Time C Language | New | Not Applicable |
CSRI | Real-Time C Language | New | Not Applicable |
CSRJ | Real-Time C Language | New | Not Applicable |
CSRK | Real-Time C Language | New | Not Applicable |
CSRL | Real-Time C Language | New | Not Applicable |
CSTK | Real-Time Assembler | New | Not Applicable |
CS9A | Real-Time | No Longer Supported | Not Applicable |
CTK5 | Real-Time Assembler | New | Not Applicable |
CTU5 | Real-Time C Language | New | Not Applicable |
CTU6 | Real-Time C Language | New | Not Applicable |
CTU7 | Real-Time C Language | New | Not Applicable |
CT24 | Real-Time C Language | Changed | See New, Changed, and Obsolete User Exits for a description of changes to this segment. |
CT25 | Real-Time C Language | Changed | See New, Changed, and Obsolete User Exits for a description of changes to this segment. |
CT26 | Real-Time C Language | Changed | See New, Changed, and Obsolete User Exits for a description of changes to this segment. |
CUAE | Online Assembler | Changed | This segment has been changed to delete automated patch routine (ARD) support. |
CVAC | Real-Time | No Longer Supported | Not Applicable |
CVAE | Real-Time | No Longer Supported | Not Applicable |
CVAG | Real-Time | No Longer Supported | Not Applicable |
CVAI | Real-Time | No Longer Supported | Not Applicable |
CVAJ | Real-Time | No Longer Supported | Not Applicable |
CVAS | Real-Time | No Longer Supported | Not Applicable |
CVAT | Real-Time | No Longer Supported | Not Applicable |
CVA6 | Real-Time Assembler | New | Not Applicable |
CVA7 | Real-Time C Language | New | Not Applicable |
CVEH | Real-Time | No Longer Supported | Not Applicable |
CVFA | Real-Time | No Longer Supported | Not Applicable |
CVFR | Real-Time | No Longer Supported | Not Applicable |
CVF0 | Real-Time | No Longer Supported | Not Applicable |
CVF5 | Real-Time | No Longer Supported | Not Applicable |
CVF6 | Real-Time | No Longer Supported | Not Applicable |
CVHG | Real-Time | No Longer Supported | Not Applicable |
CVHV | Real-Time | No Longer Supported | Not Applicable |
CVJA | Real-Time | No Longer Supported | Not Applicable |
CVJM | Real-Time | No Longer Supported | Not Applicable |
CVJP | Real-Time | No Longer Supported | Not Applicable |
CVKF | Real-Time | No Longer Supported | Not Applicable |
CVLP | Real-Time | No Longer Supported | Not Applicable |
CVLT | Real-Time | No Longer Supported | Not Applicable |
CVLV | Real-Time | No Longer Supported | Not Applicable |
CVLW | Real-Time | No Longer Supported | Not Applicable |
CVME | Real-Time | No Longer Supported | Not Applicable |
CVMF | Real-Time | No Longer Supported | Not Applicable |
CVMJ | Real-Time | No Longer Supported | Not Applicable |
CVNT | Real-Time | No Longer Supported | Not Applicable |
CVOD | Real-Time | No Longer Supported | Not Applicable |
CVOL | Real-Time | No Longer Supported | Not Applicable |
CVPA | Real-Time Assembler | New | Not Applicable |
CVQJ | Real-Time | No Longer Supported | Not Applicable |
CVQM | Real-Time | No Longer Supported | Not Applicable |
CVRI | Real-Time C Language | New | Not Applicable |
CVRR | Real-Time | No Longer Supported | Not Applicable |
CVRS | Real-Time | No Longer Supported | Not Applicable |
CVSD | Real-Time | No Longer Supported | Not Applicable |
CVTF | Real-Time | No Longer Supported | Not Applicable |
CVWV | Real-Time | No Longer Supported | Not Applicable |
CVYC | Real-Time | No Longer Supported | Not Applicable |
CVZ3 | Real-Time C Language | New | Not Applicable |
CWCT | Real-Time | No Longer Supported | Not Applicable |
CWGB | Real-Time | No Longer Supported | Not Applicable |
CWTT | Real-Time | No Longer Supported | Not Applicable |
CYBB | Real-Time | No Longer Supported | Not Applicable |
CYB1 | Real-Time Assembler | New | Not Applicable |
CYB2 | Real-Time C Language | New | Not Applicable |
CYB3 | Real-Time Assembler | New | Not Applicable |
CYMZA | FCTBG Generated (ACP.SYMACRO) (See Note 1.) | New | Not Applicable |
CYMZB | FCTBG Generated (ACP.SYMACRO) (See Note 1.) | New | Not Applicable |
CYMZC | FCTBG Generated (ACP.SYMACRO) (See Note 1.) | New | Not Applicable |
CYMZD | FCTBG Generated (ACP.SYMACRO) (See Note 1.) | New | Not Applicable |
CYRB | Real-Time | No Longer Supported | Not Applicable |
CYYI | Real-Time Assembler | New | Not Applicable |
CZMN | Real-Time | No Longer Supported | Not Applicable |
CZM1 | Real-Time | No Longer Supported | Not Applicable |
CZM3 | Real-Time | No Longer Supported | Not Applicable |
CZM4 | Real-Time | No Longer Supported | Not Applicable |
CZM5 | Real-Time | No Longer Supported | Not Applicable |
CZN0 | Real-Time | No Longer Supported | Not Applicable |
CZN1 | Real-Time | No Longer Supported | Not Applicable |
CZSC | Real-Time | No Longer Supported | Not Applicable |
CZSD | Real-Time | No Longer Supported | Not Applicable |
CZXG | Real-Time C Language | New | Not Applicable |
CZXH | Real-Time C Language | New | Not Applicable |
CZXI | Real-Time Assembler | New | Not Applicable |
CZXK | Real-Time C Language | New | Not Applicable |
CZXL | Real-Time C Language | New | Not Applicable |
CZXM | Real-Time Assembler | New | Not Applicable |
C103 | Real-Time C Language | New | Not Applicable |
C104 | Real-Time C Language | New | Not Applicable |
C105 | Real-Time C Language | New | Not Applicable |
C106 | Real-Time C Language | New | Not Applicable |
C107 | Real-Time C Language | New | Not Applicable |
C108 | Real-Time C Language | New | Not Applicable |
C109 | Real-Time C Language | New | Not Applicable |
C110 | Real-Time C Language | New | Not Applicable |
C111 | Real-Time C Language | New | Not Applicable |
C266 | Real-Time C Language | New | Not Applicable |
C267 | Real-Time C Language | New | Not Applicable |
C269 | Real-Time Assembler | New | Not Applicable |
C273 | Real-Time Assembler | New | Not Applicable |
C274 | Real-Time Assembler | New | Not Applicable |
C275 | Real-Time Assembler | New | Not Applicable |
C276 | Real-Time Assembler | New | Not Applicable |
C277 | Real-Time Assembler | New | Not Applicable |
C278 | Real-Time C Language | New | Not Applicable |
C279 | Real-Time Assembler | New | Not Applicable |
C280 | Real-Time C Language | New | Not Applicable |
C281 | Real-Time Assembler | New | Not Applicable |
C282 | Real-Time Assembler | New | Not Applicable |
C285 | Real-Time Assembler | New | Not Applicable |
C286 | Real-Time Assembler | New | Not Applicable |
C287 | Real-Time Assembler | New | Not Applicable |
C288 | Real-Time Assembler | New | Not Applicable |
C290 | Real-Time Assembler | New | Not Applicable |
C291 | Real-Time Assembler | New | Not Applicable |
C$GTSZ | SIP Generated (ACP.SYMACRO) (See Note 1.) | New | Not Applicable |
C$IDFUNC | SIP Generated (ACP.SYMACRO) (See Note 1.) | New | Not Applicable |
C$MSOUT | Online Assembler | Changed | This segment has been moved from the C feature of the TPF 3.1 system into the High Performance Option feature (HPO feature) of the TPF 4.1 system. |
C$PI1DT | Online Assembler | Changed | This segment has been moved from the C feature of the TPF 3.1 system into the TPF 4.1 base. |
DFRIDT | SIP Generated (ACP.SYMACRO) (See Note 1.) | No Longer Supported | Not Applicable |
ECBUDS | SIP Generated (ACP.SYMACRO) (See Note 1.) | No Longer Supported | Not Applicable |
ECBUEQ | SIP Generated (ACP.SYMACRO) (See Note 1.) | No Longer Supported | Not Applicable |
EPTV | Online Assembler | Changed | This segment has been moved into the CCUTIL CP CSECT. |
FMTRA | FCTBG Generated (ACP.SYMACRO) (See Note 1.) | New | Not Applicable |
FMTRB | FCTBG Generated (ACP.SYMACRO) (See Note 1.) | New | Not Applicable |
FMTRC | FCTBG Generated (ACP.SYMACRO) (See Note 1.) | New | Not Applicable |
FMTRD | FCTBG Generated (ACP.SYMACRO) (See Note 1.) | New | Not Applicable |
FPTV | Online Assembler | Changed | This segment has been moved into the CCUTIL CP CSECT. |
FTBD00 | Offline C Language | New | Not Applicable |
FTBD01 | Offline C Language | New | Not Applicable |
FTBD02 | Offline C Language | New | Not Applicable |
FTBD03 | Offline C Language | New | Not Applicable |
FTBD04 | Offline C Language | New | Not Applicable |
FTBD05 | Offline C Language | New | Not Applicable |
FTBD06 | Offline C Language | New | Not Applicable |
FTBD07 | Offline C Language | New | Not Applicable |
FTBD08 | Offline C Language | New | Not Applicable |
FTBD09 | Offline C Language | New | Not Applicable |
FTBD10 | Offline C Language | New | Not Applicable |
FTBD11 | Offline C Language | New | Not Applicable |
FTBD12 | Offline C Language | New | Not Applicable |
FTBD13 | Offline C Language | New | Not Applicable |
FTER00 | Offline C Language | New | Not Applicable |
FTGN00 | Offline C Language | New | Not Applicable |
FTPS00 | Offline C Language | New | Not Applicable |
FTPS01 | Offline C Language | New | Not Applicable |
FTPS02 | Offline C Language | New | Not Applicable |
FTPS03 | Offline C Language | New | Not Applicable |
FTPS04 | Offline C Language | New | Not Applicable |
FTPS05 | Offline C Language | New | Not Applicable |
FTPS06 | Offline C Language | New | Not Applicable |
FTPS07 | Offline C Language | New | Not Applicable |
FTPS08 | Offline C Language | New | Not Applicable |
FTRG01 | Offline C Language | New | Not Applicable |
FTRG02 | Offline C Language | New | Not Applicable |
FTRG03 | Offline C Language | New | Not Applicable |
FTRG04 | Offline C Language | New | Not Applicable |
FTRG05 | Offline C Language | New | Not Applicable |
FTRG06 | Offline C Language | New | Not Applicable |
FTRG07 | Offline C Language | New | Not Applicable |
FTRG08 | Offline C Language | New | Not Applicable |
FTTD00 | Offline C Language | New | Not Applicable |
FTVA00 | Offline C Language | New | Not Applicable |
FTVA01 | Offline C Language | New | Not Applicable |
FTVA02 | Offline C Language | New | Not Applicable |
FTVA03 | Offline C Language | New | Not Applicable |
GPTV | Online Assembler | Changed | This segment has been moved into the CCUTIL CP CSECT. |
HPTV | Online Assembler | Changed | This segment has been moved into the CCUTIL CP CSECT. |
IBMSVC | Online Assembler | Changed | This segment contains the IBM SVC table entries. CRESVCs are now coded in the IBMSVC segment. |
IDSCFW | Online Assembler | Changed | This segment has been moved from the High Performance Option feature (HPO feature) of the TPF 3.1 system into the TPF 4.1 base. |
IPAT | SIP Generated (ACP.SYMACRO) (See Note 1.) | New | Not Applicable |
IPTV | Online Assembler | Changed | This segment has been moved into the CCUTIL CP CSECT. |
JCD7 | Real-Time | No Longer Supported | Not Applicable |
JCD9 | Real-Time | No Longer Supported | Not Applicable |
JCW0 | Real-Time | No Longer Supported | Not Applicable |
JPTV | Online Assembler | Changed | This segment has been moved into the CCUTIL CP CSECT. |
KPTV | Online Assembler | Changed | This segment has been moved into the CCUTIL CP CSECT. |
MPTV | Online Assembler | Changed | This segment has been moved into the CCUTIL CP CSECT. |
NPTV | Online Assembler | Changed | This segment has been moved into the CCUTIL CP CSECT. |
OLDA | Real-Time | No Longer Supported | Not Applicable |
OLDC | Real-Time | No Longer Supported | Not Applicable |
OLDD | Real-Time | No Longer Supported | Not Applicable |
OLDE | Real-Time | No Longer Supported | Not Applicable |
OLDF | Real-Time | No Longer Supported | Not Applicable |
OLDH | Real-Time | No Longer Supported | Not Applicable |
OLDJ | Real-Time | No Longer Supported | Not Applicable |
OLDK | Real-Time | No Longer Supported | Not Applicable |
OLDL | Real-Time | No Longer Supported | Not Applicable |
OLDN | Real-Time | No Longer Supported | Not Applicable |
OLDO | Real-Time | No Longer Supported | Not Applicable |
OLDP | Real-Time | No Longer Supported | Not Applicable |
OLDR | Online Assembler | Changed | In the TPF 3.1 system, this segment was written in assembler language. In the TPF 4.1, this segment has been written in the IBM C language. |
OLDU | Real-Time | No Longer Supported | Not Applicable |
OLD1 | Real-Time | No Longer Supported | Not Applicable |
OLD2 | Real-Time | No Longer Supported | Not Applicable |
OLD3 | Real-Time | No Longer Supported | Not Applicable |
OLD4 | Real-Time | No Longer Supported | Not Applicable |
OLD5 | Real-Time | No Longer Supported | Not Applicable |
OLD6 | Real-Time | No Longer Supported | Not Applicable |
OLD8 | Real-Time | No Longer Supported | Not Applicable |
OLD9 | Real-Time | No Longer Supported | Not Applicable |
OPMTBL | FCTBG Generated (ACP.SYMACRO) (See Note 1.) | New | Not Applicable |
PIUPRT | Online Assembler | Changed | In the TPF 3.1 system, this segment was written in assembler language. In the TPF 4.1 system, this segment has been written in IBM C language. |
PTVA | Real-Time | No Longer Supported | Not Applicable |
PTVD | Real-Time | No Longer Supported | Not Applicable |
PTVJ | Real-Time | No Longer Supported | Not Applicable |
PTVM | Real-Time | No Longer Supported | Not Applicable |
PTVQ | Real-Time | No Longer Supported | Not Applicable |
PTVY | Real-Time | No Longer Supported | Not Applicable |
RCTE | Real-Time | No Longer Supported | Not Applicable |
RTTFLM | Real-Time | No Longer Supported | Not Applicable |
SALO | Online Assembler | Changed | In the TPF 3.1 system, this segment was written in assembler language. In the TPF 4.1 system, this segment has been written in IBM C language. |
SPJPC1 | Real-Time | No Longer Supported | Not Applicable |
SPRIAT | Online Assembler | Changed | In the TPF 3.1 system, this was a SIP macro. In the TPF 4.1 system, this is sample code. |
SYFCTB | FCTBG Generated (See Note 1.) | New | Not Applicable |
SYMSEQ | SIP Generated (ACP.SYMACRO) (See Note 1.) | New | Not Applicable |
SYPGMSET | SIP Generated (ACP.SYMACRO) (See Note 1.) | No Longer Supported | Not Applicable |
SYSEQC | Online Assembler | Changed | In the TPF 4.1 system, the system equates are now produced by the file address compute program (FACE) table generator program (FCTBG). (The SYSEQC segment is found in ACP.SYMACRO.) |
TPFARAPI | Online Assembler | Changed | This segment has been moved from the C feature of the TPF 3.1 system to the TPF 4.1 base. |
UBDB | Real-Time Assembler | New | Not Applicable |
UCS1 | Real-Time Assembler | New | Not Applicable |
UELA | Real-Time Assembler | Changed | This segment has been changed to SPARE slots within IBMPAL. If you use this segment, you need to define it within your own allocator decks (as defined in the INDSN macro of SIP Stage 1). |
UELB | Real-Time Assembler | New | Not Applicable |
UELC | Real-Time C Language | New | Not Applicable |
UELD | Real-Time C Language | New | Not Applicable |
UELE | Real-Time C Language | New | Not Applicable |
UELF | Real-Time C Language | New | Not Applicable |
UELG | Real-Time C Language | New | Not Applicable |
UELH | Real-Time C Language | New | Not Applicable |
UELL | Real-Time C Language | New | Not Applicable |
UELM | Real-Time C Language | New | Not Applicable |
UELN | Real-Time C Language | New | Not Applicable |
UELO | Real-Time C Language | Changed | This segment was changed to SPARE slots within IBMPAL. If you use this segment, you need to define it within your own allocator decks (as defined in the INDSN macro of SIP Stage 1). |
UELP | Real-Time C Language | Changed | This segment was changed to SPARE slots within IBMPAL. If you use this segment, you need to define it within your own allocator decks (as defined in the INDSN macro of SIP Stage 1). |
UELQ | Real-Time C Language | Changed | This segment was changed to SPARE slots within IBMPAL. If you use this segment, you need to define it within your own allocator decks (as defined in the INDSN macro of SIP Stage 1). |
UELR | Offline C Language | New | Not Applicable |
UELS | Real-Time C Language | Changed | This segment was changed to SPARE slots within IBMPAL. If you use this segment, you need to define it within your own allocator decks (as defined in the INDSN macro of SIP Stage 1). |
UELT | Real-Time C Language | Changed | This segment was changed to SPARE slots within IBMPAL. If you use this segment, you need to define it within your own allocator decks (as defined in the INDSN macro of SIP Stage 1). |
UELU | Real-Time C Language | New | Not Applicable |
UELW | Real-Time C Language | New | Not Applicable |
UELX | Real-Time C Language | New | Not Applicable |
UEL1 | Real-Time C Language | New | Not Applicable |
UOLD | Real-Time | No Longer Supported | Not Applicable |
UOP3 | Real-Time Assembler | New | Not Applicable |
UPER | Real-Time Assembler | New | Not Applicable |
USR1 | Offline Assembler | New | Not Applicable |
USR2 | Offline Assembler | New | Not Applicable |
UVSN | Real-Time C Language | No Longer Supported | Not Applicable |
|
Table 28 summarizes the control program (CP) changes in the TPF
4.1 system.
Table 28. Changes to Control Programs (CPs)
Control Program (CP) | New, Changed, or No Longer Supported? | Description of Change |
---|---|---|
CCCCP2 | Changed | CCCCP2 is always present in the TPF 4.1 system. |
CCCTIN | Changed | CCTIN is now linked into the control program. |
CCCWTN | New | CCCWTN is a new CSECT. |
CCDCOL | New | CCDCOL is a new CSECT. |
CCLANG | Changed | CCLANG is always present in the TPF 4.1 system. |
CCSTOR | New | CCLANG is a new CSECT. |
CCUTIL | New | CCUTIL is a new CSECT. |
Table 29 summarizes the control program (CP) copy member changes in
the TPF 4.1 system.
Table 29. Changes to Control Program (CP) Copy Members
CP Copy Member | New, Changed, or No Longer Supported? | CSECT Where the CP Copy Member is Located |
---|---|---|
CCW1 | New | CCCWTN |
CCW2 | New | CCCWTN |
CDC1 | New | CCDCOL |
CEFA | New | CCTAPE |
CEFD | No Longer Supported | Not Applicable |
CEFG | No Longer Supported | Not Applicable |
CEFZ | New | CCTAPE |
CFAC | New | CCDBAF |
CIDP | New | CCCPSE |
CJIE | New | CCSONS |
CJIN | No Longer Supported | Not Applicable |
CJIR | New | CCSONS |
CJIW | New | CCSONS |
CLHH | New | CCSTOR |
CLHP | New | CCSTOR |
CLHV | New | CCSTOR |
CLRA | No Longer Supported | Not Applicable |
CLRC | No Longer Supported | Not Applicable |
CLRE | No Longer Supported | Not Applicable |
CLRI | No Longer Supported | Not Applicable |
CLRK | No Longer Supported | Not Applicable |
CLRM | No Longer Supported | Not Applicable |
CLRO | No Longer Supported | Not Applicable |
CLRQ | No Longer Supported | Not Applicable |
CLRS | No Longer Supported | Not Applicable |
CLRU | No Longer Supported | Not Applicable |
CLRW | No Longer Supported | Not Applicable |
CLRY | No Longer Supported | Not Applicable |
CLSA | No Longer Supported | Not Applicable |
CLSC | No Longer Supported | Not Applicable |
CLSE | No Longer Supported | Not Applicable |
CLSG | No Longer Supported | Not Applicable |
CLSI | No Longer Supported | Not Applicable |
CLSK | No Longer Supported | Not Applicable |
CLSM | No Longer Supported | Not Applicable |
CLSO | No Longer Supported | Not Applicable |
CLTA | No Longer Supported | Not Applicable |
CLTC | No Longer Supported | Not Applicable |
CLUA | No Longer Supported | Not Applicable |
CLUC | No Longer Supported | Not Applicable |
CLUI | No Longer Supported | Not Applicable |
CLVO | No Longer Supported | Not Applicable |
CMDI | New | CCMCDC |
CMIS | New | CCNUCL |
CNOM | New | CCSICF |
CPER | New | CCCPSE |
CPSL | New | CCCPSE |
CPSM | New | CCCPSE |
CPSP | No Longer Supported | Not Applicable |
CRTT | New | CCUTIL |
CS0F | New | CCSNA4 |
CS9A | No Longer Supported | Not Applicable |
CS9B | New | CCSNAF |
CTIN | New | CCCTIN |
CTSF | New | CCUTIL |
CT38 | New | CCCTIN |
CT99 | New | CCCTIN |
CUDP | New | CCUEXT |
LPTV | No Longer Supported | Not Applicable |
UFZ0 | New | CCNUCL |