Jump to content

User:RDBrown/HP3000-WCS-Microcode

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by RDBrown (talk | contribs) at 10:49, 2 September 2020 (HPJ links, fix WCS link). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In March 1982, Hewlett-Packard announced the HP 3000 Series 64, an ECL implementation with a Control_store#Writable_stores.[1]
September 1985 brought the announcement of the Series 37, a low-cost gate array implementation which eschewed the usual separate control processor for booting and used an initial bootstrap from the 32-bit wide ROMs to load the 64-bit wide boot microcode into the WCS.[2]

It's unlikely that the MPE based HP 3000 Series 64 microcode development system (MDS) software has survived, but an HP internal 543 page assembly listing exists.[3] The Series 37 Design Capture and Documentation (DCDF) tool for capturing designs for simulation in FTL (IBM 370) on an Amdahl V6 is also unlikely to have survived. Unlike the Series 64 listing, only a single line example is shown in the HP Journal for the Series 37 microcode.

The WCS data needs to be recorded on the backup tapes. The System Tables manual describes the Sysdump (Backup) format describes the tape format and the WCS data can be included as part of the first file on the tape, but I haven't seen that in the tape images I've seen. The second file is a concatenation of a list of essential system files and does include the WCS files. The files seem to be dumped as they would be in the Store part of the backup, including the 256 byte (MPE sector) file label. So SYSWCS64.PUB.SYS for Series 64, 68 and 70; SYSWCS37.PUB.SYS for the Series 37 and direct successors. WCSLE1 and WCSLE2 for the Series 37 successors.

WCS Files
Filename Date Version MD5 Source tape
SYSWCS64 1983-074 PR0903A 9bbe23656aa61fb23351b8b8a9951742 32099-11009_MPE_IV_2244
SYSWCS64 1983-136 PR2312A 69d809609e4ff5964a72c998058945d0 32033-11003_MPE_IV
SYSWCS64 1984-004 PR2318A ab9b59cd724659f6763daf37abbc80e4 32098-11003_2338
SYSWCS64 1984-264 pr2419a b55a5d00b7f5b3066826a0386903bfa8 32033-11010_vp-d-1_fos
SYSWCS64 1987-016 2833A 953471cffece4e3fb2cb67c7007f84e9 v-delta-8_fos_2944
SYSWCS64 1987-016 cxa638a 9bf49dca2afc4cea98151cb27d22c6b0 ub-delta-1_fos_2642
SYSWCS64 1988-159 2805A 5e15376760a122f15099c617ac853440 v-delta-2_fos_2814

v-delta-3_fos

SYSWCS64 1989-145 2833A 5c7d16e391abe087211b3a9fbc9dc4e0 v-delta-5_fos_2902
SYSWCS64 1990-113 2833A df0079446c945ecf91d04097dcc49639 v-delta-9_fos_32033-10024_3010
SYSWCS64 1990-250 2833A 9ac00f6cf121f0db1d2f1301b38b0140 32033-10082_platform_1p_fos_34

er_3035

SYSWCS64 1992-225 wcx3033a d7864c56fc5af05820d62a9730d8feb1 32033-10430_MPE_V_Rel_2P_3237
SYSWCS37 1987-016 M06.08 bb8f5773e6efa320ae22a5419383e70e ub-delta-1_fos_2642
SYSWCS37 1988-159 M06.10 ea7233c3fe085916b53532fba53c4c88 v-delta-2_fos_2814

v-delta-3_fos v-delta-5_fos_2902

SYSWCS37 1989-353 M06.15 d140c56d5b26dcc2dac918e12f752ac6 32033-10430_MPE_V_Rel_2P_3237

v-delta-8_fos_2944 v-delta-9_fos_32033-10024_3010 32033-10082_platform_1p_fos_34er_3035

WCSLE1 1987-016 M30.14 50e37d18f35728c767995fbe8759e70c ub-delta-1_fos_2642
WCSLE1 1988-159 M30.17 1497c8771666a19d9a3353fd9d92549b v-delta-2_fos_2814

v-delta-3_fos v-delta-5_fos_2902

WCSLE1 1989-353 M30.20 543bb46a70e61807ba31c02b1b9f6ffc 32033-10430_MPE_V_Rel_2P_3237

v-delta-8_fos_2944 v-delta-9_fos_32033-10024_3010 32033-10082_platform_1p_fos_34er_3035

WCSLE2 1987-016 M50.28 7d809ae17e1e3776be982edfb0105ee1 ub-delta-1_fos_2642
WCSLE2 1988-159 M50.30 3e74d482ca1f5f34dc75f1933c0e715f v-delta-2_fos_2814

v-delta-3_fos v-delta-5_fos_2902

WCSLE2 1989-353 M50.34 78fb826dd55624a91a0d7609103994b4 32033-10430_MPE_V_Rel_2P_3237

v-delta-8_fos_2944 v-delta-9_fos_32033-10024_3010 32033-10082_platform_1p_fos_34

References

  1. ^ "HP 3000 Series 64" (PDF). HP Journal. 33 (3). March 1982.
  2. ^ "HP 3000 Series 37" (PDF). HP Journal. 36 (9). September 1985.
  3. ^ HP 3000 Series 64/68/70 Computer Systems Microcode Manual (PDF) (2nd ed.). Hewlett-Packard. October 1986. 30140-90045.