DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦816370907⟧

    Length: 3072 (0xc00)
    Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_0698fd

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦5a81ac88f⟧ »Space Info Vol 1« 
        └─⟦this⟧ 

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5800       |X   |		.CONST	0x5800								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0450       | P  |		.CONST	0x0450								; Offset of debug table
0004 0100       |    |		.CONST	0x0100								; Default exception handler - raise instruction
0005 00bb       |    |		.CONST	0x00bb								; Module termination instruction - signal completion
0006 0000       |    |		.CONST	0x0000								; Offset to segment table (only in elab segments)
0007 8002       |    |		.CONST	0x8002								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0010       |    |		.CONST	0x0010								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 0001       |    |		.CONST	0x0001								; Number of locals
000b			INIT_0008:
000b 029a 001b  |    |		Declare_Subprogram	INIT_0018,For_Outer_Call,Visible,Unelaborated
000d 00bf       |    |		Action	Accept_Activation
000e 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
000f 00c7       |    |		Action	Elaborate_Subprogram
0010			BODY_0008:
0010 00bc       |    |		Action	Signal_Activated
0011 00bb       |    |		Action	Signal_Completion
0012 0000 0000  |    |		.BLANK	0000[0x6]
0018 ; --------------------------------------------------------------------------------------
0018 ; SUBPROGRAM
0018 ; --------------------------------------------------------------------------------------
0018 0053       | S  |		.CONST	0x0053								; Address of begin
0019 0004       |    |		.CONST	0x0004								; Address of exception handler
001a 000a       |    |		.CONST	0x000a								; Number of locals
001b			INIT_0018:
001b 0092 02bb  |    |		Action	Push_String_Extended,0x2bb					; "!Users.Smp.System_Tools.Rev1_Working.Units."
001d e001       |    |		Load	0x0,0x1
001e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
001f 02c7       |    |		Declare_Variable	Any
0020 60cf       |`   |		Indirect_Literal	Discrete,0xf0,{0x0000003b, 0x53800000}
0021 e001       |    |		Load	0x0,0x1
0022 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0023 e001       |    |		Load	0x0,0x1
0024 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
0025 0092 02bc  |    |		Action	Push_String_Extended,0x2bc					; "<MINUS_90_DAYS>"
0027 e5ff       |    |		Load	0x2,-0x1
0028 e002       |    |		Load	0x0,0x2
0029 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
002a e003       |    |		Load	0x0,0x3
002b 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
002c a403       |    |		Store_Unchecked	0x2,0x3
002d e001       |    |		Load	0x0,0x1
002e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
002f 02c7       |    |		Declare_Variable	Any
0030 e001       |    |		Load	0x0,0x1
0031 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0032 0092 02bd  |    |		Action	Push_String_Extended,0x2bd					; "<TODAY>"
0034 e5fe       |    |		Load	0x2,-0x2
0035 e002       |    |		Load	0x0,0x2
0036 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0037 e003       |    |		Load	0x0,0x3
0038 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0039 a404       |    |		Store_Unchecked	0x2,0x4
003a 0092 02be  |    |		Action	Push_String_Extended,0x2be					; "PM_Report_"
003c 4802       |H   |		Short_Literal	0x2
003d 4801       |H   |		Short_Literal	0x1
003e 4804       |H   |		Short_Literal	0x4
003f e001       |    |		Load	0x0,0x1
0040 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0041 e003       |    |		Load	0x0,0x3
0042 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0043 01cc       |    |		Execute	Vector,Catenate
0044 0092 02bf  |    |		Action	Push_String_Extended,0x2bf					; "<DEFAULT>"
0046 e5fb       |    |		Load	0x2,-0x5
0047 e002       |    |		Load	0x0,0x2
0048 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0049 029f 00fb  |    |		Declare_Subprogram	INIT_00f8,For_Call
004b 029f 010b  |    |		Declare_Subprogram	INIT_0108,For_Call
004d 029f 0133  |   3|		Declare_Subprogram	INIT_0130,For_Call
004f 029f 0173  |   s|		Declare_Subprogram	INIT_0170,For_Call
0051 029f 01c3  |    |		Declare_Subprogram	INIT_01c0,For_Call
0053			BODY_0018:
0053 8407       |    |		Call	0x2,0x7
0054 8408       |    |		Call	0x2,0x8
0055 840a       |    |		Call	0x2,0xa
0056 8406       |    |		Call	0x2,0x6
0057 8409       |    |		Call	0x2,0x9
0058 8406       |    |		Call	0x2,0x6
0059 e5fa       |    |		Load	0x2,-0x6
005a 4802       |H   |		Short_Literal	0x2
005b 4801       |H   |		Short_Literal	0x1
005c 4802       |H   |		Short_Literal	0x2
005d e404       |    |		Load	0x2,0x4
005e e003       |    |		Load	0x0,0x3
005f 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0060 4802       |H   |		Short_Literal	0x2
0061 4801       |H   |		Short_Literal	0x1
0062 4802       |H   |		Short_Literal	0x2
0063 e403       |    |		Load	0x2,0x3
0064 e003       |    |		Load	0x0,0x3
0065 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0066 4808       |H   |		Short_Literal	0x8
0067 e004       |    |		Load	0x0,0x4
0068 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0069 e5fa       |    |		Load	0x2,-0x6
006a 4802       |H   |		Short_Literal	0x2
006b 4801       |H   |		Short_Literal	0x1
006c 4802       |H   |		Short_Literal	0x2
006d e404       |    |		Load	0x2,0x4
006e e003       |    |		Load	0x0,0x3
006f 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0070 4802       |H   |		Short_Literal	0x2
0071 4801       |H   |		Short_Literal	0x1
0072 4802       |H   |		Short_Literal	0x2
0073 e403       |    |		Load	0x2,0x3
0074 e003       |    |		Load	0x0,0x3
0075 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0076 6075       |`u  |		Indirect_Literal	Discrete,0xec,{0x00000000, 0x0000ea60}
0077 8005       |    |		Call	0x0,0x5
0078 8406       |    |		Call	0x2,0x6
0079 e5f9       |    |		Load	0x2,-0x7
007a 0092 02c0  |    |		Action	Push_String_Extended,0x2c0					; "@"
007c 4802       |H   |		Short_Literal	0x2
007d 4801       |H   |		Short_Literal	0x1
007e 4802       |H   |		Short_Literal	0x2
007f e404       |    |		Load	0x2,0x4
0080 e003       |    |		Load	0x0,0x3
0081 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0082 4802       |H   |		Short_Literal	0x2
0083 4801       |H   |		Short_Literal	0x1
0084 4802       |H   |		Short_Literal	0x2
0085 e403       |    |		Load	0x2,0x3
0086 e003       |    |		Load	0x0,0x3
0087 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0088 8006       |    |		Call	0x0,0x6
0089 8406       |    |		Call	0x2,0x6
008a 00ea       |    |		Load_Encached	Null_String_Cache
008b e007       |    |		Load	0x0,0x7
008c 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
008d 4802       |H   |		Short_Literal	0x2
008e e008       |    |		Load	0x0,0x8
008f 1840       | @  |		Execute	Package,Field_Execute,Field_Number 0x40
0090 0092 02c1  |    |		Action	Push_String_Extended,0x2c1					; "disk"
0092 e007       |    |		Load	0x0,0x7
0093 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0094 8406       |    |		Call	0x2,0x6
0095 4801       |H   |		Short_Literal	0x1
0096 4800       |H   |		Short_Literal	0x0
0097 480a       |H   |		Short_Literal	0xa
0098 e009       |    |		Load	0x0,0x9
0099 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
009a 8406       |    |		Call	0x2,0x6
009b e00a       |    |		Load	0x0,0xa
009c 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
009d 4802       |H   |		Short_Literal	0x2
009e e008       |    |		Load	0x0,0x8
009f 1840       | @  |		Execute	Package,Field_Execute,Field_Number 0x40
00a0 4801       |H   |		Short_Literal	0x1
00a1 4801       |H   |		Short_Literal	0x1
00a2 0092 02c2  |    |		Action	Push_String_Extended,0x2c2					; "all"
00a4 e00b       |    |		Load	0x0,0xb
00a5 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
00a6 4802       |H   |		Short_Literal	0x2
00a7 e008       |    |		Load	0x0,0x8
00a8 1840       | @  |		Execute	Package,Field_Execute,Field_Number 0x40
00a9 800c       |    |		Call	0x0,0xc
00aa 8406       |    |		Call	0x2,0x6
00ab 4801       |H   |		Short_Literal	0x1
00ac 4801       |H   |		Short_Literal	0x1
00ad e00d       |    |		Load	0x0,0xd
00ae 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
00af 8406       |    |		Call	0x2,0x6
00b0 0092 02c3  |    |		Action	Push_String_Extended,0x2c3					; "<PROFILE>"
00b2 0092 02c4  |    |		Action	Push_String_Extended,0x2c4					; "!Machine.Release.Current.Activity"
00b4 4802       |H   |		Short_Literal	0x2
00b5 0092 02c5  |    |		Action	Push_String_Extended,0x2c5					; "?"
00b7 0092 02c5  |    |		Action	Push_String_Extended,0x2c5					; "?"
00b9 0092 02c5  |    |		Action	Push_String_Extended,0x2c5					; "?"
00bb e00e       |    |		Load	0x0,0xe
00bc 1822       | "  |		Execute	Package,Field_Execute,Field_Number 0x22
00bd 8406       |    |		Call	0x2,0x6
00be e5fa       |    |		Load	0x2,-0x6
00bf 4801       |H   |		Short_Literal	0x1
00c0 4802       |H   |		Short_Literal	0x2
00c1 4801       |H   |		Short_Literal	0x1
00c2 4802       |H   |		Short_Literal	0x2
00c3 e404       |    |		Load	0x2,0x4
00c4 e003       |    |		Load	0x0,0x3
00c5 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
00c6 4802       |H   |		Short_Literal	0x2
00c7 4801       |H   |		Short_Literal	0x1
00c8 4802       |H   |		Short_Literal	0x2
00c9 e403       |    |		Load	0x2,0x3
00ca e003       |    |		Load	0x0,0x3
00cb 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
00cc 800f       |    |		Call	0x0,0xf
00cd e008       |    |		Load	0x0,0x8
00ce 1833       | 3  |		Execute	Package,Field_Execute,Field_Number 0x33
00cf e5fc       |    |		Load	0x2,-0x4
00d0 e5fb       |    |		Load	0x2,-0x5
00d1 01db       |    |		Execute	Vector,Length
00d2 0e00       |    |		Execute_Immediate	Not_Equal,0x0
00d3 0279       | y  |		Execute	Discrete,And
00d4 680b       |h   |		Jump_Zero	0xe0
00d5 0092 02bf  |    |		Action	Push_String_Extended,0x2bf					; "<DEFAULT>"
00d7 0092 02bf  |    |		Action	Push_String_Extended,0x2bf					; "<DEFAULT>"
00d9 0092 02bf  |    |		Action	Push_String_Extended,0x2bf					; "<DEFAULT>"
00db 0092 02c6  |    |		Action	Push_String_Extended,0x2c6					; "RAW"
00dd e405       |    |		Load	0x2,0x5
00de e00b       |    |		Load	0x0,0xb
00df 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
00e0 e5fd       |    |		Load	0x2,-0x3
00e1 6806       |h   |		Jump_Zero	0xe8
00e2 e404       |    |		Load	0x2,0x4
00e3 e403       |    |		Load	0x2,0x3
00e4 0092 02c7  |    |		Action	Push_String_Extended,0x2c7					; "!Machine.Error_Logs.Log_@"
00e6 e010       |    |		Load	0x0,0x10
00e7 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
00e8 4508       |E   |		Exit_Suprogram	New_Top_Offset 0x8
00e9 0000 0000  |    |		.XXX[0x3]
00eb 0000       |    |
00ec 0000 0000  |    |		.LITERAL	{0x00000000, 0x0000ea60}
00f0 0000 003b  |   ;|		.LITERAL	{0x0000003b, 0x53800000}
00f4 0000 0000  |    |		.BLANK	0000[0x4]
00f8 ; --------------------------------------------------------------------------------------
00f8 ; SUBPROGRAM
00f8 ; --------------------------------------------------------------------------------------
00f8 00fb       |    |		.CONST	0x00fb								; Address of begin
00f9 0004       |    |		.CONST	0x0004								; Address of exception handler
00fa 0001       |    |		.CONST	0x0001								; Number of locals
00fb			BODY_00f8:
00fb			INIT_00f8:
00fb 4801       |H   |		Short_Literal	0x1
00fc e008       |    |		Load	0x0,0x8
00fd 1840       | @  |		Execute	Package,Field_Execute,Field_Number 0x40
00fe e008       |    |		Load	0x0,0x8
00ff 1846       | F  |		Execute	Package,Field_Execute,Field_Number 0x46
0100 4801       |H   |		Short_Literal	0x1
0101 e008       |    |		Load	0x0,0x8
0102 1840       | @  |		Execute	Package,Field_Execute,Field_Number 0x40
0103 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0104 0000 0000  |    |		.BLANK	0000[0x4]
0108 ; --------------------------------------------------------------------------------------
0108 ; SUBPROGRAM
0108 ; --------------------------------------------------------------------------------------
0108 0110       |    |		.CONST	0x0110								; Address of begin
0109 0004       |    |		.CONST	0x0004								; Address of exception handler
010a 0002       |    |		.CONST	0x0002								; Number of locals
010b			INIT_0108:
010b e011       |    |		Load	0x0,0x11
010c 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
010d 02c7       |    |		Declare_Variable	Any
010e 00d8       |    |		Load_Top	At_Offset_0
010f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0110			BODY_0108:
0110 00d8       |    |		Load_Top	At_Offset_0
0111 0092 02c8  |    |		Action	Push_String_Extended,0x2c8					; "<QUIET>"
0113 e012       |    |		Load	0x0,0x12
0114 184d       | M  |		Execute	Package,Field_Execute,Field_Number 0x4d
0115 c602       |    |		Store	0x3,0x2
0116 4800       |H   |		Short_Literal	0x0
0117 e013       |    |		Load	0x0,0x13
0118 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0119 e5fc       |    |		Load	0x2,-0x4
011a 6805       |h   |		Jump_Zero	0x120
011b 0092 02c9  |    |		Action	Push_String_Extended,0x2c9					; "PM Report is being printed"
011d e013       |    |		Load	0x0,0x13
011e 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
011f 7804       |x   |		Jump	0x124
0120 0092 02ca  |    |		Action	Push_String_Extended,0x2ca					; "PM Report has been generated"
0122 e013       |    |		Load	0x0,0x13
0123 1814       |    |		Execute	Package,Field_Execute,Field_Number 0x14
0124 e405       |    |		Load	0x2,0x5
0125 01db       |    |		Execute	Vector,Length
0126 6803       |h   |		Jump_Zero	0x12a
0127 e405       |    |		Load	0x2,0x5
0128 e008       |    |		Load	0x0,0x8
0129 1827       | '  |		Execute	Package,Field_Execute,Field_Number 0x27
012a 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
012b 0000 0000  |    |		.BLANK	0000[0x5]
0130 ; --------------------------------------------------------------------------------------
0130 ; SUBPROGRAM
0130 ; --------------------------------------------------------------------------------------
0130 0133       | 3  |		.CONST	0x0133								; Address of begin
0131 0004       |    |		.CONST	0x0004								; Address of exception handler
0132 0001       |    |		.CONST	0x0001								; Number of locals
0133			BODY_0130:
0133			INIT_0130:
0133 4801       |H   |		Short_Literal	0x1
0134 e008       |    |		Load	0x0,0x8
0135 1840       | @  |		Execute	Package,Field_Execute,Field_Number 0x40
0136 0092 02cb  |    |		Action	Push_String_Extended,0x2cb					; "Date     : "
0138 4800       |H   |		Short_Literal	0x0
0139 4800       |H   |		Short_Literal	0x0
013a 4800       |H   |		Short_Literal	0x0
013b e014       |    |		Load	0x0,0x14
013c 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
013d e014       |    |		Load	0x0,0x14
013e 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
013f 01cc       |    |		Execute	Vector,Catenate
0140 e008       |    |		Load	0x0,0x8
0141 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
0142 0092 02cc  |    |		Action	Push_String_Extended,0x2cc					; "Customer : "
0144 e015       |    |		Load	0x0,0x15
0145 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0146 01cc       |    |		Execute	Vector,Catenate
0147 e008       |    |		Load	0x0,0x8
0148 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
0149 485d       |H]  |		Short_Literal	0x5d
014a 0092 02cd  |    |		Action	Push_String_Extended,0x2cd					; "Machine  : "
014c e015       |    |		Load	0x0,0x15
014d 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
014e 01cc       |    |		Execute	Vector,Catenate
014f 0092 02ce  |    |		Action	Push_String_Extended,0x2ce					; " ["
0151 01cc       |    |		Execute	Vector,Catenate
0152 e015       |    |		Load	0x0,0x15
0153 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0154 01cc       |    |		Execute	Vector,Catenate
0155 01cb       |    |		Execute	Vector,Append
0156 e008       |    |		Load	0x0,0x8
0157 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
0158 0092 02cf  |    |		Action	Push_String_Extended,0x2cf					; "Period   : "
015a 4802       |H   |		Short_Literal	0x2
015b 4801       |H   |		Short_Literal	0x1
015c 4802       |H   |		Short_Literal	0x2
015d e403       |    |		Load	0x2,0x3
015e e003       |    |		Load	0x0,0x3
015f 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0160 01cc       |    |		Execute	Vector,Catenate
0161 0092 02d0  |    |		Action	Push_String_Extended,0x2d0					; " to "
0163 01cc       |    |		Execute	Vector,Catenate
0164 4802       |H   |		Short_Literal	0x2
0165 4801       |H   |		Short_Literal	0x1
0166 4802       |H   |		Short_Literal	0x2
0167 e404       |    |		Load	0x2,0x4
0168 e003       |    |		Load	0x0,0x3
0169 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
016a 01cc       |    |		Execute	Vector,Catenate
016b e008       |    |		Load	0x0,0x8
016c 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
016d 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
016e 0000 0000  |    |		.XXX[0x2]
0170 ; --------------------------------------------------------------------------------------
0170 ; SUBPROGRAM
0170 ; --------------------------------------------------------------------------------------
0170 0179       | y  |		.CONST	0x0179								; Address of begin
0171 0004       |    |		.CONST	0x0004								; Address of exception handler
0172 0004       |    |		.CONST	0x0004								; Number of locals
0173			INIT_0170:
0173 029f 01db  |    |		Declare_Subprogram	INIT_01d8,For_Call
0175 029f 01eb  |    |		Declare_Subprogram	INIT_01e8,For_Call
0177 029f 0233  |   3|		Declare_Subprogram	INIT_0230,For_Call
0179			BODY_0170:
0179 0092 02d1  |    |		Action	Push_String_Extended,0x2d1					; "Booted Configuration : "
017b e016       |    |		Load	0x0,0x16
017c 1856       | V  |		Execute	Package,Field_Execute,Field_Number 0x56
017d 01cc       |    |		Execute	Vector,Catenate
017e e008       |    |		Load	0x0,0x8
017f 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
0180 00cf       |    |		Action	Mark_Auxiliary
0181 4805       |H   |		Short_Literal	0x5
0182 4800       |H   |		Short_Literal	0x0
0183 0007       |    |		Action	Break_Optional
0184 00d8       |    |		Load_Top	At_Offset_0
0185 e016       |    |		Load	0x0,0x16
0186 185d       | ]  |		Execute	Package,Field_Execute,Field_Number 0x5d
0187 e008       |    |		Load	0x0,0x8
0188 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
0189 00c8       |    |		Action	Pop_Auxiliary_Range
018a 3ff9       |?   |		Loop_Increasing	0x184
018b 00ce       |    |		Action	Pop_Auxiliary
018c 8406       |    |		Call	0x2,0x6
018d 00cf       |    |		Action	Mark_Auxiliary
018e 4867       |Hg  |		Short_Literal	0x67
018f 4864       |Hd  |		Short_Literal	0x64
0190 0007       |    |		Action	Break_Optional
0191 00d8       |    |		Load_Top	At_Offset_0
0192 e016       |    |		Load	0x0,0x16
0193 185d       | ]  |		Execute	Package,Field_Execute,Field_Number 0x5d
0194 e008       |    |		Load	0x0,0x8
0195 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
0196 00c8       |    |		Action	Pop_Auxiliary_Range
0197 3ff9       |?   |		Loop_Increasing	0x191
0198 00ce       |    |		Action	Pop_Auxiliary
0199 0092 02d2  |    |		Action	Push_String_Extended,0x2d2					; "System Boot Configuration Settings"
019b e008       |    |		Load	0x0,0x8
019c 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
019d 0092 02d3  |    |		Action	Push_String_Extended,0x2d3					; "=================================="
019f e008       |    |		Load	0x0,0x8
01a0 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
01a1 e017       |    |		Load	0x0,0x17
01a2 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
01a3 4802       |H   |		Short_Literal	0x2
01a4 e008       |    |		Load	0x0,0x8
01a5 1840       | @  |		Execute	Package,Field_Execute,Field_Number 0x40
01a6 0092 02d4  |    |		Action	Push_String_Extended,0x2d4					; "         DISK BAD BLOCK INFORMATION"
01a8 e008       |    |		Load	0x0,0x8
01a9 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
01aa 0092 02d5  |    |		Action	Push_String_Extended,0x2d5					; "Vol  Manufact   Retarget   Total     HDA"
01ac e008       |    |		Load	0x0,0x8
01ad 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
01ae 0092 02d6  |    |		Action	Push_String_Extended,0x2d6					; "==========================================="
01b0 e008       |    |		Load	0x0,0x8
01b1 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
01b2 00cf       |    |		Action	Mark_Auxiliary
01b3 481f       |H   |		Short_Literal	0x1f
01b4 4801       |H   |		Short_Literal	0x1
01b5 0007       |    |		Action	Break_Optional
01b6 8604       |    |		Call	0x3,0x4
01b7 00c8       |    |		Action	Pop_Auxiliary_Range
01b8 3ffd       |?   |		Loop_Increasing	0x1b6
01b9 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
01ba 0000 0000  |    |		.BLANK	0000[0x6]
01c0 ; --------------------------------------------------------------------------------------
01c0 ; SUBPROGRAM
01c0 ; --------------------------------------------------------------------------------------
01c0 01c3       |    |		.CONST	0x01c3								; Address of begin
01c1 01ce       |    |		.CONST	0x01ce								; Address of exception handler
01c2 0001       |    |		.CONST	0x0001								; Number of locals
01c3			BODY_01c0:
01c3			INIT_01c0:
01c3 4801       |H   |		Short_Literal	0x1
01c4 0092 02d7  |    |		Action	Push_String_Extended,0x2d7					; "System_Availability"
01c6 e018       |    |		Load	0x0,0x18
01c7 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
01c8 0092 02d8  |    |		Action	Push_String_Extended,0x2d8					; ".Units.Data.PM_Checklist"
01ca 01cc       |    |		Execute	Vector,Catenate
01cb e010       |    |		Load	0x0,0x10
01cc 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
01cd 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
01ce			TRAP_01c0:
01ce e018       |    |		Load	0x0,0x18
01cf 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
01d0 010f       |    |		Execute	Exception,Equal
01d1 6805       |h   |		Jump_Zero	0x1d7
01d2 0092 02d9  |    |		Action	Push_String_Extended,0x2d9					; "*** Error - Cannot find Checklist in System_Availability Load View."
01d4 e008       |    |		Load	0x0,0x8
01d5 1864       | d  |		Execute	Package,Field_Execute,Field_Number 0x64
01d6 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
01d7 0100       |    |		Execute	Exception,Raise
01d8 ; --------------------------------------------------------------------------------------
01d8 ; SUBPROGRAM
01d8 ; --------------------------------------------------------------------------------------
01d8 01db       |    |		.CONST	0x01db								; Address of begin
01d9 0004       |    |		.CONST	0x0004								; Address of exception handler
01da 0001       |    |		.CONST	0x0001								; Number of locals
01db			BODY_01d8:
01db			INIT_01d8:
01db e9ff       |    |		Load	0x4,-0x1
01dc 01dc       |    |		Execute	Vector,Last
01dd e9ff       |    |		Load	0x4,-0x1
01de 01dd       |    |		Execute	Vector,First
01df 0272       | r  |		Execute	Discrete,Minus
01e0 0a01       |    |		Execute_Immediate	Plus,0x1
01e1 00d8       |    |		Load_Top	At_Offset_0
01e2 00e3       |    |		Load_Encached	Natural_Cache
01e3 0260       | `  |		Execute	Discrete,In_Type
01e4 7001       |p   |		Jump_Nonzero	0x1e6
01e5 0801       |    |		Execute_Immediate	Raise,0x1
01e6 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
01e7 0000       |    |		.XXX[0x1]
01e8 ; --------------------------------------------------------------------------------------
01e8 ; SUBPROGRAM
01e8 ; --------------------------------------------------------------------------------------
01e8 01fa       |    |		.CONST	0x01fa								; Address of begin
01e9 0004       |    |		.CONST	0x0004								; Address of exception handler
01ea 0004       |    |		.CONST	0x0004								; Number of locals
01eb			INIT_01e8:
01eb e9ff       |    |		Load	0x4,-0x1
01ec 01dd       |    |		Execute	Vector,First
01ed e9ff       |    |		Load	0x4,-0x1
01ee 01dc       |    |		Execute	Vector,Last
01ef 00e9       |    |		Load_Encached	String_Cache
01f0 035b       | [  |		Declare_Type	Array,Constrained
01f1 0337       | 7  |		Declare_Variable	Array
01f2 e9ff       |    |		Load	0x4,-0x1
01f3 e802       |    |		Load	0x4,0x2
01f4 01d4       |    |		Execute	Vector,Structure_Write
01f5 00e8       |    |		Load_Encached	Character_Cache
01f6 e9ff       |    |		Load	0x4,-0x1
01f7 01dd       |    |		Execute	Vector,First
01f8 00e3       |    |		Load_Encached	Natural_Cache
01f9 03ec       |    |		Declare_Variable	Discrete,With_Value,With_Constraint
01fa			BODY_01e8:
01fa 00cf       |    |		Action	Mark_Auxiliary
01fb 7814       |x   |		Jump	0x210
01fc e804       |    |		Load	0x4,0x4
01fd e802       |    |		Load	0x4,0x2
01fe 01d7       |    |		Execute	Vector,Field_Read
01ff a803       |    |		Store_Unchecked	0x4,0x3
0200 e804       |    |		Load	0x4,0x4
0201 0a01       |    |		Execute_Immediate	Plus,0x1
0202 e802       |    |		Load	0x4,0x2
0203 01d7       |    |		Execute	Vector,Field_Read
0204 e804       |    |		Load	0x4,0x4
0205 e802       |    |		Load	0x4,0x2
0206 01d6       |    |		Execute	Vector,Field_Write
0207 e803       |    |		Load	0x4,0x3
0208 e804       |    |		Load	0x4,0x4
0209 0a01       |    |		Execute_Immediate	Plus,0x1
020a e802       |    |		Load	0x4,0x2
020b 01d6       |    |		Execute	Vector,Field_Write
020c e804       |    |		Load	0x4,0x4
020d 0a02       |    |		Execute_Immediate	Plus,0x2
020e c804       |    |		Store	0x4,0x4
020f 00c9       |    |		Action	Pop_Auxiliary_Loop
0210 e804       |    |		Load	0x4,0x4
0211 e9ff       |    |		Load	0x4,-0x1
0212 01dc       |    |		Execute	Vector,Last
0213 027c       | |  |		Execute	Discrete,Less
0214 77e7       |w   |		Jump_Nonzero	0x1fc
0215 00ce       |    |		Action	Pop_Auxiliary
0216 4800       |H   |		Short_Literal	0x0
0217 e802       |    |		Load	0x4,0x2
0218 4800       |H   |		Short_Literal	0x0
0219 e019       |    |		Load	0x0,0x19
021a 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
021b a804       |    |		Store_Unchecked	0x4,0x4
021c 00d8       |    |		Load_Top	At_Offset_0
021d 7004       |p   |		Jump_Nonzero	0x222
021e e802       |    |		Load	0x4,0x2
021f 01dc       |    |		Execute	Vector,Last
0220 c804       |    |		Store	0x4,0x4
0221 7803       |x   |		Jump	0x225
0222 00d8       |    |		Load_Top	At_Offset_0
0223 0aff       |    |		Execute_Immediate	Plus,-0x1
0224 c804       |    |		Store	0x4,0x4
0225 e802       |    |		Load	0x4,0x2
0226 01dd       |    |		Execute	Vector,First
0227 e804       |    |		Load	0x4,0x4
0228 e802       |    |		Load	0x4,0x2
0229 01cf       |    |		Execute	Vector,Slice_Read
022a 00e9       |    |		Load_Encached	String_Cache
022b 01c6       |    |		Execute	Vector,Convert_To_Formal
022c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
022d 0000 0000  |    |		.XXX[0x3]
022f 0000       |    |
0230 ; --------------------------------------------------------------------------------------
0230 ; SUBPROGRAM
0230 ; --------------------------------------------------------------------------------------
0230 023a       | :  |		.CONST	0x023a								; Address of begin
0231 0004       |    |		.CONST	0x0004								; Address of exception handler
0232 0004       |    |		.CONST	0x0004								; Number of locals
0233			INIT_0230:
0233 00e1       |    |		Load_Encached	Boolean_Cache
0234 e01a       |    |		Load	0x0,0x1a
0235 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0236 1b10       |    |		Execute	Package,Field_Read,Field_Number 0x10
0237 0322       | "  |		Declare_Variable	Record
0238 029f 0243  |   C|		Declare_Subprogram	INIT_0240,For_Call
023a			BODY_0230:
023a 8804       |    |		Call	0x4,0x4
023b 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
023c 0000 0000  |    |		.BLANK	0000[0x4]
0240 ; --------------------------------------------------------------------------------------
0240 ; SUBPROGRAM
0240 ; --------------------------------------------------------------------------------------
0240 0260       | `  |		.CONST	0x0260								; Address of begin
0241 0004       |    |		.CONST	0x0004								; Address of exception handler
0242 0003       |    |		.CONST	0x0003								; Number of locals
0243			INIT_0240:
0243 4801       |H   |		Short_Literal	0x1
0244 4802       |H   |		Short_Literal	0x2
0245 00e3       |    |		Load_Encached	Natural_Cache
0246 02a0       |    |		Declare_Subprogram	Null_Subprogram
0247 4801       |H   |		Short_Literal	0x1
0248 035d       | ]  |		Declare_Type	Array,Defined
0249 00d8       |    |		Load_Top	At_Offset_0
024a 0337       | 7  |		Declare_Variable	Array
024b 00d8       |    |		Load_Top	At_Offset_0
024c 0335       | 5  |		Declare_Variable	Array,Duplicate
024d 00cd       |    |		Action	Spare6_Action
024e 4801       |H   |		Short_Literal	0x1
024f e607       |    |		Load	0x3,0x7
0250 e016       |    |		Load	0x0,0x16
0251 185c       | \  |		Execute	Package,Field_Execute,Field_Number 0x5c
0252 8602       |    |		Call	0x3,0x2
0253 4801       |H   |		Short_Literal	0x1
0254 ea04       |    |		Load	0x5,0x4
0255 01d6       |    |		Execute	Vector,Field_Write
0256 4802       |H   |		Short_Literal	0x2
0257 e607       |    |		Load	0x3,0x7
0258 e016       |    |		Load	0x0,0x16
0259 185c       | \  |		Execute	Package,Field_Execute,Field_Number 0x5c
025a 8602       |    |		Call	0x3,0x2
025b 4802       |H   |		Short_Literal	0x2
025c ea04       |    |		Load	0x5,0x4
025d 01d6       |    |		Execute	Vector,Field_Write
025e ea03       |    |		Load	0x5,0x3
025f 01d4       |    |		Execute	Vector,Structure_Write
0260			BODY_0240:
0260 e803       |    |		Load	0x4,0x3
0261 00e1       |    |		Load_Encached	Boolean_Cache
0262 e607       |    |		Load	0x3,0x7
0263 e01a       |    |		Load	0x0,0x1a
0264 1b0f       |    |		Execute	Package,Field_Read,Field_Number 0xf
0265 1811       |    |		Execute	Package,Field_Execute,Field_Number 0x11
0266 c802       |    |		Store	0x4,0x2
0267 00d1       |    |		Pop_Control	Pop_Count_1
0268 e802       |    |		Load	0x4,0x2
0269 6850       |hP  |		Jump_Zero	0x2ba
026a e607       |    |		Load	0x3,0x7
026b 00e0       |    |		Load_Encached	Standard_Cache
026c 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
026d 4820       |H   |		Short_Literal	0x20
026e 480a       |H   |		Short_Literal	0xa
026f 480a       |H   |		Short_Literal	0xa
0270 4801       |H   |		Short_Literal	0x1
0271 ea03       |    |		Load	0x5,0x3
0272 01d7       |    |		Execute	Vector,Field_Read
0273 e019       |    |		Load	0x0,0x19
0274 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0275 01cc       |    |		Execute	Vector,Catenate
0276 4820       |H   |		Short_Literal	0x20
0277 480a       |H   |		Short_Literal	0xa
0278 480a       |H   |		Short_Literal	0xa
0279 4802       |H   |		Short_Literal	0x2
027a ea03       |    |		Load	0x5,0x3
027b 01d7       |    |		Execute	Vector,Field_Read
027c e019       |    |		Load	0x0,0x19
027d 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
027e 01cc       |    |		Execute	Vector,Catenate
027f 4820       |H   |		Short_Literal	0x20
0280 480a       |H   |		Short_Literal	0xa
0281 480a       |H   |		Short_Literal	0xa
0282 4801       |H   |		Short_Literal	0x1
0283 ea03       |    |		Load	0x5,0x3
0284 01d7       |    |		Execute	Vector,Field_Read
0285 4802       |H   |		Short_Literal	0x2
0286 ea03       |    |		Load	0x5,0x3
0287 01d7       |    |		Execute	Vector,Field_Read
0288 0273       | s  |		Execute	Discrete,Plus
0289 00d8       |    |		Load_Top	At_Offset_0
028a 00e2       |    |		Load_Encached	Integer_Cache
028b 0260       | `  |		Execute	Discrete,In_Type
028c 7001       |p   |		Jump_Nonzero	0x28e
028d 0801       |    |		Execute_Immediate	Raise,0x1
028e e019       |    |		Load	0x0,0x19
028f 1816       |    |		Execute	Package,Field_Execute,Field_Number 0x16
0290 01cc       |    |		Execute	Vector,Catenate
0291 0092 02da  |    |		Action	Push_String_Extended,0x2da					; "   "
0293 01cc       |    |		Execute	Vector,Catenate
0294 e803       |    |		Load	0x4,0x3
0295 3404       |4   |		Execute	Record,Field_Reference,Field_Number 0x4
0296 8603       |    |		Call	0x3,0x3
0297 01cc       |    |		Execute	Vector,Catenate
0298 e008       |    |		Load	0x0,0x8
0299 185f       | _  |		Execute	Package,Field_Execute,Field_Number 0x5f
029a 4802       |H   |		Short_Literal	0x2
029b ea03       |    |		Load	0x5,0x3
029c 01d7       |    |		Execute	Vector,Field_Read
029d 0c15       |    |		Execute_Immediate	Greater_Equal,0x15
029e 6805       |h   |		Jump_Zero	0x2a4
029f 0092 02db  |    |		Action	Push_String_Extended,0x2db					; " <<*** Call Rational, Drive should be Rebuilt"
02a1 e008       |    |		Load	0x0,0x8
02a2 185f       | _  |		Execute	Package,Field_Execute,Field_Number 0x5f
02a3 7813       |x   |		Jump	0x2b7
02a4 4802       |H   |		Short_Literal	0x2
02a5 ea03       |    |		Load	0x5,0x3
02a6 01d7       |    |		Execute	Vector,Field_Read
02a7 0c0b       |    |		Execute_Immediate	Greater_Equal,0xb
02a8 6805       |h   |		Jump_Zero	0x2ae
02a9 0092 02dc  |    |		Action	Push_String_Extended,0x2dc					; " <<=== Potential Problem with Drive, call Rational"
02ab e008       |    |		Load	0x0,0x8
02ac 185f       | _  |		Execute	Package,Field_Execute,Field_Number 0x5f
02ad 7809       |x   |		Jump	0x2b7
02ae 4802       |H   |		Short_Literal	0x2
02af ea03       |    |		Load	0x5,0x3
02b0 01d7       |    |		Execute	Vector,Field_Read
02b1 0c06       |    |		Execute_Immediate	Greater_Equal,0x6
02b2 6804       |h   |		Jump_Zero	0x2b7
02b3 0092 02dd  |    |		Action	Push_String_Extended,0x2dd					; " <<--- Monitor Drive for increases"
02b5 e008       |    |		Load	0x0,0x8
02b6 185f       | _  |		Execute	Package,Field_Execute,Field_Number 0x5f
02b7 4801       |H   |		Short_Literal	0x1
02b8 e008       |    |		Load	0x0,0x8
02b9 1840       | @  |		Execute	Package,Field_Execute,Field_Number 0x40
02ba 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
02bb ; --------------------------------------------------------------------------------------
02bb ; STRING TABLE
02bb ; --------------------------------------------------------------------------------------
02bb 0048       | H  |		.STRTAB	0x0048->0x02df							; "!Users.Smp.System_Tools.Rev1_Working.Units."
02bc 0071       | q  |		.STRTAB	0x0071->0x02f4							; "<MINUS_90_DAYS>"
02bd 007e       | ~  |		.STRTAB	0x007e->0x02fc							; "<TODAY>"
02be 0083       |    |		.STRTAB	0x0083->0x02ff							; "PM_Report_"
02bf 008b       |    |		.STRTAB	0x008b->0x0304							; "<DEFAULT>"
02c0 0092       |    |		.STRTAB	0x0092->0x0309							; "@"
02c1 0091       |    |		.STRTAB	0x0091->0x0309							; "disk"
02c2 0093       |    |		.STRTAB	0x0093->0x030b							; "all"
02c3 0094       |    |		.STRTAB	0x0094->0x030d							; "<PROFILE>"
02c4 009b       |    |		.STRTAB	0x009b->0x0311							; "!Machine.Release.Current.Activity"
02c5 00ba       |    |		.STRTAB	0x00ba->0x0322							; "?"
02c6 00b9       |    |		.STRTAB	0x00b9->0x0322							; "RAW"
02c7 00ba       |    |		.STRTAB	0x00ba->0x0324							; "!Machine.Error_Logs.Log_@"
02c8 00d1       |    |		.STRTAB	0x00d1->0x0330							; "<QUIET>"
02c9 00d6       |    |		.STRTAB	0x00d6->0x0334							; "PM Report is being printed"
02ca 00ee       |    |		.STRTAB	0x00ee->0x0341							; "PM Report has been generated"
02cb 0108       |    |		.STRTAB	0x0108->0x034f							; "Date     : "
02cc 0111       |    |		.STRTAB	0x0111->0x0354							; "Customer : "
02cd 011a       |    |		.STRTAB	0x011a->0x035a							; "Machine  : "
02ce 0123       | #  |		.STRTAB	0x0123->0x035f							; " ["
02cf 0123       | #  |		.STRTAB	0x0123->0x0360							; "Period   : "
02d0 012c       | ,  |		.STRTAB	0x012c->0x0366							; " to "
02d1 012e       | .  |		.STRTAB	0x012e->0x0368							; "Booted Configuration : "
02d2 0143       | C  |		.STRTAB	0x0143->0x0373							; "System Boot Configuration Settings"
02d3 0163       | c  |		.STRTAB	0x0163->0x0384							; "=================================="
02d4 0183       |    |		.STRTAB	0x0183->0x0395							; "         DISK BAD BLOCK INFORMATION"
02d5 01a4       |    |		.STRTAB	0x01a4->0x03a7							; "Vol  Manufact   Retarget   Total     HDA"
02d6 01ca       |    |		.STRTAB	0x01ca->0x03bb							; "==========================================="
02d7 01f3       |    |		.STRTAB	0x01f3->0x03d0							; "System_Availability"
02d8 0204       |    |		.STRTAB	0x0204->0x03da							; ".Units.Data.PM_Checklist"
02d9 021a       |    |		.STRTAB	0x021a->0x03e6							; "*** Error - Cannot find Checklist in System_Availability Load View."
02da 025b       | [  |		.STRTAB	0x025b->0x0407							; "   "
02db 025c       | \  |		.STRTAB	0x025c->0x0409							; " <<*** Call Rational, Drive should be Rebuilt"
02dc 0287       |    |		.STRTAB	0x0287->0x041f							; " <<=== Potential Problem with Drive, call Rational"
02dd 02b7       |    |		.STRTAB	0x02b7->0x0438							; " <<--- Monitor Drive for increases"
02de 02d7       |    |		.STREND 0x02d7->0x0449
02df 2155 7365  |!Use|		.STRTAB_STRINGS
044a 0000 0000  |    |		.BLANK	0000[0x6]
0450 ; --------------------------------------------------------------------------------------
0450 ; Debug Table
0450 ; --------------------------------------------------------------------------------------
0450 0004 000d  |    |		.DEBUG4	0x0004,0x000d,0x4035,0x0000,0x0001,0x0000
0456 0000 0000  |    |		.BLANK	0000[0x1aa]