Skip to main content

Full text of "interdata :: 32bit :: os32 :: lang :: 04-174M95R01 3200 WCS Pkg Jul84"

See other formats


PERK IN-ELMER 



PERKIN-ELMER SERIES 3200 



WRITABLE CONTROL STORE 



(WCS) SUPPORT 



SOFTWARE PACKAGING INFORMATION DOCUMENT 



Consists of Packaging Information For: 

Magnetic Tape (800 BPI) Package 
Magnetic Tape (1600 BPI) Package 
Disk (16Mb) Package 

Disk (16Mb with IDC Format) Package 
Disk (25Mb) Package 



04-174M31R01 
04-174M71R01 
04-174MD1R01 
04-174MG1R01 
04-174MJ1R01 



0'4-]7''iMn5Rni 



PREFACE 
1 



TABLE OF CONTENTS 

Page 
ii 

PRODUCT IDENTIFICATION 1 

AVAILABLE PACKAGES 1 

DOCUMENTATION 2 

FILE PROGBAK PACKAGE 2 

UNPACKAGING AND INSTALLATION 3 

5.1 Disk (16 and 25Mb) 3 

5.2 Magnetic Tape (800 and 1600 BPI) 3 

5.3 Post-Installation Procedures ^ 



ESTABLISHING THE MICROCODE ASSEMBLER 5 

ESTABLISHING THE WRITABLE CONTROL STORE (WCS) 

SUPPORT PROGRAMS 5 

7.1 Establishing WCS Support AIDS with User 
Programs ^ 

7.2 Establishing WCSLINK 6 

7.3 Establishing the Multi-Processor System 

Loader and Power-Fail Monitor (mFSLPFM) 6 

7.4 Establishing the WCS Loader and Power-Fail 
Monitor (WCSLPFM) 7 

7.5 Establishing the WCS Support Programs 7 



04-17UM95R01 07/84 



IMlhQS 



NOTES 

1. Please note additional copies of this document may 
be created by using the EDlT/32 Utility. 



Example; 



LORD EDIT32 

TASK FDIT32 

START 

GET WCS.M95 

SAVE print-device: 

END 



The user should check his configuration for the 
particular print device in use. 



2. New, revised or updated material will be denoted by 
bars appearing in the left or right margins of this 
document . 



ii 04-17aM95B01 07/84 



1 ££QJ2IICT I£lJiII£ICATIOH 

Product: Perkin-Elmer Series 3200 

Writable Control Store (WCS) 
Software Package 

PGrkin-Ti;imer Part Number: oU-174 R01 



2 A V All ABLE PACKAGES 

The Perkin-Elmer Series 3200 Writable Control Store (WCS) 
Software Packages currently available are: 



Part Number Package Descri£tion 

04-174M31R01 Perkin-Elmer Series 3200 Writable 

Control Store (WCS) Software Package 
Functional Programs (9-track, 800 BPI 
Magnetic Tape) and Documentation Package 

04-174M71R01 Perkin-Elmer Series 3200 Writable 

Control Store (WCS) Software Package 
Functional Programs (9-track, 1600 BPI 
Magnetic Tape) and Documentation Package 

04-17UHD1R01 Ferkin-Elmer Series 3200 Writable 

Control Store (WCS) Software Package 
Functional Programs (16Kb Disk) and 
Documentation Package 

04-174??G1R01 Perkin-Elmer Series 3200 Writable 

Control Store (WCS) Software Package 
Functional Programs (16Mb Disk with 
IDC Format) and Documentation Package 

04-174MJ1R01 Perkin-Elmer Series 3200 Writable 

Control Store (WCS) Software Package 
Functional Programs (25Mb Disk) 
and Documentation Package 

04-17UM99R01 Perkin-Elmer Series 3200 Writable Control 

Store (WCS) Documentation Package 



0U-174M95R01 07/84 



3 DOCUMENTATION 

The Perkin-Elmer Series 3200 Writable Control Store (WCS) Support 
Software Package Documentation Package, 0a-17UM99R01 , consists of 
the following manuals: 



Publication 
^lumber 



Revision 
Level 



Publication 
Name 



48-096 



FOG 



Perkin-Elmer Series 3200 Writable 
Control Store (WCS) Support Software 
Reference Manual 



I U8-096 F01 



ROD 



Perkin-Elmer Series 3200 Writable 
Control Store (WCS) Support Software 
Reference Manual Update 



I 04-17UM95 



R01 



Perkin-Elmer Series 3200 Writable 
Control Store (WCS) Support Software 
Packaging Information Document 



it Oil PKOGRAM PACKAGE 

The Perkin-Elmer Series 3200 Writable Control Store (WCS) Support 
Software Package includes the following items: 



File IP 

WCS.M95 



£a£t Number Revision P£02£am DescriRtlflp 



N/A 



N/A 



M96 Print File 
(see page ii) 



