A Fujitsu Technology Solutions ============================ Information on this document ---------------------------- On April 1, 2009, Fujitsu became the sole owner of Fujitsu Siemens Computers. This new subsidiary of Fujitsu has been renamed Fujitsu Technology Solutions. This document from the document archive refers to a product version which was released a considerable time ago or which is no longer marketed. Please note that all company references and copyrights in this document have been legally transferred to Fujitsu Technology Solutions. Contact and support addresses will now be offered by Fujitsu Technology Solutions and have the format ...@ts.fujitsu.com. The Internet pages of Fujitsu Technology Solutions are available at http://ts.fujitsu.com/... and the user documentation at http://manuals.ts.fujitsu.com. Copyright Fujitsu Technology Solutions, 2009 Hinweise zum vorliegenden Dokument ---------------------------------- Zum 1. April 2009 ist Fujitsu Siemens Computers in den alleinigen Besitz von Fujitsu uebergegangen. Diese neue Tochtergesellschaft von Fujitsu traegt seitdem den Namen Fujitsu Technology Solutions. Das vorliegende Dokument aus dem Dokumentenarchiv bezieht sich auf eine bereits vor laengerer Zeit freigegebene oder nicht mehr im Vertrieb befindliche Produktversion. Bitte beachten Sie, dass alle Firmenbezuege und Copyrights im vorliegenden Dokument rechtlich auf Fujitsu Technology Solutions uebergegangen sind. Kontakt- und Supportadressen werden nun von Fujitsu Technology Solutions angeboten und haben die Form ...@ts.fujitsu.com. Die Internetseiten von Fujitsu Technology Solutions finden Sie unter http://de.ts.fujitsu.com/..., und unter http://manuals.ts.fujitsu.com finden Sie die Benutzerdokumentation. Copyright Fujitsu Technology Solutions, 2009 A ---------------------------------------------------------------------- | Readme file for CMX (BS2000) V1.1A | | Edition: 29.02.96 | ---------------------------------------------------------------------- This readme file is based on the manual "CMX (BS2000) V1.0 - Communication Method in BS2000" U9583-J-Z125-1-7600 Edition September 1992 Contents: --------- 1. Subsystems, libraries and files ......................... Page 2 2. Compiling and linking ................................... Page 2 3. General corrections ..................................... Page 2 4. Differences between CMX(BS2000) and CMX(SINIX) .......... Page 2 5. CMX error messages ...................................... Page 3 A Page 2 1. Subsystems, libraries and files ------------------------------- CMX(BS2000) V1.1 is shipped with three subsystems: CMX-TP for TP programs CMX-TU for TU programs compiled with CMX(BS2000) V1.0 CMX-11 for TU programs compiled with CMX(BS2000) V1.1 As a result some library and file names have changed as follows: Old name New name Page ------------------------------------------------------------------- YDCMXLIB YDCMXLLM 6 SYSLIB.CMX.010 SYSLIB.CMX.011 6,16,18 SYSLNK.CMX.010 SYSLNK.CMX-11.011 6 CMX-TU CMX-11 6,18 2. Compiling and linking --------------------- (Correction to manual on page 18) Replace the first paragraph by the following: "A TS application program must be compiled using the C Compiler V2.1 or higher. Compiler option COMPILER-ACTION...LINKAGE=ILCS must be set. When linking, the modules YDCMXLNK and YDCERR from the library SYSLIB.CMX.011 and the CRTE runtime system must be linked to the program. The module YDCMXLNK is responsible for connecting to the CMX-11 subsystem that implements the actual CMX library." 3. General corrections ------------------- Page 13: Replace "if ((p_myname = t_myname(.." (example) by "if ((p_myname = t_getloc(.." Page 36: Replace "t_conrq( .. x_address.. x_address.." (example) by "t_conrq( .. t_address.. t_address.." Page 94: Replace "<- chain" (t_datarq) by "-> chain" Page 100: In the last sentence of the explanation of "opt" (t_disin) the word "type" must be inserted as follows: "...the underlying transport connection type." 4. Differences between CMX(BS2000) and CMX(SINIX) ---------------------------------------------- (Addition to manual on page 152) After the first paragraph ". In BS2000, a waiting..." add the following sentence: . A t_event() call is also permitted without t_attach(). A Page 3 5. CMX error messages ------------------ (Various additions and corrections) Page 154: The following section and diagram should be added: "Mapping of BCAM return code to the CMX return value: BCAM return code CMX return value 31 24 16 8 0 31 24 16 8 0 ------------------------- ------------------------- | SC2 | SC1 | MC2 | MC1 | | | | | | ------------------------- ------------------------- | | | ^ ^ ^ ^ | | | | | | | | | ------------- | | CMX | ------------------------- | error ------------------------------------------- value The return codes are not released as a guaranteed inter- face and should be seen only as diagnostics information. They may not be interpreted by the CMX application program." Page 155:Add the following in the "Meaning" column for value 255: "t_error() supplies the return code of the BCAM call. This is mapped to the CMX return value as described above." Page 157 and 160: The BCAM return code "10 00 00 20" occurs for T_APPLICATION and not for T_NOCCP. Page 159: The BCAM return code "0C 00 01 1C" must be replaced with return code "0C 00 02 1C". Page 162: Add a new return code before "60 00 00 24": T_SEQUENCE 5C 00 00 24 Exchange of expedited data not agreed for this connection.