Customer Software Release Notice for VSOS 7.53.00 Update Package Version 2 March, 1998 1100 Copyright Wang Laboratories, Inc., 1998 DISCLAIMER OF WARRANTIES AND LIMITATION OF LIABILITIES The staff of Wang Laboratories, Inc., has taken due care in preparing this manual; however, nothing contained herein modifies or alters in any way the standard terms and conditions of the Wang purchase, lease, or license agreement by which this software package was acquired, nor shall Wang Laboratories, Inc., or its subsidiaries be liable for incidental or consequential damages in connection with or arising from the use of the software package, the accompanying manual, or any related manuals. NOTICE All Wang Program Products are licensed to customers in accordance with the terms and conditions of the Wang Laboratories, Inc., Standard Program Products License; no ownership of Wang Software is transferred and any use beyond the terms of the aforesaid License, without the written authorization of Wang Laboratories, Inc., is prohibited. PREFACE This Customer Software Release Notice (CSRN) provides important information for using the files in Version 2 of the VSOS 7.53.00 Update Package. It describes enhancements and/or problems corrected as well as detailing procedures for installation. This notice also contains system requirements, and any restrictions or special considerations that may apply to the release. CHAPTER 1 ENHANCEMENTS 1.1 UTILITIES AND RELATED FILES BACKUP Added Year 2000 support PROCEDURE INTERPRETER Enhancement for new DATE8 Built-In Function &DATE8 extracts an eight-character string that represents the system date in the form of YYYYMMDD, where YYYY represents the year, MM represents the month, and DD represents the day of the month. In order to retrieve the year successfully the proper Operating System must be used. The 7.53.00 baseline of VS Operating Systems support the 4-digit year facility. Using any other Operating System in conjunction with this function will not provide the desired result. Be sure to read the General Rules carefully to be sure this is the proper function to be used. It is recommended that if running and Operating System prior to 7.53 that the DATE function be used in lieu of the DATE8 function. 1.1.1 General Rules &DATE8 requires no input parameters. An eight-character string value is returned in the form of YYYYMMDD, where YYYY represents the year, MM represents the month, and DD represents the day of the month. If the Operating System being run is prior to the 7.53 baseline the year results will contain 00 in the century digits. 1.1.2 General Format &date8 1.1.3 Example procedure declare &saved-date string(8) declare &formatted date string(8) initial " / / " assign &saved-date = &date8 assign &formatted date(1,2) = &saved date(5,2) assign &formatted date(4,2) = &saved date(7,2) assign &formatted date(7,4) = &saved date(1,4) - 2 - In the preceding example, if the date is December 15, 1986, the final value of &formatted date becomes 12/15/1986. If the Operating System being run if prior to the 7.53 baseline the final value of &formatted date wil be 12/15/0086. In this case the use of the DATE function would be highly recommended. 1.2 DEVICE CONTROLLER MICROCODE @50V68 Added support for the following: - 2279V7 9.0 GB fixed SCSI disk drive - 2288V3 2.6 GB removable SCSI disk drive - 2288V-3H-SE 2.3 GB Rewritable disk drive @50V68E Added support for the following: - 2279V7 9.0 GB fixed SCSI disk drive - A 9GB (2279V7) partition within a HPSS storage array. - 2288V3 2.6 GB removable SCSI disk drive - 2288V-3H-SE 2.3 GB Rewritable disk drive @70V68 Added support for the following: - 2279V7 9.0 GB fixed SCSI disk drive - 2288V3 2.6 GB removable SCSI disk drive - A 9GB (2279V7) partition within a HPSS storage array - 2288V-3H-SE 2.3 GB Rewritable disk drive - 3 - 1.3 CP9/CP11 SYSTEM BOOT FILES @MCRCU@ Added support for the following: - 2279V7 9.0 GB fixed SCSI disk drive - 2288V3 2.6 GB removable SCSI disk drive - 2288V-3H-SE 2.3 GB Rewritable disk drive CHAPTER 2 HARDWARE AND SOFTWARE REQUIREMENTS 2.1 HARDWARE REQUIREMENTS This release is supported on CP8, CP9, CP10, CP11 (genned as a CP9), CP12, CP14 and CP16 systems and requires a minimum of 2 MB of physical memory. 2.2 SOFTWARE REQUIREMENTS The files in this package require VS Operating System 07.53.00. - 4 - CHAPTER 3 PROBLEMS CORRECTED 3.1 UTILITIES AND RELATED FILES COPY A problem has been corrected in the COPY utility in which leap years were not being handled correctly. PROCEDURE INTERPRETER The correction to the &DATE4 format made in release 7.53.00 has had a negative impact to users who were using the previous version of the &DATE4 builtin function with the YYYYMMDD format. In order to allow these procedures to remain with as little impact as possible the new &DATE8 function is provided for use in liew of the &DATE4 builtin function. Please review the enhancements section of this CSRN for a detailed explanation of the differences in these two builtin functions. It has been reported that some users are attempting to use the 7.53 series of the Procedure Interpreter on Operating Systems prior to 7.53.00. Although the Procedure Interpreter will run on these operating systems the attempt to use unsupported features may cause unexpected results. The DATE4 feature was found to be one of these features. In this case the YYYY format was not returning zeros as expected but sometimes illegible results. The Procedure Interpreter now retrives the date as before but insures that the century digits not provided by pre-7.53.00 operating systems contains valid zeros instead of illegible text. CHAPTER 4 RESTRICTIONS AND SPECIAL CONSIDERATIONS 4.1 UTILITIES AND RELATED FILES PROCEDURE INTERPRETER The Procedure Interpreter must be named @PROC@. An attempt to use the interpreter by any other name will fail. - 5 - 4.2 DEVICE CONTROLLER MICROCODE @50V68/@50V8E SCSI devices should not be powered off and on during IPL. For 9GB support, software must be enabled by Wang. There is no IPL support for the 9 GB (2279V7) disk drive. @70V68 Each device attached to the 70V68 IOC must have a valid Wang copyright. The SCSI IOC must occupy position (ID) 7 on the SCSI bus. If a disk device on the IOC is used as the system (IPL) volume, that disk device must be configured according to the default configuration. IPL is not supported from a 9 GB (2279V7) disk. Users of 2259V1 streamers should be aware that while we guarantee default (high) density recording mode for tapes written from BOT, tapes appended to will be written at the tape's previously recorded density, be it low or high. This is due to the unit's upward compatibility with the manufacturer's earlier streamer, which Wang does not support. Although system IPL is functional from either of the supported RAID units (2277V1 and 2277V2), Wang does not recommend doing so. In the unlikely event that a reconstruct would be necessary, the system would have to be IPL'ed from a volume other than the volume requiring reconstruction. The RAIDSTAT utility will not function otherwise. The following restrictions exist if either of the supported RAID units' (2277V1 and 2277V2) location on the SCSI bus is Target x, Lun y, where y is greater than 0. 1) The volume's use as an IPL disk is not possible based on the description on page A-1 for the default configuration, as it applies to system IPL. 2) SYSCON's Easy IPL display (PF8) will never show the volume name. 3) VS/VM virtual SCSI support will be non-existant for volumes physically connected in this manner. - 6 - 4.3 CP9/CP11 SYSTEM BOOT FILES @MCRCU@ Workstation 0: The location of workstation 0 is determined by switch settings on the RCU board. If workstation 0 is an asynchronous workstation, the terminal must be configured to operate at a baud rate of 19200 bps, 1 stop bit, ODD Parity, and 8 data bits. - 7 - CHAPTER 5 MEDIA CONTENTS OVERVIEW This chapter describes the files that make up Version 2 of the VSOS 07.53.00 Update Package. The information in this chapter will help to determine which files to maintain on the system volume. To conserve space on the system volume, delete all unnecessary files after completing the installation of this release. The CODE column indicates whether or not a file should be installed on a customer system. The code consists of at most three characters: the first is an alphabetic character which indicates the installation option; the second is a digit which restricts the code to a certain CP type only; the third is used to indicate a footnote, which may describe additional information or documentation about the file. The installation option codes are as follows: M MANDATORY: This file must always be installed. This installation option code applies primarily to the operating system files, files required during IPL, and certain utilities such as SECURITY. C HARDWARE CONFIGURATION DEPENDENT: This file should be deleted if the corresponding device is not part of the system configuration. U USER-DEFINED: This file must reside on the system volume, but the contents are user defined. This installation option code applies to data files used by system programs (for example, the USERLIST file, which is maintained by the SECURITY utility). O OPTIONAL: This file should be included only if it will be used. Most utilities are assigned this code. - 8 - 5.1 PACKAGED UTILITIES AND RELATED FILES LIBRARY = UPDATE O BACKUP 07.53.00 Backup Utility O -WTEFORM 000277 BACKUP form file O DMSTXCVT 07.53.00 DMS/TX recovery blocks O COPY 07.53.01 VS Copy Utility M @PROC@ 07.54.00 Procedure Interpreter M -PROC 07.54.00 Procedure Interpreter 5.2 CP9/CP11 SYSTEM BOOT FILES M9 @MCRCU@ 01.08.03 RCU microcode 5.3 DEVICE CONTROLLER MICROCODE C9 @50V68 01.04.03 VS5000/6000 single-port SCSI IOC microcode C9 @50V68E 01.01.03 VS5000/6000 single-port Caching SCSI IOC microcode C8 @70V68 03.03.03 VS300/7000/8000/10000/12000 IOC microcode 5.4 USER DOCUMENTATION O LIBRARY = CSRNLIB UPDATE2 2 Software Release Notice (this document) - 9 - CHAPTER 6 INSTALLATION Follow the Installation Instructions for the VS Operating System outlined in Chapter 6 of the CSRN for VSOS 7.53.00. Prior to IPL'ing with the new OS, run BACKUP and RESTORE the contents of library UPDATE to @SYSTEM@ and library CSRNLIB to CSRNLIB on the newly created system volume, specifying DUPFILES = SCRATCH. - 10 -