MCAL3220.0BJ 



03-236 



ROO-00 Perkin-Elmer Model 3220 
Microcode Assembler 



MCAL3245.0BJ 



03-237 



ROO-00 Perkin-Elmer Model 3240/3250 
Microcode Assembler 



MCAL3230.0BJ 



03-249 



ROO-00 Perkin-Elmer Model 3230 
Microcode Assembler 



I MCSLINK.OBJ 



I 



I WCSAID45.0BJ 



03-479 F01 



03-479 F02 



R01-00 Perkin-Elmer Series 3200 

WCS LINK Utility for build- 
ing WCS image files from 
microcode object files 

R01-00 Perkin-Elmer Models 3240, 
3250, 3200MPS CPU WCS 
Support AIDS Program 



04-174M95R01 07/84 



Filename Part Numbgr Bevisisa File/ProaEam Descri£tion 

WCSAID30.0BJ 03-U79 F03 R01-00 Perkin-ElniGr Models 3230, 

3200MPS APU WCS Support 
AIDS Program 

WCSAID20.0BJ 03-479 F04 R01-00 Perkin-Elmer Model 32?0 

WCS Support AIDS Program 

MPSLPFM.OBJ 03-479 F05 B01-00 Perkin-Elmer Model 3200MPS 

Loader and Power Fail 
Monitor 

WC^^UPP^B.OBJ 03-U79 F06 ROO-00 Perkin-Elmer Model 3240, 

3250 WCS Support Program 

WCSUPP30.0BJ 03-U79 F07 ROO-00 Perkin-Elmer Model 3230 

WCS Support Program 



MCSUPP20.0BJ 



03-479 F08 ROO-00 Perkin-Elmer Model 3220 

WCS Support Program 



WCSLPFM.OBJ 03-479 F09 ROO-00 Perkin-Elmer Models 3220, 

3230, 3240, 3250 WCS Loader 
and Power Fail Monitor 



5 M2ACKAGING AND INSTAiLiTIiON 

5.1 Disk (16 and 25Mb) 

The package files as listed in the preceding section are labelled 
'WCS' for the 16 and 25Mb disks. There is no unpackaging 
procedure for disk packages as the software is immediately 
usable. 

5.2 Magnetic Tape (800 and 1600 BPI) 

The above files are supplied on a magnetic tape in OS/32 Backup 
Utility format. The unpackaging procedure involves copying the 
files from tape to a user disk utilizing OS/32 Backup. 

After selecting a disk onto which the files are to be copied, 
review the disk filenames to ensure that they do not conflict 
with the filenames in this package as listed in Section 4 of this 
document. Rename any conflicting filenames to some other 
appropriate name. 

NOTE 

The files in the supplied Perkin-Elmer Series 3200 WCS 
Support package must not be renamed because the 
Perkin-Elmer Series 3200 WCS command substitution 



04-174H95E01 07/84 



system (CSS) files require specific filenames as listed 
in the Package Description section. 

To unpackage the files from the system console or Multi-Terminal 
Monitor (HTM) terminal, mount the supplied magnetic tape and run 
OS/32 BACKUP Utility via the following commands: 

LOAD BACKUP 
TASK BACKUP 
SIART ,IN=dev1; ,0UT=dev2: ,LIST=dev3 : /VERIFY 

where: 



devi is the device name for the magnetic tape drive 

dev2 is the device name for the disk 

dev3 is the device name for the printer or list device 

Note that all device names have the standard OS/32 format. They 
are dependent on the particular configuration of the user system 
and can be determined by entering the OS/32 command 'DISPLAY 
DEVICES' at the console or terminal. 



NOTE 

In running OS/32 BACKUP from an MTH terminal, the user 
must sign on to an account which has bare disk access and 
the task account privilege enabled. Account 255 will 
always have these privileges. 

For further information on BACKUP, see Chapter 5 of the OS/32 
SiSism Su££ort Utilities Refe£ence fianjial. Publication Number 
48-031. 



5.3 Post-Installation Procedures 

Before using the installed software, it is recommended that the 
the files be copied for archiving. 



0U-17UM95R01 07/84 



The following sequence of LINK commands should be uspd to 
establish the Microcode Assembler tasks for each processor: 

o For LINK ROO-01 or lower revision: 

ESTABLISH TASK 

OPTION SYSSPACE=FFFFF,W0RK=5000 

INCLUDE ?lCAL32xx.0BJ ^ . , 

^j^p PR. [or any other Print device] 

BUILD MCAL32XX.TSK 
E>ID 

o For LINK R01-00 or higher revision: 

ESTABLISH TASK 

OPTION SYSSPACF=XFFFFF,WORK=X5000 

INCLUDE MCAL32XX.0BJ ^ . . 

