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

⟦8d5170891⟧

    Length: 2048 (0x800)
    Notes: 00_class, 5800_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_49f82c

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦cfc2e13cd⟧ »Space Info Vol 2« 
        └─⟦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 01d0       |    |		.CONST	0x01d0								; 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 0001       |    |		.CONST	0x0001								; 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 0031       | 1  |		.CONST	0x0031								; Address of begin
0019 0091       |    |		.CONST	0x0091								; Address of exception handler
001a 0009       |    |		.CONST	0x0009								; Number of locals
001b			INIT_0018:
001b e001       |    |		Load	0x0,0x1
001c 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
001d 02c7       |    |		Declare_Variable	Any
001e 00d8       |    |		Load_Top	At_Offset_0
001f 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0020 e001       |    |		Load	0x0,0x1
0021 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0022 02c7       |    |		Declare_Variable	Any
0023 00d8       |    |		Load_Top	At_Offset_0
0024 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0025 029f 00b3  |    |		Declare_Subprogram	INIT_00b0,For_Call
0027 029f 00cb  |    |		Declare_Subprogram	INIT_00c8,For_Call
0029 029f 00eb  |    |		Declare_Subprogram	INIT_00e8,For_Call
002b 029f 012b  |   +|		Declare_Subprogram	INIT_0128,For_Call
002d 029f 014b  |   K|		Declare_Subprogram	INIT_0148,For_Call
002f 029f 0163  |   c|		Declare_Subprogram	INIT_0160,For_Call
0031			BODY_0018:
0031 00cf       |    |		Action	Mark_Auxiliary
0032 8409       |    |		Call	0x2,0x9
0033 00c9       |    |		Action	Pop_Auxiliary_Loop
0034 7ffd       |    |		Jump	0x32
0035 00ce       |    |		Action	Pop_Auxiliary
0036 e403       |    |		Load	0x2,0x3
0037 0120       |    |		Execute	Any,Is_Value
0038 6803       |h   |		Jump_Zero	0x3c
0039 e001       |    |		Load	0x0,0x1
003a 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
003b 7801       |x   |		Jump	0x3d
003c e403       |    |		Load	0x2,0x3
003d e402       |    |		Load	0x2,0x2
003e 0120       |    |		Execute	Any,Is_Value
003f 6803       |h   |		Jump_Zero	0x43
0040 e001       |    |		Load	0x0,0x1
0041 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
0042 7801       |x   |		Jump	0x44
0043 e402       |    |		Load	0x2,0x2
0044 00ea       |    |		Load_Encached	Null_String_Cache
0045 e5ff       |    |		Load	0x2,-0x1
0046 e001       |    |		Load	0x0,0x1
0047 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0048 c402       |    |		Store	0x2,0x2
0049 c403       |    |		Store	0x2,0x3
004a e403       |    |		Load	0x2,0x3
004b 8407       |    |		Call	0x2,0x7
004c e403       |    |		Load	0x2,0x3
004d 0120       |    |		Execute	Any,Is_Value
004e 6803       |h   |		Jump_Zero	0x52
004f e001       |    |		Load	0x0,0x1
0050 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0051 7801       |x   |		Jump	0x53
0052 e403       |    |		Load	0x2,0x3
0053 6054       |`T  |		Indirect_Literal	Discrete,0xa8,{0x00007fff, 0xffffffff}
0054 e402       |    |		Load	0x2,0x2
0055 0092 0178  |   x|		Action	Push_String_Extended,0x178					; "pwd"
0057 e001       |    |		Load	0x0,0x1
0058 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
0059 c403       |    |		Store	0x2,0x3
005a e403       |    |		Load	0x2,0x3
005b 8407       |    |		Call	0x2,0x7
005c e403       |    |		Load	0x2,0x3
005d 0120       |    |		Execute	Any,Is_Value
005e 6803       |h   |		Jump_Zero	0x62
005f e001       |    |		Load	0x0,0x1
0060 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0061 7801       |x   |		Jump	0x63
0062 e403       |    |		Load	0x2,0x3
0063 6044       |`D  |		Indirect_Literal	Discrete,0xa8,{0x00007fff, 0xffffffff}
0064 e402       |    |		Load	0x2,0x2
0065 0092 0179  |   y|		Action	Push_String_Extended,0x179					; "ls -alg"
0067 e001       |    |		Load	0x0,0x1
0068 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
0069 c403       |    |		Store	0x2,0x3
006a e403       |    |		Load	0x2,0x3
006b 8407       |    |		Call	0x2,0x7
006c e403       |    |		Load	0x2,0x3
006d 0120       |    |		Execute	Any,Is_Value
006e 6803       |h   |		Jump_Zero	0x72
006f e001       |    |		Load	0x0,0x1
0070 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0071 7801       |x   |		Jump	0x73
0072 e403       |    |		Load	0x2,0x3
0073 6034       |`4  |		Indirect_Literal	Discrete,0xa8,{0x00007fff, 0xffffffff}
0074 e402       |    |		Load	0x2,0x2
0075 0092 017a  |   z|		Action	Push_String_Extended,0x17a					; "ps -ax"
0077 e001       |    |		Load	0x0,0x1
0078 1831       | 1  |		Execute	Package,Field_Execute,Field_Number 0x31
0079 c403       |    |		Store	0x2,0x3
007a e403       |    |		Load	0x2,0x3
007b 8407       |    |		Call	0x2,0x7
007c e403       |    |		Load	0x2,0x3
007d 0120       |    |		Execute	Any,Is_Value
007e 6803       |h   |		Jump_Zero	0x82
007f e001       |    |		Load	0x0,0x1
0080 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0081 7801       |x   |		Jump	0x83
0082 e403       |    |		Load	0x2,0x3
0083 e402       |    |		Load	0x2,0x2
0084 601f       |`   |		Indirect_Literal	Discrete,0xa4,{0xffffffff, 0xffff8000}
0085 e001       |    |		Load	0x0,0x1
0086 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0087 c402       |    |		Store	0x2,0x2
0088 c403       |    |		Store	0x2,0x3
0089 e403       |    |		Load	0x2,0x3
008a 8407       |    |		Call	0x2,0x7
008b 8408       |    |		Call	0x2,0x8
008c 0092 017b  |   {|		Action	Push_String_Extended,0x17b					; "termination"
008e 8406       |    |		Call	0x2,0x6
008f 00ba       |    |		Action	Initiate_Delay
0090 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0091			TRAP_0018:
0091 e002       |    |		Load	0x0,0x2
0092 1b47       | G  |		Execute	Package,Field_Read,Field_Number 0x47
0093 010f       |    |		Execute	Exception,Equal
0094 6802       |h   |		Jump_Zero	0x97
0095 8408       |    |		Call	0x2,0x8
0096 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
0097 e002       |    |		Load	0x0,0x2
0098 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0099 4808       |H   |		Short_Literal	0x8
009a 0092 017c  |   ||		Action	Push_String_Extended,0x17c					; "Got unexpected exception "
009c 4801       |H   |		Short_Literal	0x1
009d 4801       |H   |		Short_Literal	0x1
009e e003       |    |		Load	0x0,0x3
009f 1815       |    |		Execute	Package,Field_Execute,Field_Number 0x15
00a0 01cc       |    |		Execute	Vector,Catenate
00a1 e004       |    |		Load	0x0,0x4
00a2 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
00a3 4504       |E   |		Exit_Suprogram	New_Top_Offset 0x4
00a4 ffff ffff  |    |		.LITERAL	{0xffffffff, 0xffff8000}
00a8 0000 7fff  |    |		.LITERAL	{0x00007fff, 0xffffffff}
00ac 0000 0000  |    |		.BLANK	0000[0x4]
00b0 ; --------------------------------------------------------------------------------------
00b0 ; SUBPROGRAM
00b0 ; --------------------------------------------------------------------------------------
00b0 00b3       |    |		.CONST	0x00b3								; Address of begin
00b1 0004       |    |		.CONST	0x0004								; Address of exception handler
00b2 0001       |    |		.CONST	0x0001								; Number of locals
00b3			BODY_00b0:
00b3			INIT_00b0:
00b3 485f       |H_  |		Short_Literal	0x5f
00b4 485f       |H_  |		Short_Literal	0x5f
00b5 e5ff       |    |		Load	0x2,-0x1
00b6 01cb       |    |		Execute	Vector,Append
00b7 4820       |H   |		Short_Literal	0x20
00b8 e5fe       |    |		Load	0x2,-0x2
00b9 00e0       |    |		Load_Encached	Standard_Cache
00ba 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
00bb e005       |    |		Load	0x0,0x5
00bc 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
00bd 01cc       |    |		Execute	Vector,Catenate
00be 01cb       |    |		Execute	Vector,Append
00bf 4820       |H   |		Short_Literal	0x20
00c0 e5fd       |    |		Load	0x2,-0x3
00c1 00e0       |    |		Load_Encached	Standard_Cache
00c2 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
00c3 e005       |    |		Load	0x0,0x5
00c4 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
00c5 01cc       |    |		Execute	Vector,Catenate
00c6 00ca       |    |		Action	Exit_Nullary_Function
00c7 0000       |    |		.XXX[0x1]
00c8 ; --------------------------------------------------------------------------------------
00c8 ; SUBPROGRAM
00c8 ; --------------------------------------------------------------------------------------
00c8 00cb       |    |		.CONST	0x00cb								; Address of begin
00c9 0004       |    |		.CONST	0x0004								; Address of exception handler
00ca 0001       |    |		.CONST	0x0001								; Number of locals
00cb			BODY_00c8:
00cb			INIT_00c8:
00cb 4829       |H)  |		Short_Literal	0x29
00cc 0092 017d  |   }|		Action	Push_String_Extended,0x17d					; "Run_Cmd (On_Host => \x22"
00ce e5ff       |    |		Load	0x2,-0x1
00cf 01cc       |    |		Execute	Vector,Catenate
00d0 0092 017e  |   ~|		Action	Push_String_Extended,0x17e					; "\x22, Id =>"
00d2 01cc       |    |		Execute	Vector,Catenate
00d3 e5fe       |    |		Load	0x2,-0x2
00d4 00e0       |    |		Load_Encached	Standard_Cache
00d5 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
00d6 01cc       |    |		Execute	Vector,Catenate
00d7 0092 017f  |    |		Action	Push_String_Extended,0x17f					; ", Depth =>"
00d9 01cc       |    |		Execute	Vector,Catenate
00da e5fd       |    |		Load	0x2,-0x3
00db 0aff       |    |		Execute_Immediate	Plus,-0x1
00dc 00e0       |    |		Load_Encached	Standard_Cache
00dd 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
00de 01cc       |    |		Execute	Vector,Catenate
00df 01cb       |    |		Execute	Vector,Append
00e0 00ca       |    |		Action	Exit_Nullary_Function
00e1 0000 0000  |    |		.BLANK	0000[0x7]
00e8 ; --------------------------------------------------------------------------------------
00e8 ; SUBPROGRAM
00e8 ; --------------------------------------------------------------------------------------
00e8 00ee       |    |		.CONST	0x00ee								; Address of begin
00e9 0004       |    |		.CONST	0x0004								; Address of exception handler
00ea 0004       |    |		.CONST	0x0004								; Number of locals
00eb			INIT_00e8:
00eb 00e5       |    |		Load_Encached	Long_Integer_Cache
00ec 00e5       |    |		Load_Encached	Long_Integer_Cache
00ed 00e5       |    |		Load_Encached	Long_Integer_Cache
00ee			BODY_00e8:
00ee e006       |    |		Load	0x0,0x6
00ef 1855       | U  |		Execute	Package,Field_Execute,Field_Number 0x55
00f0 e007       |    |		Load	0x0,0x7
00f1 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
00f2 e007       |    |		Load	0x0,0x7
00f3 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
00f4 00d8       |    |		Load_Top	At_Offset_0
00f5 0c00       |    |		Execute_Immediate	Greater_Equal,0x0
00f6 7002       |p   |		Jump_Nonzero	0xf9
00f7 602c       |`,  |		Indirect_Literal	Discrete,0x124,{0xffffffff, 0xffffc000}
00f8 7801       |x   |		Jump	0xfa
00f9 6026       |`&  |		Indirect_Literal	Discrete,0x120,{0x00000000, 0x00004000}
00fa 0273       | s  |		Execute	Discrete,Plus
00fb 09f1       |    |		Execute_Immediate	Binary_Scale,-0xf
00fc 0053       | S  |		Store_Top_Uncheched	Discrete,At_Offset_3
00fd 00da       |    |		Load_Top	At_Offset_2
00fe 4968       |Ih  |		Short_Literal	0x168
00ff 026e       | n  |		Execute	Discrete,Modulo
0100 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
0101 e002       |    |		Load	0x0,0x2
0102 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0103 4802       |H   |		Short_Literal	0x2
0104 0092 0180  |    |		Action	Push_String_Extended,0x180					; "Delay for "
0106 e7ff       |    |		Load	0x3,-0x1
0107 01cc       |    |		Execute	Vector,Catenate
0108 0092 0181  |    |		Action	Push_String_Extended,0x181					; " is"
010a 01cc       |    |		Execute	Vector,Catenate
010b 00db       |    |		Load_Top	At_Offset_3
010c 00e0       |    |		Load_Encached	Standard_Cache
010d 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
010e 01cc       |    |		Execute	Vector,Catenate
010f 0092 0182  |    |		Action	Push_String_Extended,0x182					; " seconds"
0111 01cc       |    |		Execute	Vector,Catenate
0112 e004       |    |		Load	0x0,0x4
0113 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0114 e002       |    |		Load	0x0,0x2
0115 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0116 e004       |    |		Load	0x0,0x4
0117 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0118 00d8       |    |		Load_Top	At_Offset_0
0119 090f       |    |		Execute_Immediate	Binary_Scale,0xf
011a 00e7       |    |		Load_Encached	Duration_Cache
011b 025e       | ^  |		Execute	Discrete,Convert
011c 4401       |D   |		Exit_Subprogram	With_Value,New_Top_Offset 0x1
011d 0000 0000  |    |		.XXX[0x3]
011f 0000       |    |
0120 0000 0000  |    |		.LITERAL	{0x00000000, 0x00004000}
0124 ffff ffff  |    |		.LITERAL	{0xffffffff, 0xffffc000}
0128 ; --------------------------------------------------------------------------------------
0128 ; SUBPROGRAM
0128 ; --------------------------------------------------------------------------------------
0128 012b       | +  |		.CONST	0x012b								; Address of begin
0129 0004       |    |		.CONST	0x0004								; Address of exception handler
012a 0001       |    |		.CONST	0x0001								; Number of locals
012b			BODY_0128:
012b			INIT_0128:
012b 4801       |H   |		Short_Literal	0x1
012c 00db       |    |		Load_Top	At_Offset_3
012d e008       |    |		Load	0x0,0x8
012e 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
012f 680c       |h   |		Jump_Zero	0x13c
0130 e002       |    |		Load	0x0,0x2
0131 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0132 00db       |    |		Load_Top	At_Offset_3
0133 e004       |    |		Load	0x0,0x4
0134 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0135 e002       |    |		Load	0x0,0x2
0136 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0137 e004       |    |		Load	0x0,0x4
0138 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0139 e002       |    |		Load	0x0,0x2
013a 1b47       | G  |		Execute	Package,Field_Read,Field_Number 0x47
013b 0257       | W  |		Execute	Discrete,Raise
013c e002       |    |		Load	0x0,0x2
013d 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
013e e004       |    |		Load	0x0,0x4
013f 1821       | !  |		Execute	Package,Field_Execute,Field_Number 0x21
0140 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0141 0000 0000  |    |		.BLANK	0000[0x7]
0148 ; --------------------------------------------------------------------------------------
0148 ; SUBPROGRAM
0148 ; --------------------------------------------------------------------------------------
0148 014b       | K  |		.CONST	0x014b								; Address of begin
0149 0004       |    |		.CONST	0x0004								; Address of exception handler
014a 0001       |    |		.CONST	0x0001								; Number of locals
014b			BODY_0148:
014b			INIT_0148:
014b e5fd       |    |		Load	0x2,-0x3
014c 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
014d 680c       |h   |		Jump_Zero	0x15a
014e 0092 0183  |    |		Action	Push_String_Extended,0x183					; "<PROFILE>"
0150 00ea       |    |		Load_Encached	Null_String_Cache
0151 0092 0184  |    |		Action	Push_String_Extended,0x184					; "job start"
0153 8406       |    |		Call	0x2,0x6
0154 0092 0185  |    |		Action	Push_String_Extended,0x185					; "$"
0156 4800       |H   |		Short_Literal	0x0
0157 8405       |    |		Call	0x2,0x5
0158 e009       |    |		Load	0x0,0x9
0159 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
015a 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
015b 0000 0000  |    |		.BLANK	0000[0x5]
0160 ; --------------------------------------------------------------------------------------
0160 ; SUBPROGRAM
0160 ; --------------------------------------------------------------------------------------
0160 0163       | c  |		.CONST	0x0163								; Address of begin
0161 0168       | h  |		.CONST	0x0168								; Address of exception handler
0162 0001       |    |		.CONST	0x0001								; Number of locals
0163			BODY_0160:
0163			INIT_0160:
0163 8404       |    |		Call	0x2,0x4
0164 e004       |    |		Load	0x0,0x4
0165 181a       |    |		Execute	Package,Field_Execute,Field_Number 0x1a
0166 00cc       |    |		Action	Pop_Block
0167 7ecd       |~   |		Jump	0x35
0168			TRAP_0160:
0168 00d8       |    |		Load_Top	At_Offset_0
0169 0107       |    |		Execute	Exception,Get_Name
016a 4930       |I0  |		Short_Literal	0x130
016b 493f       |I?  |		Short_Literal	0x13f
016c 0262       | b  |		Execute	Discrete,In_Range
016d 6803       |h   |		Jump_Zero	0x171
016e 6005       |`   |		Indirect_Literal	Discrete,0x174,{0x00000000, 0x00008000}
016f 00ba       |    |		Action	Initiate_Delay
0170 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0171 0100       |    |		Execute	Exception,Raise
0172 0000 0000  |    |		.XXX[0x2]
0174 0000 0000  |    |		.LITERAL	{0x00000000, 0x00008000}
0178 ; --------------------------------------------------------------------------------------
0178 ; STRING TABLE
0178 ; --------------------------------------------------------------------------------------
0178 001e       |    |		.STRTAB	0x001e->0x0187							; "pwd"
0179 001f       |    |		.STRTAB	0x001f->0x0188							; "ls -alg"
017a 0024       | $  |		.STRTAB	0x0024->0x018c							; "ps -ax"
017b 0028       | (  |		.STRTAB	0x0028->0x018f							; "termination"
017c 0031       | 1  |		.STRTAB	0x0031->0x0194							; "Got unexpected exception "
017d 0048       | H  |		.STRTAB	0x0048->0x01a1							; "Run_Cmd (On_Host => \x22"
017e 005b       | [  |		.STRTAB	0x005b->0x01ab							; "\x22, Id =>"
017f 0061       | a  |		.STRTAB	0x0061->0x01af							; ", Depth =>"
0180 0069       | i  |		.STRTAB	0x0069->0x01b4							; "Delay for "
0181 0071       | q  |		.STRTAB	0x0071->0x01b9							; " is"
0182 0072       | r  |		.STRTAB	0x0072->0x01bb							; " seconds"
0183 0078       | x  |		.STRTAB	0x0078->0x01bf							; "<PROFILE>"
0184 007f       |    |		.STRTAB	0x007f->0x01c3							; "job start"
0185 0086       |    |		.STRTAB	0x0086->0x01c8							; "$"
0186 0085       |    |		.STREND 0x0085->0x01c8
0187 7077 646c  |pwdl|		.STRTAB_STRINGS
01c9 0000 0000  |    |		.BLANK	0000[0x7]
01d0 ; --------------------------------------------------------------------------------------
01d0 ; Debug Table
01d0 ; --------------------------------------------------------------------------------------
01d0 0004 0001  |    |		.DEBUG4	0x0004,0x0001,0xa4dc,0x0000,0x0001,0x0008
01d6 000b 0000  |    |		.DBG4T	0x000b,0x0000,0x8000,0x0000
01da 001b 01f6  |    |		.DBG4T	0x001b,0x01f6,0x8001,0xc000
01de 00b3 0224  |   $|		.DBG4T	0x00b3,0x0224,0x0002,0x0000
01e2 00cb 0227  |   '|		.DBG4T	0x00cb,0x0227,0x0002,0x0000
01e6 00eb 022a  |   *|		.DBG4T	0x00eb,0x022a,0x0002,0x0000
01ea 012b 0234  | + 4|		.DBG4T	0x012b,0x0234,0x0001,0x0000
01ee 014b 023b  | K ;|		.DBG4T	0x014b,0x023b,0x0001,0x0000
01f2 0163 023f  | c ?|		.DBG4T	0x0163,0x023f,0x0004,0x0000
01f6 ; --------------------------------------------------------------------------------------
01f6 ; Debug chain
01f6 ; --------------------------------------------------------------------------------------
01f6 0007 000f  |    |		.DBGLEN	0x0007,0x000f
01f8 001b 0020  |    |		.DBGLNO	0x001b,0x0020,0x0025,0x0027,0x0029,0x002b,0x002d,0x0032,0x0036,0x004a,0x004c,0x005a,0x005c,0x006a,0x006c,0x007a,0x007c,0x0089,0x008b,0x008c,0x0095,0x0097
020e 0004 0005  |    |		.XXX[0x16]
0210 0006 0007  |    |
0212 0008 0009  |    |
0214 000a 0002  |    |
0216 0003 0004  |    |
0218 0005 0006  |    |
021a 0007 0008  |    |
021c 0009 000a  |    |
021e 000b 000c  |    |
0220 000d 000e  |    |
0222 000f 0010  |    |
0224 ; --------------------------------------------------------------------------------------
0224 ; Debug chain
0224 ; --------------------------------------------------------------------------------------
0224 0000 0001  |    |		.DBGLEN	0x0000,0x0001
0226 00b3       |    |		.DBGLNO	0x00b3
0227 ; --------------------------------------------------------------------------------------
0227 ; Debug chain
0227 ; --------------------------------------------------------------------------------------
0227 0000 0001  |    |		.DBGLEN	0x0000,0x0001
0229 00cb       |    |		.DBGLNO	0x00cb
022a ; --------------------------------------------------------------------------------------
022a ; Debug chain
022a ; --------------------------------------------------------------------------------------
022a 0003 0005  |    |		.DBGLEN	0x0003,0x0005
022c 00eb 00ec  |    |		.DBGLNO	0x00eb,0x00ec,0x00ed,0x00ee,0x00fd,0x0101,0x0114,0x0118
0234 ; --------------------------------------------------------------------------------------
0234 ; Debug chain
0234 ; --------------------------------------------------------------------------------------
0234 0000 0005  |    |		.DBGLEN	0x0000,0x0005
0236 012b 0130  | + 0|		.DBGLNO	0x012b,0x0130,0x0135,0x0139,0x013c
023b ; --------------------------------------------------------------------------------------
023b ; Debug chain
023b ; --------------------------------------------------------------------------------------
023b 0000 0002  |    |		.DBGLEN	0x0000,0x0002
023d 014b 014e  | K N|		.DBGLNO	0x014b,0x014e
023f ; --------------------------------------------------------------------------------------
023f ; Debug chain
023f ; --------------------------------------------------------------------------------------
023f 0000 0003  |    |		.DBGLEN	0x0000,0x0003
0241 0163 0166  | c f|		.DBGLNO	0x0163,0x0166,0x016e
0244 0000 0000  |    |		.BLANK	0000[0x1bc]