^p^-p PR. [or any other Print device! 

BUILD MCAL32XX.TSK 
END 



where: 

MCAL32XX stands for MCAL3220, MCAL3230 or MCAL3245 

7 ESTABLISHING THE WjITABLE CONTROL ^IQ^I. CUSS) SI3££Q£I lEQfifiAUS 

Of the following WCS Support Programs, only WCS Support Aids is 
exclusively a feature of OS/32 7.1 and higher revisions and as 
such will not run under previous revisions of the OS. 

7.1 Establishing WCS Support Aids With User Programs 

The WCS Support Aid Program must be established as a D-task along 
with the user program which exercises the microcode to be 
debugged. 

Using LINK R01-01 under OS 7.1, or LINK R01-02 under OS 7.2, 
enter: 

ESTABLISH TASK 

OPTION DFL,FL,DTASK,WORK=X2000 

ji[^p pg. [or any other Print device] 

IN USER. OBJ 
IN WCSAIDxx.OBJ 
BUILD USER.TSK 
END 



04-174M95R01 07/84 



where: 



KCSAIDxx stands for WCSAID20, WCSAID30 or WCSAIDU5 



MOTE 

WCSAID30 should only be used with 3230 systems and APUs 
on the 3200WPS equipped with 4K WCS. If WCSAID30 is run 
on a 3230 system equipped with 2K WCS, unpredictable 
results and/or system crash may occur. 



7.2 Establishing WCSLINK 



To establish WCSLINK as a user task, enter the following LINK 
commands : 



ESTABLISH TASK 

OPTION WORK=2000 

INCLUDE WCSLINK. OEJ 

HAP PR: 

BUILD WCSLINK. TSK 

END 



[or any other Print device] 



NOTE 

WCS LINK assumes that 3230 systems and auxiliary 
processing units (APUs) on the 3200MPS are equipped with 
4K of WCS. 



7.3 Establishing the Multi-Processor 
Power Fail Monitor (HPSLPFM) 



System 



Loader 



and 



The user must establish the multi-processor system loader and 
power-fail monitor (HPSLPFM) as a resident, D-task with a 
priority Ma]ie£ than an^ othe£ task which u,ges WCS. The 
following sequence of commands should be used to establsh 
MPSLPFM: 



ESTABLISH TASK 

MAP PR: 

INCLUDE MPSLPFM. OBJ 

BUILD MPSLPFM. TSK 

E'JD 



tor any other Print device] 



Oi»-174M95R01 07/84 



7,4 EstablJLshing the Writable Control System Loader and Power 
Fall Monitor (WCSLPFM) 

The user must establish the WCSLPFM as resideui, execaiive task 
with a Erioriti hiahe£ iH^H 2.112 other task which uses WCS. The 
version of'lINK used should be compatible with the operating 
system being used. The following sequence of commands should be 
issued to LINK in order to establish the WCSLPFM. 

ESTABLISH TASK 

OPTION ET,PES,PPI=(11/11)/ABS=0 

j5^p PR. [or any other Print device] 

INCLUDE WCSLPFM. OBJ 
BUILD WCSLPFM. TSK 
EMD 

7.5 Establishing the HCS Support Programs 

The user must establish the WCS Support Programs as resident, 
executive tasks with a priority higher than any other task which 
uses Writable Control Store. To do so, he must use a version of 
LINK compatible with the operating system he is using. The user 
should enter the following sequence of commands to LINK in order 
to establish the WCS Support Program for each of the processors: 

ESTABLISH TASK Establish task with initial priority 

of 11, maximum priority of 11. 

OPTION PHI=(11,11) 

OPTION ET,PES,FL,DFL Make it an executive, resident task. 

Specify the floating point options 
if so equipped. 

OPTION ABS=0 The UDL is already included in the 

object file (LINK will respond with 
a warning which can be ignored.) 

OPTION W0RK=2000 Get storage for start options 

INCLUDE WCSnPPxx.OBJ Include the WCS Support Program 

version to be established. 

«iAP PR. Get a map of the task using print 

device designated in system 
configuration 

BUILD WCSUPPxx.TSK Build the task 

END 



04-174M95R01 07/84 



where: 



WCSUPPxx stands for WCSUPP20, HCSUPP30 or WCSUPPU5 



For WCSLPFM, MPSLPFP and WCSUPPxx, it is sufficient to establish 
the task with priority higher than any other task which uses WCS. 

Note that WCSLPFM and WCSUPPxx tasks have been established using 
an ABS=0 option. Setting ABS to any other value will lead to 
illegal instructions when the task is run. Furthermore/ if 
MPSLPFM, WCSLPFK and WCSUPPxx tasks are established as 
non-resident or if the tasks are deleted from memory, the task 
must be reloaded and restarted after a power failure in order to 
initialize the contents of WCS. laiiJiiS la ^2 §S. M.ill le^vs Ih^ 
contents of WCS undef ine.4 and le^^ to unExedlct^^le results and 
system crashes. 



0U-17UW95R01 07/84