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

⟦19efeac6c⟧

    Length: 5120 (0x1400)
    Notes: 00_class, 5812_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df

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 5812       |X   |		.CONST	0x5812								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 0668       | h  |		.CONST	0x0668								; 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 0004       |    |		.CONST	0x0004								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; SUBPROGRAM
0008 ; See instruction 0x02cf at 0x170, index=0x0
0008 ; SUBPROGRAM
0008 ; See instruction 0x02cf at 0x3e7, index=0x0
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			INIT_0008:
000b			INIT_0008:
000b 029a 001b  |    |		Declare_Subprogram	INIT_0018,For_Outer_Call,Visible,Unelaborated	; Debug Table 0x0 = .DEBUG	0x000b,0x0742,0x8000,0x0000,0x0040,0xb6b6,0x0000,0x0005
000d 00bf       |    |		Action	Accept_Activation
000e 1d0d       |    |		Execute_Immediate	Reference_Lex_1,0xd
000f 00c7       |    |		Action	Elaborate_Subprogram
0010			BODY_0008:
0010			BODY_0008:
0010			BODY_0008:
0010 00bc       |    |		Action	Signal_Activated
0011 00bb       |    |		Action	Signal_Completion
0012 0000 0000  |    |		.BLANK	0000[0x6]
0018 ; --------------------------------------------------------------------------------------
0018 ; SUBPROGRAM
0018 ; --------------------------------------------------------------------------------------
0018 008c       |    |		.CONST	0x008c								; Address of begin
0019 00ae       |    |		.CONST	0x00ae								; Address of exception handler
001a 000f       |    |		.CONST	0x000f								; Number of locals
001b			INIT_0018:
001b 0007       |    |		Action	Break_Optional							; Debug Table 0x1 = .DEBUG	0x001b,0x0744,0xa801,0x0002,0x0040,0xb6b6,0x0000,0x0005
													; Debug Table 0x1.0x0 = 0x1b,0xffff
001c 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x1 = 0x1c,0xfffe
001d e001       |    |		Load	0x0,0x1								; Debug Table 0x1.0x2 = 0x1d,0xfffd
001e 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
001f 02c7       |    |		Declare_Variable	Any
0020 00d8       |    |		Load_Top	At_Offset_0
0021 1c00       |    |		Execute_Immediate	Run_Utility,0x0
0022 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x3 = 0x22,0xfffc
0023 e5fb       |    |		Load	0x2,-0x5							; Debug Table 0x1.0x4 = 0x23,0xfffb
0024 e5fc       |    |		Load	0x2,-0x4
0025 00e4       |    |		Load_Encached	Positive_Cache
0026 03f8       |    |		Declare_Type	Discrete,Constrained
0027 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x5 = 0x27,0xfffa
0028 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x6 = 0x28,0xfff9
0029 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x7 = 0x29,0xfff8
002a 0007       |    |		Action	Break_Optional							; Debug Table 0x1.0x8 = 0x2a,0xfff7
002b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x1.0x9 = 0x2b,0xfff6
002c 60df       |`   |		Indirect_Literal	Discrete,0x10c,{0x0092f00d, 0x00001130}
002d 02a0       |    |		Declare_Subprogram	Null_Subprogram
002e 037a       | z  |		Declare_Type	Task,Defined,Not_Elaborated
002f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1.0xa = 0x2f,0xfff5
0030 0266       | f  |		Execute	Discrete,Bounds
0031 00da       |    |		Load_Top	At_Offset_2
0032 029f 00c3  |    |		Declare_Subprogram	INIT_00c0,For_Call
0034 4801       |H   |		Short_Literal	0x1
0035 035d       | ]  |		Declare_Type	Array,Defined
0036 00d8       |    |		Load_Top	At_Offset_0
0037 0337       | 7  |		Declare_Variable	Array
0038 00d8       |    |		Load_Top	At_Offset_0
0039 1c00       |    |		Execute_Immediate	Run_Utility,0x0
003a 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x1.0xb = 0x3a,0xfff4
003b 0266       | f  |		Execute	Discrete,Bounds
003c e002       |    |		Load	0x0,0x2
003d 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
003e 02a0       |    |		Declare_Subprogram	Null_Subprogram
003f 4801       |H   |		Short_Literal	0x1
0040 035d       | ]  |		Declare_Type	Array,Defined
0041 00d8       |    |		Load_Top	At_Offset_0
0042 0337       | 7  |		Declare_Variable	Array
0043 e403       |    |		Load	0x2,0x3								; Debug Table 0x1.0xc = 0x43,0xfff3
0044 0266       | f  |		Execute	Discrete,Bounds
0045 00e3       |    |		Load_Encached	Natural_Cache
0046 02a0       |    |		Declare_Subprogram	Null_Subprogram
0047 4801       |H   |		Short_Literal	0x1
0048 035d       | ]  |		Declare_Type	Array,Defined
0049 00d8       |    |		Load_Top	At_Offset_0
004a 0337       | 7  |		Declare_Variable	Array
004b 00d8       |    |		Load_Top	At_Offset_0
004c 0337       | 7  |		Declare_Variable	Array
004d 00d8       |    |		Load_Top	At_Offset_0
004e 01d9       |    |		Execute	Vector,Reverse_Bounds
004f 0263       | c  |		Execute	Discrete,Above_Bound
0050 7005       |p   |		Jump_Nonzero	0x56
0051 4800       |H   |		Short_Literal	0x0
0052 00d9       |    |		Load_Top	At_Offset_1
0053 e40b       |    |		Load	0x2,0xb
0054 01d6       |    |		Execute	Vector,Field_Write
0055 3ffb       |?   |		Loop_Increasing	0x51
0056 00d9       |    |		Load_Top	At_Offset_1
0057 01d4       |    |		Execute	Vector,Structure_Write
0058 e403       |    |		Load	0x2,0x3								; Debug Table 0x1.0xd = 0x58,0xfff2
0059 0266       | f  |		Execute	Discrete,Bounds
005a 00e3       |    |		Load_Encached	Natural_Cache
005b 02a0       |    |		Declare_Subprogram	Null_Subprogram
005c 4801       |H   |		Short_Literal	0x1
005d 035d       | ]  |		Declare_Type	Array,Defined
005e 00d8       |    |		Load_Top	At_Offset_0
005f 0337       | 7  |		Declare_Variable	Array
0060 00d8       |    |		Load_Top	At_Offset_0
0061 0337       | 7  |		Declare_Variable	Array
0062 00d8       |    |		Load_Top	At_Offset_0
0063 01d9       |    |		Execute	Vector,Reverse_Bounds
0064 0263       | c  |		Execute	Discrete,Above_Bound
0065 7005       |p   |		Jump_Nonzero	0x6b
0066 4800       |H   |		Short_Literal	0x0
0067 00d9       |    |		Load_Top	At_Offset_1
0068 e40d       |    |		Load	0x2,0xd
0069 01d6       |    |		Execute	Vector,Field_Write
006a 3ffb       |?   |		Loop_Increasing	0x66
006b 00d9       |    |		Load_Top	At_Offset_1
006c 01d4       |    |		Execute	Vector,Structure_Write
006d 029f 00db  |    |		Declare_Subprogram	INIT_00d8,For_Call				; Debug Table 0x1.0xe = 0x6d,0xfff1
006f 029f 00eb  |    |		Declare_Subprogram	INIT_00e8,For_Call				; Debug Table 0x1.0xf = 0x6f,0xfff0
0071 029f 0103  |    |		Declare_Subprogram	INIT_0100,For_Call				; Debug Table 0x1.0x10 = 0x71,0xffef
0073 e403       |    |		Load	0x2,0x3								; Debug Table 0x1.0x11 = 0x73,0xffee
0074 e003       |    |		Load	0x0,0x3
0075 e002       |    |		Load	0x0,0x2
0076 e5fd       |    |		Load	0x2,-0x3
0077 e004       |    |		Load	0x0,0x4
0078 e408       |    |		Load	0x2,0x8
0079 e005       |    |		Load	0x0,0x5
007a e006       |    |		Load	0x0,0x6
007b 480e       |H   |		Short_Literal	0xe
007c 4802       |H   |		Short_Literal	0x2
007d 0099       |    |		Action	Reference_Dynamic
007e e007       |    |		Load	0x0,0x7
007f 480f       |H   |		Short_Literal	0xf
0080 4802       |H   |		Short_Literal	0x2
0081 0099       |    |		Action	Reference_Dynamic
0082 e5fe       |    |		Load	0x2,-0x2
0083 e40a       |    |		Load	0x2,0xa
0084 480d       |H   |		Short_Literal	0xd
0085 4802       |H   |		Short_Literal	0x2
0086 0099       |    |		Action	Reference_Dynamic
0087 480e       |H   |		Short_Literal	0xe
0088 e404       |    |		Load	0x2,0x4
0089 020e       |    |		Execute	Module,Augment_Imports
008a e404       |    |		Load	0x2,0x4
008b 020d       |    |		Execute	Module,Elaborate
008c			BODY_0018:
008c 00be       |    |		Action	Activate_Tasks
008d e402       |    |		Load	0x2,0x2								; Debug Table 0x1.0x12 = 0x8d,0x1
008e 0120       |    |		Execute	Any,Is_Value
008f 6803       |h   |		Jump_Zero	0x93
0090 e001       |    |		Load	0x0,0x1
0091 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0092 7801       |x   |		Jump	0x94
0093 e402       |    |		Load	0x2,0x2
0094 0092 0520  |    |		Action	Push_String_Extended,0x520					; "Port Tester"
0096 e001       |    |		Load	0x0,0x1
0097 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0098 c402       |    |		Store	0x2,0x2
0099 00cf       |    |		Action	Mark_Auxiliary
009a e403       |    |		Load	0x2,0x3								; Debug Table 0x1.0x13 = 0x9a,0x2
009b 0265       | e  |		Execute	Discrete,Reverse_Bounds
009c 0263       | c  |		Execute	Discrete,Above_Bound
009d 700f       |p   |		Jump_Nonzero	0xad
009e 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1.0x14 = 0x9e,0x3
009f e002       |    |		Load	0x0,0x2
00a0 1b0e       |    |		Execute	Package,Field_Read,Field_Number 0xe
00a1 025b       | [  |		Execute	Discrete,Check_In_Type
00a2 00d9       |    |		Load_Top	At_Offset_1
00a3 e408       |    |		Load	0x2,0x8
00a4 01d6       |    |		Execute	Vector,Field_Write
00a5 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1.0x15 = 0xa5,0x4
00a6 4801       |H   |		Short_Literal	0x1
00a7 00da       |    |		Load_Top	At_Offset_2
00a8 e406       |    |		Load	0x2,0x6
00a9 01d7       |    |		Execute	Vector,Field_Read
00aa 170d       |    |		Execute	Task,Entry_Call,Field_Number 0xd
00ab 00c8       |    |		Action	Pop_Auxiliary_Range
00ac 3ff1       |?   |		Loop_Increasing	0x9e
00ad 4507       |E   |		Exit_Suprogram	New_Top_Offset 0x7
00ae			TRAP_0018:
00ae 6059       |`Y  |		Indirect_Literal	Discrete,0x108,{0x00000000, 0x40b6c601}
00af 010f       |    |		Execute	Exception,Equal
00b0 6806       |h   |		Jump_Zero	0xb7
00b1 e402       |    |		Load	0x2,0x2								; Debug Table 0x1.0x16 = 0xb1,0x5
00b2 0092 0521  |   !|		Action	Push_String_Extended,0x521					; "Test terminated due to assert failure"
00b4 e001       |    |		Load	0x0,0x1
00b5 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
00b6 4507       |E   |		Exit_Suprogram	New_Top_Offset 0x7
00b7 e402       |    |		Load	0x2,0x2								; Debug Table 0x1.0x17 = 0xb7,0x6
00b8 0092 0522  |   "|		Action	Push_String_Extended,0x522					; "Test terminated due to unhandled exception "
00ba e007       |    |		Load	0x0,0x7
00bb 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
00bc 01cc       |    |		Execute	Vector,Catenate
00bd e001       |    |		Load	0x0,0x1
00be 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
00bf 4507       |E   |		Exit_Suprogram	New_Top_Offset 0x7
00c0 ; --------------------------------------------------------------------------------------
00c0 ; SUBPROGRAM
00c0 ; --------------------------------------------------------------------------------------
00c0 00c3       |    |		.CONST	0x00c3								; Address of begin
00c1 0004       |    |		.CONST	0x0004								; Address of exception handler
00c2 0001       |    |		.CONST	0x0001								; Number of locals
00c3			BODY_00c0:
00c3			INIT_00c0:
00c3 00d1       |    |		Pop_Control	Pop_Count_1						; Debug Table 0x2 = .DEBUG	0x00c3,0x0776,0x0805,0x0002,0x0040,0xb6c6,0x0000,0x0074
00c4 00da       |    |		Load_Top	At_Offset_2
00c5 01dc       |    |		Execute	Vector,Last
00c6 00db       |    |		Load_Top	At_Offset_3
00c7 01dd       |    |		Execute	Vector,First
00c8 0263       | c  |		Execute	Discrete,Above_Bound
00c9 7006       |p   |		Jump_Nonzero	0xd0
00ca 00d8       |    |		Load_Top	At_Offset_0
00cb e7ff       |    |		Load	0x3,-0x1
00cc 01d5       |    |		Execute	Vector,Field_Reference
00cd 036b       | k  |		Declare_Variable	Task,As_Component
00ce 0a01       |    |		Execute_Immediate	Plus,0x1
00cf 7ff8       |    |		Jump	0xc8
00d0 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
00d1 0000 0000  |    |		.BLANK	0000[0x7]
00d8 ; --------------------------------------------------------------------------------------
00d8 ; SUBPROGRAM
00d8 ; --------------------------------------------------------------------------------------
00d8 00db       |    |		.CONST	0x00db								; Address of begin
00d9 0004       |    |		.CONST	0x0004								; Address of exception handler
00da 0001       |    |		.CONST	0x0001								; Number of locals
00db			BODY_00d8:
00db			INIT_00d8:
00db e5fa       |    |		Load	0x2,-0x6							; Debug Table 0x3 = .DEBUG	0x00db,0x0778,0x0802,0x0002,0x0040,0xb6c6,0x0000,0x00a4
													; Debug Table 0x3.0x0 = 0xdb,0x1
00dc e004       |    |		Load	0x0,0x4
00dd 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
00de e004       |    |		Load	0x0,0x4
00df 1820       |    |		Execute	Package,Field_Execute,Field_Number 0x20
00e0 00ca       |    |		Action	Exit_Nullary_Function
00e1 0000 0000  |    |		.BLANK	0000[0x7]
00e8 ; --------------------------------------------------------------------------------------
00e8 ; SUBPROGRAM
00e8 ; --------------------------------------------------------------------------------------
00e8 00eb       |    |		.CONST	0x00eb								; Address of begin
00e9 0004       |    |		.CONST	0x0004								; Address of exception handler
00ea 0001       |    |		.CONST	0x0001								; Number of locals
00eb			BODY_00e8:
00eb			INIT_00e8:
00eb e402       |    |		Load	0x2,0x2								; Debug Table 0x4 = .DEBUG	0x00eb,0x077c,0x0801,0x0002,0x0040,0xb6c6,0x0000,0x00b8
													; Debug Table 0x4.0x0 = 0xeb,0x1
00ec 0092 0523  |   #|		Action	Push_String_Extended,0x523					; "port"
00ee e7fe       |    |		Load	0x3,-0x2
00ef 00e0       |    |		Load_Encached	Standard_Cache
00f0 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
00f1 01cc       |    |		Execute	Vector,Catenate
00f2 0092 0524  |   $|		Action	Push_String_Extended,0x524					; ": "
00f4 01cc       |    |		Execute	Vector,Catenate
00f5 e7ff       |    |		Load	0x3,-0x1
00f6 01cc       |    |		Execute	Vector,Catenate
00f7 e001       |    |		Load	0x0,0x1
00f8 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
00f9 4503       |E   |		Exit_Suprogram	New_Top_Offset 0x3
00fa 0000 0000  |    |		.BLANK	0000[0x6]
0100 ; --------------------------------------------------------------------------------------
0100 ; SUBPROGRAM
0100 ; --------------------------------------------------------------------------------------
0100 0103       |    |		.CONST	0x0103								; Address of begin
0101 0004       |    |		.CONST	0x0004								; Address of exception handler
0102 0001       |    |		.CONST	0x0001								; Number of locals
0103			BODY_0100:
0103			INIT_0100:
0103 e402       |    |		Load	0x2,0x2								; Debug Table 0x5 = .DEBUG	0x0103,0x0780,0x0801,0x0002,0x0040,0xb6c6,0x0000,0x00e3
													; Debug Table 0x5.0x0 = 0x103,0x1
0104 00db       |    |		Load_Top	At_Offset_3
0105 e001       |    |		Load	0x0,0x1
0106 1810       |    |		Execute	Package,Field_Execute,Field_Number 0x10
0107 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
0108 0000 0000  |    |		.LITERAL	{0x00000000, 0x40b6c601}
010c 0092 f00d  |    |		.LITERAL	{0x0092f00d, 0x00001130}
0110 0178 017c  | x ||		.XXX[0x3]
0112 0025       | %  |
0113 4801       |H   |		Short_Literal	0x1							; Debug Table 0x6 = .DEBUG	0x0113,0x0784,0x0800,0x0000,0x0040,0xb6c6,0x0000,0x0057
0114 00b8       |    |		Action	Set_Priority
0115 4801       |H   |		Short_Literal	0x1
0116 02cb       |    |		Declare_Variable	Entry
0117 4800       |H   |		Short_Literal	0x0
0118 02cb       |    |		Declare_Variable	Entry
0119 4800       |H   |		Short_Literal	0x0
011a 02cb       |    |		Declare_Variable	Entry
011b 4800       |H   |		Short_Literal	0x0
011c 02cb       |    |		Declare_Variable	Entry
011d 00bf       |    |		Action	Accept_Activation
011e e001       |    |		Load	0x0,0x1								; Debug Table 0x7 = .DEBUG	0x011e,0x0786,0x0800,0x0000,0x0040,0xb6c6,0x0000,0x00f6
													; Debug Table 0x7.0x0 = 0x11e,0xffff
011f 0007       |    |		Action	Break_Optional
0120 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x7.0x1 = 0x120,0xfffe
0121 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0122 4801       |H   |		Short_Literal	0x1							; Debug Table 0x7.0x2 = 0x122,0xfffd
0123 4851       |HQ  |		Short_Literal	0x51
0124 e002       |    |		Load	0x0,0x2
0125 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0126 0334       | 4  |		Declare_Variable	Array,With_Constraint
0127 e003       |    |		Load	0x0,0x3								; Debug Table 0x7.0x3 = 0x127,0xfffc
0128 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0129 e003       |    |		Load	0x0,0x3								; Debug Table 0x7.0x4 = 0x129,0xfffb
012a 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
012b 4801       |H   |		Short_Literal	0x1							; Debug Table 0x7.0x5 = 0x12b,0xfffa
012c e004       |    |		Load	0x0,0x4
012d 00e3       |    |		Load_Encached	Natural_Cache
012e 03f8       |    |		Declare_Type	Discrete,Constrained
012f 4801       |H   |		Short_Literal	0x1							; Debug Table 0x7.0x6 = 0x12f,0xfff9
0130 00d9       |    |		Load_Top	At_Offset_1
0131 0269       | i  |		Execute	Discrete,Last
0132 e002       |    |		Load	0x0,0x2
0133 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0134 035b       | [  |		Declare_Type	Array,Constrained
0135 0337       | 7  |		Declare_Variable	Array
0136 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x7.0x7 = 0x136,0xfff8
0137 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x7.0x8 = 0x137,0xfff7
0138 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0139 00e4       |    |		Load_Encached	Positive_Cache						; Debug Table 0x7.0x9 = 0x139,0xfff6
013a 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
013b 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x7.0xa = 0x13b,0xfff5
013c 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
013d 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x7.0xb = 0x13d,0xfff4
013e 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
013f e005       |    |		Load	0x0,0x5								; Debug Table 0x7.0xc = 0x13f,0xfff3
0140 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0141 02c7       |    |		Declare_Variable	Any
0142 623d       |b=  |		Indirect_Literal	Discrete,0x380,{0x00000000, 0x000f0000}
0143 e005       |    |		Load	0x0,0x5
0144 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
0145 e005       |    |		Load	0x0,0x5
0146 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
0147 c21d       |    |		Store	0x1,0x1d
0148 029d 0193  |    |		Declare_Subprogram	INIT_0190,For_Outer_Call			; Debug Table 0x7.0xd = 0x148,0xfff2
014a 029d 01a3  |    |		Declare_Subprogram	INIT_01a0,For_Outer_Call			; Debug Table 0x7.0xe = 0x14a,0xfff1
014c 029d 01b3  |    |		Declare_Subprogram	INIT_01b0,For_Outer_Call			; Debug Table 0x7.0xf = 0x14c,0xfff0
014e 4800       |H   |		Short_Literal	0x0							; Debug Table 0x7.0x10 = 0x14e,0xffef
014f 622c       |b,  |		Indirect_Literal	Discrete,0x37c,{0x0092f00d, 0x00003db0}
0150 02a0       |    |		Declare_Subprogram	Null_Subprogram
0151 037a       | z  |		Declare_Type	Task,Defined,Not_Elaborated
0152 e001       |    |		Load	0x0,0x1								; Debug Table 0x7.0x11 = 0x152,0xffee
0153 e003       |    |		Load	0x0,0x3
0154 e006       |    |		Load	0x0,0x6
0155 e007       |    |		Load	0x0,0x7
0156 e008       |    |		Load	0x0,0x8
0157 a009       |    |		Store_Unchecked	0x0,0x9
0158 1d1e       |    |		Execute_Immediate	Reference_Lex_1,0x1e
0159 00b6       |    |		Action	Make_Scope
015a e00a       |    |		Load	0x0,0xa
015b a00b       |    |		Store_Unchecked	0x0,0xb
015c 1d18       |    |		Execute_Immediate	Reference_Lex_1,0x18
015d e002       |    |		Load	0x0,0x2
015e 1d1c       |    |		Execute_Immediate	Reference_Lex_1,0x1c
015f 1d1b       |    |		Execute_Immediate	Reference_Lex_1,0x1b
0160 e216       |    |		Load	0x1,0x16
0161 e217       |    |		Load	0x1,0x17
0162 4810       |H   |		Short_Literal	0x10
0163 e221       | !  |		Load	0x1,0x21
0164 020e       |    |		Execute	Module,Augment_Imports
0165 00d8       |    |		Load_Top	At_Offset_0
0166 020d       |    |		Execute	Module,Elaborate
0167 0007       |    |		Action	Break_Optional
0168 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x12 = 0x168,0xffed
0169 02a0       |    |		Declare_Subprogram	Null_Subprogram
016a 4818       |H   |		Short_Literal	0x18
016b 03d3       |    |		Declare_Type	Access,Defined,Accesses_Protected
016c 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x13 = 0x16c,0xffec
016d 0007       |    |		Action	Break_Optional
016e 029d 01e3  |    |		Declare_Subprogram	INIT_01e0,For_Outer_Call			; Debug Table 0x7.0x14 = 0x16e,0xffeb
0170 480d 4842  |H HB|		Declare_Variable	Select	0x000, 0x001,
0172 4800 4801  |H H |				[0x000]: 0x001 = 0x0008,
0174 4800 4801  |H H |				[0x00d]: 0x042 = 0x0210
0176 02cf       |    |
0177 00bc       |    |		Action	Signal_Activated
0178 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x7.0x15 = 0x178,0x1
0179 013f       | ?  |		Execute	Select,Rendezvous
017a 00d1       |    |		Pop_Control	Pop_Count_1
017b 00bb       |    |		Action	Signal_Completion
017c 678b 010f  |g   |		.XXX[0x3]
017e 6802       |h   |
017f 8224       | $  |		Call	0x1,0x24							; Debug Table 0x7.0x16 = 0x17f,0x3
0180 00bb       |    |		Action	Signal_Completion
0181 e211       |    |		Load	0x1,0x11							; Debug Table 0x7.0x17 = 0x181,0x4
0182 e006       |    |		Load	0x0,0x6
0183 01d7       |    |		Execute	Vector,Field_Read
0184 0092 0525  |   %|		Action	Push_String_Extended,0x525					; "Unhandled exception "
0186 e00a       |    |		Load	0x0,0xa
0187 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0188 01cc       |    |		Execute	Vector,Catenate
0189 8009       |    |		Call	0x0,0x9
018a 8224       | $  |		Call	0x1,0x24							; Debug Table 0x7.0x18 = 0x18a,0x5
018b 00bb       |    |		Action	Signal_Completion
018c 0000 0000  |    |		.BLANK	0000[0x4]
0190 ; --------------------------------------------------------------------------------------
0190 ; SUBPROGRAM
0190 ; --------------------------------------------------------------------------------------
0190 0193       |    |		.CONST	0x0193								; Address of begin
0191 0004       |    |		.CONST	0x0004								; Address of exception handler
0192 0001       |    |		.CONST	0x0001								; Number of locals
0193			BODY_0190:
0193			INIT_0190:
0193 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x8 = .DEBUG	0x0193,0x07ba,0x0001,0x0000,0x0040,0xb6c6,0x0000,0x0158
													; Debug Table 0x8.0x0 = 0x193,0x1
0194 7008       |p   |		Jump_Nonzero	0x19d
0195 e211       |    |		Load	0x1,0x11							; Debug Table 0x8.0x1 = 0x195,0x2
0196 e006       |    |		Load	0x0,0x6
0197 01d7       |    |		Execute	Vector,Field_Read
0198 0092 0526  |   &|		Action	Push_String_Extended,0x526					; "Assert failure."
019a 8009       |    |		Call	0x0,0x9
019b 676c       |gl  |		Indirect_Literal	Discrete,0x108,{0x00000000, 0x40b6c601}		; Debug Table 0x8.0x2 = 0x19b,0x3
019c 0257       | W  |		Execute	Discrete,Raise
019d 4502       |E   |		Exit_Suprogram	New_Top_Offset 0x2
019e 0000 0000  |    |		.XXX[0x2]
01a0 ; --------------------------------------------------------------------------------------
01a0 ; SUBPROGRAM
01a0 ; --------------------------------------------------------------------------------------
01a0 01a3       |    |		.CONST	0x01a3								; Address of begin
01a1 0004       |    |		.CONST	0x0004								; Address of exception handler
01a2 0001       |    |		.CONST	0x0001								; Number of locals
01a3			BODY_01a0:
01a3			INIT_01a0:
01a3 e212       |    |		Load	0x1,0x12							; Debug Table 0x9 = .DEBUG	0x01a3,0x07c2,0x0002,0x0000,0x0040,0xb6c6,0x0000,0x0175
													; Debug Table 0x9.0x0 = 0x1a3,0x1
01a4 e00c       |    |		Load	0x0,0xc
01a5 0278       | x  |		Execute	Discrete,Or
01a6 6806       |h   |		Jump_Zero	0x1ad
01a7 e21d       |    |		Load	0x1,0x1d
01a8 e005       |    |		Load	0x0,0x5
01a9 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
01aa e005       |    |		Load	0x0,0x5
01ab 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
01ac 7801       |x   |		Jump	0x1ae
01ad 4800       |H   |		Short_Literal	0x0
01ae 0f00       |    |		Execute_Immediate	Equal,0x0
01af 00ca       |    |		Action	Exit_Nullary_Function
01b0 ; --------------------------------------------------------------------------------------
01b0 ; SUBPROGRAM
01b0 ; --------------------------------------------------------------------------------------
01b0 01b5       |    |		.CONST	0x01b5								; Address of begin
01b1 0004       |    |		.CONST	0x0004								; Address of exception handler
01b2 0002       |    |		.CONST	0x0002								; Number of locals
01b3			INIT_01b0:
01b3 e002       |    |		Load	0x0,0x2								; Debug Table 0xa = .DEBUG	0x01b3,0x07c6,0x0002,0x0000,0x0040,0xb6c6,0x0000,0x0194
													; Debug Table 0xa.0x0 = 0x1b3,0xffff
01b4 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
01b5			BODY_01b0:
01b5 e21a       |    |		Load	0x1,0x1a							; Debug Table 0xa.0x1 = 0x1b5,0x1
01b6 e213       |    |		Load	0x1,0x13
01b7 01d7       |    |		Execute	Vector,Field_Read
01b8 0051       | Q  |		Store_Top_Unchecked	Discrete,At_Offset_1
01b9 e21a       |    |		Load	0x1,0x1a							; Debug Table 0xa.0x2 = 0x1b9,0x2
01ba 0f51       | Q  |		Execute_Immediate	Equal,0x51
01bb 681b       |h   |		Jump_Zero	0x1d7
01bc 4801       |H   |		Short_Literal	0x1							; Debug Table 0xa.0x3 = 0x1bc,0x3
01bd a21a       |    |		Store_Unchecked	0x1,0x1a
01be 00cf       |    |		Action	Mark_Auxiliary
01bf 484f       |HO  |		Short_Literal	0x4f							; Debug Table 0xa.0x4 = 0x1bf,0x4
01c0 4801       |H   |		Short_Literal	0x1
01c1 0007       |    |		Action	Break_Optional
01c2 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x5 = 0x1c2,0x5
01c3 e213       |    |		Load	0x1,0x13
01c4 01d7       |    |		Execute	Vector,Field_Read
01c5 0c7e       | ~  |		Execute_Immediate	Greater_Equal,0x7e
01c6 6805       |h   |		Jump_Zero	0x1cc
01c7 4830       |H0  |		Short_Literal	0x30							; Debug Table 0xa.0x6 = 0x1c7,0x6
01c8 00d9       |    |		Load_Top	At_Offset_1
01c9 e213       |    |		Load	0x1,0x13
01ca 01d6       |    |		Execute	Vector,Field_Write
01cb 7807       |x   |		Jump	0x1d3
01cc 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x7 = 0x1cc,0x7
01cd e213       |    |		Load	0x1,0x13
01ce 01d7       |    |		Execute	Vector,Field_Read
01cf 0a01       |    |		Execute_Immediate	Plus,0x1
01d0 00d9       |    |		Load_Top	At_Offset_1
01d1 e213       |    |		Load	0x1,0x13
01d2 01d6       |    |		Execute	Vector,Field_Write
01d3 00c8       |    |		Action	Pop_Auxiliary_Range
01d4 3fed       |?   |		Loop_Increasing	0x1c2
01d5 00ce       |    |		Action	Pop_Auxiliary
01d6 7803       |x   |		Jump	0x1da
01d7 e21a       |    |		Load	0x1,0x1a							; Debug Table 0xa.0x8 = 0x1d7,0x8
01d8 0a01       |    |		Execute_Immediate	Plus,0x1
01d9 c21a       |    |		Store	0x1,0x1a
01da 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xa.0x9 = 0x1da,0x9
01db 00ca       |    |		Action	Exit_Nullary_Function
01dc 0000 0000  |    |		.BLANK	0000[0x4]
01e0 ; --------------------------------------------------------------------------------------
01e0 ; SUBPROGRAM
01e0 ; --------------------------------------------------------------------------------------
01e0 01e5       |    |		.CONST	0x01e5								; Address of begin
01e1 0004       |    |		.CONST	0x0004								; Address of exception handler
01e2 0002       |    |		.CONST	0x0002								; Number of locals
01e3			INIT_01e0:
01e3 e003       |    |		Load	0x0,0x3								; Debug Table 0xb = .DEBUG	0x01e3,0x07dc,0x0001,0x0000,0x0040,0xb6c6,0x0000,0x0411
													; Debug Table 0xb.0x0 = 0x1e3,0xffff
01e4 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
01e5			BODY_01e0:
01e5 e212       |    |		Load	0x1,0x12							; Debug Table 0xb.0x1 = 0x1e5,0x1
01e6 7002       |p   |		Jump_Nonzero	0x1e9
01e7 e00c       |    |		Load	0x0,0xc
01e8 6814       |h   |		Jump_Zero	0x1fd
01e9 e211       |    |		Load	0x1,0x11							; Debug Table 0xb.0x2 = 0x1e9,0x2
01ea e006       |    |		Load	0x0,0x6
01eb 01d7       |    |		Execute	Vector,Field_Read
01ec 0092 0527  |   '|		Action	Push_String_Extended,0x527					; "Line terminated:"
01ee e21c       |    |		Load	0x1,0x1c
01ef 00e0       |    |		Load_Encached	Standard_Cache
01f0 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
01f1 01cc       |    |		Execute	Vector,Catenate
01f2 0092 0528  |   (|		Action	Push_String_Extended,0x528					; " total errors out of"
01f4 01cc       |    |		Execute	Vector,Catenate
01f5 e21b       |    |		Load	0x1,0x1b
01f6 00e0       |    |		Load_Encached	Standard_Cache
01f7 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
01f8 01cc       |    |		Execute	Vector,Catenate
01f9 0092 0529  |   )|		Action	Push_String_Extended,0x529					; " bytes"
01fb 01cc       |    |		Execute	Vector,Catenate
01fc 8009       |    |		Call	0x0,0x9
01fd e223       | #  |		Load	0x1,0x23							; Debug Table 0xb.0x3 = 0x1fd,0x3
01fe 680a       |h   |		Jump_Zero	0x209
01ff e223       | #  |		Load	0x1,0x23							; Debug Table 0xb.0x4 = 0x1ff,0x4
0200 0229       | )  |		Execute	Access,All_Read
0201 0209       |    |		Execute	Task,Abort
0202 0007       |    |		Action	Break_Optional
0203 4801       |H   |		Short_Literal	0x1							; Debug Table 0xb.0x5 = 0x203,0x5
0204 e211       |    |		Load	0x1,0x11
0205 e006       |    |		Load	0x0,0x6
0206 01d7       |    |		Execute	Vector,Field_Read
0207 e007       |    |		Load	0x0,0x7
0208 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0209 4800       |H   |		Short_Literal	0x0							; Debug Table 0xb.0x6 = 0x209,0x6
020a e211       |    |		Load	0x1,0x11
020b e006       |    |		Load	0x0,0x6
020c 01d7       |    |		Execute	Vector,Field_Read
020d e007       |    |		Load	0x0,0x7
020e 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
020f 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0210 ; --------------------------------------------------------------------------------------
0210 ; SUBPROGRAM
0210 ; See instruction 0x02cf at 0x170, index=0xd
0210 ; --------------------------------------------------------------------------------------
0210 0213       |    |		.CONST	0x0213								; Address of begin
0211 0004       |    |		.CONST	0x0004								; Address of exception handler
0212 0001       |    |		.CONST	0x0001								; Number of locals
0213			BODY_0210:
0213			INIT_0210:
0213 029f 021b  |    |		Declare_Subprogram	INIT_0218,For_Call				; Debug Table 0xc = .DEBUG	0x0213,0x07ec,0x0003,0x0000,0x0040,0xb6c6,0x0000,0x06b2
0215 8402       |    |		Call	0x2,0x2								; Debug Table 0xc.0x0 = 0x215,0x1
0216 4100       |A   |		End_Rendezvous	0x0
0217 0000       |    |		.XXX[0x1]
0218 ; --------------------------------------------------------------------------------------
0218 ; SUBPROGRAM
0218 ; --------------------------------------------------------------------------------------
0218 023f       | ?  |		.CONST	0x023f								; Address of begin
0219 0346       | F  |		.CONST	0x0346								; Address of exception handler
021a 0005       |    |		.CONST	0x0005								; Number of locals
021b			INIT_0218:
021b 4810 486a  |H Hj|		Declare_Variable	Select	0x000, 0x002,				; Debug Table 0xd = .DEBUG	0x021b,0x07f0,0x0004,0x0000,0x0040,0xb6c6,0x0000,0x06b0
021d 480e 486b  |H Hk|				[0x000]: 0x000 = 0x0000,
021f 4800 4800  |H H |				[0x00e]: 0x06b = 0x0358,
0221 4800 4802  |H H |				[0x010]: 0x06a = 0x0350
0223 02cf       |    |
0224 4810 486c  |H Hl|		Declare_Variable	Select	0x000, 0x002,
0226 480f 4871  |H Hq|				[0x000]: 0x000 = 0x0000,
0228 4800 4800  |H H |				[0x00f]: 0x071 = 0x0388,
022a 4800 4802  |H H |				[0x010]: 0x06c = 0x0360
022c 02cf       |    |
022d 4810 4876  |H Hv|		Declare_Variable	Select	0x000, 0x002,
022f 480e 4877  |H Hw|				[0x000]: 0x000 = 0x0000,
0231 4800 4800  |H H |				[0x00e]: 0x077 = 0x03b8,
0233 4800 4802  |H H |				[0x010]: 0x076 = 0x03b0
0235 02cf       |    |
0236 4810 4878  |H Hx|		Declare_Variable	Select	0x000, 0x002,
0238 480f 487a  |H Hz|				[0x000]: 0x000 = 0x0000,
023a 4800 4800  |H H |				[0x00f]: 0x07a = 0x03d0,
023c 4800 4802  |H H |				[0x010]: 0x078 = 0x03c0
023e 02cf       |    |
023f			BODY_0218:
023f e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xd.0x0 = 0x23f,0x1
0240 a211       |    |		Store_Unchecked	0x1,0x11
0241 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xd.0x1 = 0x241,0x2
0242 e006       |    |		Load	0x0,0x6
0243 01d7       |    |		Execute	Vector,Field_Read
0244 e007       |    |		Load	0x0,0x7
0245 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
0246 68fe       |h   |		Jump_Zero	0x345
0247 e003       |    |		Load	0x0,0x3								; Debug Table 0xd.0x2 = 0x247,0x3
0248 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0249 e008       |    |		Load	0x0,0x8
024a 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
024b 4800       |H   |		Short_Literal	0x0
024c e5fe       |    |		Load	0x2,-0x2
024d e006       |    |		Load	0x0,0x6
024e 01d7       |    |		Execute	Vector,Field_Read
024f e007       |    |		Load	0x0,0x7
0250 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0251 c214       |    |		Store	0x1,0x14
0252 e214       |    |		Load	0x1,0x14							; Debug Table 0xd.0x3 = 0x252,0x4
0253 6811       |h   |		Jump_Zero	0x265
0254 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xd.0x4 = 0x254,0x5
0255 e006       |    |		Load	0x0,0x6
0256 01d7       |    |		Execute	Vector,Field_Read
0257 0092 052a  |   *|		Action	Push_String_Extended,0x52a					; "Unexpected status "
0259 e214       |    |		Load	0x1,0x14
025a e003       |    |		Load	0x0,0x3
025b 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
025c 025e       | ^  |		Execute	Discrete,Convert
025d 1c01       |    |		Execute_Immediate	Run_Utility,0x1
025e 01cc       |    |		Execute	Vector,Catenate
025f 0092 052b  |   +|		Action	Push_String_Extended,0x52b					; " registering for transmit."
0261 01cc       |    |		Execute	Vector,Catenate
0262 8009       |    |		Call	0x0,0x9
0263 4800       |H   |		Short_Literal	0x0							; Debug Table 0xd.0x5 = 0x263,0x6
0264 821e       |    |		Call	0x1,0x1e
0265 00cf       |    |		Action	Mark_Auxiliary
0266 484f       |HO  |		Short_Literal	0x4f							; Debug Table 0xd.0x6 = 0x266,0x7
0267 4801       |H   |		Short_Literal	0x1
0268 0007       |    |		Action	Break_Optional
0269 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x7 = 0x269,0x8
026a 0a30       | 0  |		Execute_Immediate	Plus,0x30
026b 0248       | H  |		Execute	Discrete,Check_In_Integer
026c 0aff       |    |		Execute_Immediate	Plus,-0x1
026d 00d9       |    |		Load_Top	At_Offset_1
026e e213       |    |		Load	0x1,0x13
026f 01d6       |    |		Execute	Vector,Field_Write
0270 00c8       |    |		Action	Pop_Auxiliary_Range
0271 3ff7       |?   |		Loop_Increasing	0x269
0272 00ce       |    |		Action	Pop_Auxiliary
0273 480d       |H   |		Short_Literal	0xd							; Debug Table 0xd.0x8 = 0x273,0x9
0274 4850       |HP  |		Short_Literal	0x50
0275 e213       |    |		Load	0x1,0x13
0276 01d6       |    |		Execute	Vector,Field_Write
0277 480a       |H   |		Short_Literal	0xa							; Debug Table 0xd.0x9 = 0x277,0xa
0278 4851       |HQ  |		Short_Literal	0x51
0279 e213       |    |		Load	0x1,0x13
027a 01d6       |    |		Execute	Vector,Field_Write
027b e222       | "  |		Load	0x1,0x22							; Debug Table 0xd.0xa = 0x27b,0xb
027c 03bc       |    |		Declare_Variable	Access,By_Allocation
027d 00d8       |    |		Load_Top	At_Offset_0
027e 00e0       |    |		Load_Encached	Standard_Cache
027f 181f       |    |		Execute	Package,Field_Execute,Field_Number 0x1f
0280 a223       | #  |		Store_Unchecked	0x1,0x23
0281 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xd.0xb = 0x281,0xc
0282 4801       |H   |		Short_Literal	0x1
0283 e223       | #  |		Load	0x1,0x23
0284 0229       | )  |		Execute	Access,All_Read
0285 170d       |    |		Execute	Task,Entry_Call,Field_Number 0xd
0286 4840       |H@  |		Short_Literal	0x40							; Debug Table 0xd.0xc = 0x286,0xd
0287 a218       |    |		Store_Unchecked	0x1,0x18
0288 00cf       |    |		Action	Mark_Auxiliary
0289 e218       |    |		Load	0x1,0x18							; Debug Table 0xd.0xd = 0x289,0xe
028a 4801       |H   |		Short_Literal	0x1
028b 0263       | c  |		Execute	Discrete,Above_Bound
028c 7006       |p   |		Jump_Nonzero	0x293
028d 8220       |    |		Call	0x1,0x20							; Debug Table 0xd.0xe = 0x28d,0xf
028e 00d9       |    |		Load_Top	At_Offset_1
028f e217       |    |		Load	0x1,0x17
0290 01d6       |    |		Execute	Vector,Field_Write
0291 00c8       |    |		Action	Pop_Auxiliary_Range
0292 3ffa       |?   |		Loop_Increasing	0x28d
0293 00ce       |    |		Action	Pop_Auxiliary
0294 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0xd.0xf = 0x294,0x10
0295 013f       | ?  |		Execute	Select,Rendezvous
0296 4602       |F   |		Jump_Case	0x3
0297 7801       |x   |		Jump	0x299								; case 0x0
0298 7808       |x   |		Jump	0x2a1								; case 0x1
0299 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xd.0x10 = 0x299,0x13
													; case 0x2
029a e006       |    |		Load	0x0,0x6
029b 01d7       |    |		Execute	Vector,Field_Read
029c 0092 052c  |   ,|		Action	Push_String_Extended,0x52c					; "Receiver NAK'd before xmit"
029e 8009       |    |		Call	0x0,0x9
029f 6668       |fh  |		Indirect_Literal	Discrete,0x108,{0x00000000, 0x40b6c601}		; Debug Table 0xd.0x11 = 0x29f,0x14
02a0 0257       | W  |		Execute	Discrete,Raise
02a1 e003       |    |		Load	0x0,0x3								; Debug Table 0xd.0x12 = 0x2a1,0x15
02a2 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
02a3 4801       |H   |		Short_Literal	0x1
02a4 e5fe       |    |		Load	0x2,-0x2
02a5 e006       |    |		Load	0x0,0x6
02a6 01d7       |    |		Execute	Vector,Field_Read
02a7 e007       |    |		Load	0x0,0x7
02a8 181e       |    |		Execute	Package,Field_Execute,Field_Number 0x1e
02a9 c215       |    |		Store	0x1,0x15
02aa e215       |    |		Load	0x1,0x15							; Debug Table 0xd.0x13 = 0x2aa,0x16
02ab 680e       |h   |		Jump_Zero	0x2ba
02ac e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xd.0x14 = 0x2ac,0x17
02ad e006       |    |		Load	0x0,0x6
02ae 01d7       |    |		Execute	Vector,Field_Read
02af 0092 052d  |   -|		Action	Push_String_Extended,0x52d					; "Could not assert RTS "
02b1 e215       |    |		Load	0x1,0x15
02b2 e003       |    |		Load	0x0,0x3
02b3 1b16       |    |		Execute	Package,Field_Read,Field_Number 0x16
02b4 025e       | ^  |		Execute	Discrete,Convert
02b5 1c01       |    |		Execute_Immediate	Run_Utility,0x1
02b6 01cc       |    |		Execute	Vector,Catenate
02b7 8009       |    |		Call	0x0,0x9
02b8 664f       |fO  |		Indirect_Literal	Discrete,0x108,{0x00000000, 0x40b6c601}		; Debug Table 0xd.0x15 = 0x2b8,0x18
02b9 0257       | W  |		Execute	Discrete,Raise
02ba e21b       |    |		Load	0x1,0x1b							; Debug Table 0xd.0x16 = 0x2ba,0x19
02bb e218       |    |		Load	0x1,0x18
02bc 0273       | s  |		Execute	Discrete,Plus
02bd c21b       |    |		Store	0x1,0x1b
02be 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xd.0x17 = 0x2be,0x1a
02bf 60b8       |`   |		Indirect_Literal	Discrete,0x378,{0x00000000, 0x00050000}
02c0 4801       |H   |		Short_Literal	0x1
02c1 e218       |    |		Load	0x1,0x18
02c2 e217       |    |		Load	0x1,0x17
02c3 01cf       |    |		Execute	Vector,Slice_Read
02c4 e5fe       |    |		Load	0x2,-0x2
02c5 e006       |    |		Load	0x0,0x6
02c6 01d7       |    |		Execute	Vector,Field_Read
02c7 e007       |    |		Load	0x0,0x7
02c8 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
02c9 c219       |    |		Store	0x1,0x19
02ca e219       |    |		Load	0x1,0x19							; Debug Table 0xd.0x18 = 0x2ca,0x1b
02cb e218       |    |		Load	0x1,0x18
02cc 027e       | ~  |		Execute	Discrete,Not_Equal
02cd 6808       |h   |		Jump_Zero	0x2d6
02ce e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xd.0x19 = 0x2ce,0x1c
02cf e006       |    |		Load	0x0,0x6
02d0 01d7       |    |		Execute	Vector,Field_Read
02d1 0092 052e  |   .|		Action	Push_String_Extended,0x52e					; "Port appears to be flow controlled."
02d3 8009       |    |		Call	0x0,0x9
02d4 4800       |H   |		Short_Literal	0x0							; Debug Table 0xd.0x1a = 0x2d4,0x1d
02d5 821e       |    |		Call	0x1,0x1e
02d6 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xd.0x1b = 0x2d6,0x1e
02d7 e00d       |    |		Load	0x0,0xd
02d8 01d7       |    |		Execute	Vector,Field_Read
02d9 e218       |    |		Load	0x1,0x18
02da 0273       | s  |		Execute	Discrete,Plus
02db e5fe       |    |		Load	0x2,-0x2
02dc e00d       |    |		Load	0x0,0xd
02dd 01d6       |    |		Execute	Vector,Field_Write
02de 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0xd.0x1c = 0x2de,0x1f
02df 013f       | ?  |		Execute	Select,Rendezvous
02e0 00d1       |    |		Pop_Control	Pop_Count_1
02e1 609e       |`   |		Indirect_Literal	Discrete,0x380,{0x00000000, 0x000f0000}		; Debug Table 0xd.0x1d = 0x2e1,0x22
02e2 e005       |    |		Load	0x0,0x5
02e3 1812       |    |		Execute	Package,Field_Execute,Field_Number 0x12
02e4 e005       |    |		Load	0x0,0x5
02e5 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
02e6 c21d       |    |		Store	0x1,0x1d
02e7 00cf       |    |		Action	Mark_Auxiliary
02e8 0007       |    |		Action	Break_Optional							; Debug Table 0xd.0x1e = 0x2e8,0x23
02e9 821f       |    |		Call	0x1,0x1f							; Debug Table 0xd.0x1f = 0x2e9,0x24
02ea 7058       |pX  |		Jump_Nonzero	0x343
02eb 00cf       |    |		Action	Mark_Auxiliary
02ec e004       |    |		Load	0x0,0x4								; Debug Table 0xd.0x20 = 0x2ec,0x25
02ed 4801       |H   |		Short_Literal	0x1
02ee 0263       | c  |		Execute	Discrete,Above_Bound
02ef 7050       |pP  |		Jump_Nonzero	0x340
02f0 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0xd.0x21 = 0x2f0,0x26
02f1 a218       |    |		Store_Unchecked	0x1,0x18
02f2 821f       |    |		Call	0x1,0x1f							; Debug Table 0xd.0x22 = 0x2f2,0x27
02f3 6802       |h   |		Jump_Zero	0x2f6
02f4 00d2       |    |		Pop_Control	Pop_Count_2
02f5 784a       |xJ  |		Jump	0x340
02f6 00cf       |    |		Action	Mark_Auxiliary
02f7 e218       |    |		Load	0x1,0x18							; Debug Table 0xd.0x23 = 0x2f7,0x28
02f8 4801       |H   |		Short_Literal	0x1
02f9 0263       | c  |		Execute	Discrete,Above_Bound
02fa 700a       |p   |		Jump_Nonzero	0x305
02fb 800e       |    |		Call	0x0,0xe								; Debug Table 0xd.0x24 = 0x2fb,0x29
02fc 6802       |h   |		Jump_Zero	0x2ff
02fd 00d2       |    |		Pop_Control	Pop_Count_2
02fe 7806       |x   |		Jump	0x305
02ff 8220       |    |		Call	0x1,0x20							; Debug Table 0xd.0x25 = 0x2ff,0x2a
0300 00d9       |    |		Load_Top	At_Offset_1
0301 e217       |    |		Load	0x1,0x17
0302 01d6       |    |		Execute	Vector,Field_Write
0303 00c8       |    |		Action	Pop_Auxiliary_Range
0304 3ff6       |?   |		Loop_Increasing	0x2fb
0305 00ce       |    |		Action	Pop_Auxiliary
0306 e212       |    |		Load	0x1,0x12							; Debug Table 0xd.0x26 = 0x306,0x2b
0307 680d       |h   |		Jump_Zero	0x315
0308 e604       |    |		Load	0x3,0x4								; Debug Table 0xd.0x27 = 0x308,0x2c
0309 013f       | ?  |		Execute	Select,Rendezvous
030a 4602       |F   |		Jump_Case	0x3
030b 7801       |x   |		Jump	0x30d								; case 0x0
030c 7808       |x   |		Jump	0x315								; case 0x1
030d e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xd.0x28 = 0x30d,0x2f
													; case 0x2
030e e006       |    |		Load	0x0,0x6
030f 01d7       |    |		Execute	Vector,Field_Read
0310 0092 052c  |   ,|		Action	Push_String_Extended,0x52c					; "Receiver NAK'd before xmit"
0312 8009       |    |		Call	0x0,0x9
0313 65f4       |e   |		Indirect_Literal	Discrete,0x108,{0x00000000, 0x40b6c601}		; Debug Table 0xd.0x29 = 0x313,0x30
0314 0257       | W  |		Execute	Discrete,Raise
0315 e21b       |    |		Load	0x1,0x1b							; Debug Table 0xd.0x2a = 0x315,0x31
0316 e218       |    |		Load	0x1,0x18
0317 0273       | s  |		Execute	Discrete,Plus
0318 c21b       |    |		Store	0x1,0x1b
0319 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0xd.0x2b = 0x319,0x32
031a 605d       |`]  |		Indirect_Literal	Discrete,0x378,{0x00000000, 0x00050000}
031b 4801       |H   |		Short_Literal	0x1
031c e218       |    |		Load	0x1,0x18
031d e217       |    |		Load	0x1,0x17
031e 01cf       |    |		Execute	Vector,Slice_Read
031f e5fe       |    |		Load	0x2,-0x2
0320 e006       |    |		Load	0x0,0x6
0321 01d7       |    |		Execute	Vector,Field_Read
0322 e007       |    |		Load	0x0,0x7
0323 1813       |    |		Execute	Package,Field_Execute,Field_Number 0x13
0324 c219       |    |		Store	0x1,0x19
0325 e219       |    |		Load	0x1,0x19							; Debug Table 0xd.0x2c = 0x325,0x33
0326 e218       |    |		Load	0x1,0x18
0327 027e       | ~  |		Execute	Discrete,Not_Equal
0328 6808       |h   |		Jump_Zero	0x331
0329 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xd.0x2d = 0x329,0x34
032a e006       |    |		Load	0x0,0x6
032b 01d7       |    |		Execute	Vector,Field_Read
032c 0092 052e  |   .|		Action	Push_String_Extended,0x52e					; "Port appears to be flow controlled."
032e 8009       |    |		Call	0x0,0x9
032f 4800       |H   |		Short_Literal	0x0							; Debug Table 0xd.0x2e = 0x32f,0x35
0330 821e       |    |		Call	0x1,0x1e
0331 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0xd.0x2f = 0x331,0x36
0332 e00d       |    |		Load	0x0,0xd
0333 01d7       |    |		Execute	Vector,Field_Read
0334 e218       |    |		Load	0x1,0x18
0335 0273       | s  |		Execute	Discrete,Plus
0336 e5fe       |    |		Load	0x2,-0x2
0337 e00d       |    |		Load	0x0,0xd
0338 01d6       |    |		Execute	Vector,Field_Write
0339 e212       |    |		Load	0x1,0x12							; Debug Table 0xd.0x30 = 0x339,0x37
033a 6803       |h   |		Jump_Zero	0x33e
033b e605       |    |		Load	0x3,0x5								; Debug Table 0xd.0x31 = 0x33b,0x38
033c 013f       | ?  |		Execute	Select,Rendezvous
033d 00d1       |    |		Pop_Control	Pop_Count_1
033e 00c8       |    |		Action	Pop_Auxiliary_Range
033f 3fb0       |?   |		Loop_Increasing	0x2f0
0340 00ce       |    |		Action	Pop_Auxiliary
0341 00c9       |    |		Action	Pop_Auxiliary_Loop
0342 7fa6       |    |		Jump	0x2e9
0343 00ce       |    |		Action	Pop_Auxiliary
0344 8224       | $  |		Call	0x1,0x24							; Debug Table 0xd.0x32 = 0x344,0x3b
0345 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0346			TRAP_0218:
0346 65c1       |e   |		Indirect_Literal	Discrete,0x108,{0x00000000, 0x40b6c601}
0347 010f       |    |		Execute	Exception,Equal
0348 6802       |h   |		Jump_Zero	0x34b
0349 8224       | $  |		Call	0x1,0x24							; Debug Table 0xd.0x33 = 0x349,0x3c
034a 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
034b 0100       |    |		Execute	Exception,Raise
034c 0000 0000  |    |		.BLANK	0000[0x4]
0350 ; --------------------------------------------------------------------------------------
0350 ; SUBPROGRAM
0350 ; See instruction 0x02cf at 0x21b, index=0x10
0350 ; --------------------------------------------------------------------------------------
0350 0353       | S  |		.CONST	0x0353								; Address of begin
0351 0004       |    |		.CONST	0x0004								; Address of exception handler
0352 0001       |    |		.CONST	0x0001								; Number of locals
0353			BODY_0350:
0353			INIT_0350:
0353 4100       |A   |		End_Rendezvous	0x0							; Debug Table 0xe = .DEBUG	0x0353,0x085a,0x0003,0x0000,0x0040,0xb6c6,0x0000,0x0510
0354 0000 0000  |    |		.BLANK	0000[0x4]
0358 ; --------------------------------------------------------------------------------------
0358 ; SUBPROGRAM
0358 ; See instruction 0x02cf at 0x21b, index=0xe
0358 ; --------------------------------------------------------------------------------------
0358 035b       | [  |		.CONST	0x035b								; Address of begin
0359 0004       |    |		.CONST	0x0004								; Address of exception handler
035a 0001       |    |		.CONST	0x0001								; Number of locals
035b			BODY_0358:
035b			INIT_0358:
035b 4100       |A   |		End_Rendezvous	0x0							; Debug Table 0xf = .DEBUG	0x035b,0x085c,0x0003,0x0000,0x0040,0xb6c6,0x0000,0x050a
035c 0000 0000  |    |		.BLANK	0000[0x4]
0360 ; --------------------------------------------------------------------------------------
0360 ; SUBPROGRAM
0360 ; See instruction 0x02cf at 0x224, index=0x10
0360 ; --------------------------------------------------------------------------------------
0360 0363       | c  |		.CONST	0x0363								; Address of begin
0361 0004       |    |		.CONST	0x0004								; Address of exception handler
0362 0001       |    |		.CONST	0x0001								; Number of locals
0363			BODY_0360:
0363			INIT_0360:
0363 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x10 = .DEBUG	0x0363,0x085e,0x0003,0x0000,0x0040,0xb6c6,0x0000,0x05eb
													; Debug Table 0x10.0x0 = 0x363,0x1
0364 e006       |    |		Load	0x0,0x6
0365 01d7       |    |		Execute	Vector,Field_Read
0366 0092 052f  |   /|		Action	Push_String_Extended,0x52f					; "line is not looped_back"
0368 8009       |    |		Call	0x0,0x9
0369 4800       |H   |		Short_Literal	0x0							; Debug Table 0x10.0x1 = 0x369,0x2
036a a212       |    |		Store_Unchecked	0x1,0x12
036b e223       | #  |		Load	0x1,0x23							; Debug Table 0x10.0x2 = 0x36b,0x3
036c 0229       | )  |		Execute	Access,All_Read
036d 0209       |    |		Execute	Task,Abort
036e 0007       |    |		Action	Break_Optional
036f e222       | "  |		Load	0x1,0x22							; Debug Table 0x10.0x3 = 0x36f,0x4
0370 a223       | #  |		Store_Unchecked	0x1,0x23
0371 4801       |H   |		Short_Literal	0x1							; Debug Table 0x10.0x4 = 0x371,0x5
0372 e5fe       |    |		Load	0x2,-0x2
0373 e006       |    |		Load	0x0,0x6
0374 01d7       |    |		Execute	Vector,Field_Read
0375 e007       |    |		Load	0x0,0x7
0376 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0377 4100       |A   |		End_Rendezvous	0x0
0378 0000 0000  |    |		.LITERAL	{0x00000000, 0x00050000}
037c 0092 f00d  |    |		.LITERAL	{0x0092f00d, 0x00003db0}
0380 0000 0000  |    |		.LITERAL	{0x00000000, 0x000f0000}
0384 0000 0000  |    |		.BLANK	0000[0x4]
0388 ; --------------------------------------------------------------------------------------
0388 ; SUBPROGRAM
0388 ; See instruction 0x02cf at 0x224, index=0xf
0388 ; --------------------------------------------------------------------------------------
0388 038b       |    |		.CONST	0x038b								; Address of begin
0389 0004       |    |		.CONST	0x0004								; Address of exception handler
038a 0001       |    |		.CONST	0x0001								; Number of locals
038b			BODY_0388:
038b			INIT_0388:
038b e21c       |    |		Load	0x1,0x1c							; Debug Table 0x11 = .DEBUG	0x038b,0x086a,0x0003,0x0000,0x0040,0xb6c6,0x0000,0x05c7
													; Debug Table 0x11.0x0 = 0x38b,0x1
038c 7009       |p   |		Jump_Nonzero	0x396
038d e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x11.0x1 = 0x38d,0x2
038e e006       |    |		Load	0x0,0x6
038f 01d7       |    |		Execute	Vector,Field_Read
0390 0092 0530  |   0|		Action	Push_String_Extended,0x530					; "line is looped back"
0392 8009       |    |		Call	0x0,0x9
0393 4801       |H   |		Short_Literal	0x1							; Debug Table 0x11.0x2 = 0x393,0x3
0394 a212       |    |		Store_Unchecked	0x1,0x12
0395 4100       |A   |		End_Rendezvous	0x0
0396 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x11.0x3 = 0x396,0x4
0397 e006       |    |		Load	0x0,0x6
0398 01d7       |    |		Execute	Vector,Field_Read
0399 0092 0531  |   1|		Action	Push_String_Extended,0x531					; "line is not looped back"
039b 8009       |    |		Call	0x0,0x9
039c 4800       |H   |		Short_Literal	0x0							; Debug Table 0x11.0x4 = 0x39c,0x5
039d a212       |    |		Store_Unchecked	0x1,0x12
039e e223       | #  |		Load	0x1,0x23							; Debug Table 0x11.0x5 = 0x39e,0x6
039f 0229       | )  |		Execute	Access,All_Read
03a0 0209       |    |		Execute	Task,Abort
03a1 0007       |    |		Action	Break_Optional
03a2 e222       | "  |		Load	0x1,0x22							; Debug Table 0x11.0x6 = 0x3a2,0x7
03a3 a223       | #  |		Store_Unchecked	0x1,0x23
03a4 4801       |H   |		Short_Literal	0x1							; Debug Table 0x11.0x7 = 0x3a4,0x8
03a5 e5fe       |    |		Load	0x2,-0x2
03a6 e006       |    |		Load	0x0,0x6
03a7 01d7       |    |		Execute	Vector,Field_Read
03a8 e007       |    |		Load	0x0,0x7
03a9 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
03aa 4100       |A   |		End_Rendezvous	0x0
03ab 0000 0000  |    |		.BLANK	0000[0x5]
03b0 ; --------------------------------------------------------------------------------------
03b0 ; SUBPROGRAM
03b0 ; See instruction 0x02cf at 0x22d, index=0x10
03b0 ; --------------------------------------------------------------------------------------
03b0 03b3       |    |		.CONST	0x03b3								; Address of begin
03b1 0004       |    |		.CONST	0x0004								; Address of exception handler
03b2 0001       |    |		.CONST	0x0001								; Number of locals
03b3			BODY_03b0:
03b3			INIT_03b0:
03b3 4100       |A   |		End_Rendezvous	0x0							; Debug Table 0x12 = .DEBUG	0x03b3,0x087c,0x0003,0x0000,0x0040,0xb6c6,0x0000,0x0621
03b4 0000 0000  |    |		.BLANK	0000[0x4]
03b8 ; --------------------------------------------------------------------------------------
03b8 ; SUBPROGRAM
03b8 ; See instruction 0x02cf at 0x22d, index=0xe
03b8 ; --------------------------------------------------------------------------------------
03b8 03bb       |    |		.CONST	0x03bb								; Address of begin
03b9 0004       |    |		.CONST	0x0004								; Address of exception handler
03ba 0001       |    |		.CONST	0x0001								; Number of locals
03bb			BODY_03b8:
03bb			INIT_03b8:
03bb 4100       |A   |		End_Rendezvous	0x0							; Debug Table 0x13 = .DEBUG	0x03bb,0x087e,0x0003,0x0000,0x0040,0xb6c6,0x0000,0x061b
03bc 0000 0000  |    |		.BLANK	0000[0x4]
03c0 ; --------------------------------------------------------------------------------------
03c0 ; SUBPROGRAM
03c0 ; See instruction 0x02cf at 0x236, index=0x10
03c0 ; --------------------------------------------------------------------------------------
03c0 03c3       |    |		.CONST	0x03c3								; Address of begin
03c1 0004       |    |		.CONST	0x0004								; Address of exception handler
03c2 0001       |    |		.CONST	0x0001								; Number of locals
03c3			BODY_03c0:
03c3			INIT_03c0:
03c3 e5fe       |    |		Load	0x2,-0x2							; Debug Table 0x14 = .DEBUG	0x03c3,0x0880,0x0003,0x0000,0x0040,0xb6c6,0x0000,0x0694
													; Debug Table 0x14.0x0 = 0x3c3,0x1
03c4 e006       |    |		Load	0x0,0x6
03c5 01d7       |    |		Execute	Vector,Field_Read
03c6 0092 0532  |   2|		Action	Push_String_Extended,0x532					; "Receiver NAK'd after xmit; buffer size ="
03c8 e218       |    |		Load	0x1,0x18
03c9 00e0       |    |		Load_Encached	Standard_Cache
03ca 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
03cb 01cc       |    |		Execute	Vector,Catenate
03cc 8009       |    |		Call	0x0,0x9
03cd 6006       |`   |		Indirect_Literal	Discrete,0x3d4,{0x00000000, 0x40b6c601}		; Debug Table 0x14.0x1 = 0x3cd,0x2
03ce 0257       | W  |		Execute	Discrete,Raise
03cf 0000       |    |		.XXX[0x1]
03d0 ; --------------------------------------------------------------------------------------
03d0 ; SUBPROGRAM
03d0 ; See instruction 0x02cf at 0x236, index=0xf
03d0 ; --------------------------------------------------------------------------------------
03d0 03d3       |    |		.CONST	0x03d3								; Address of begin
03d1 0004       |    |		.CONST	0x0004								; Address of exception handler
03d2 0001       |    |		.CONST	0x0001								; Number of locals
03d3			BODY_03d0:
03d3			INIT_03d0:
03d3 4100       |A   |		End_Rendezvous	0x0							; Debug Table 0x15 = .DEBUG	0x03d3,0x0886,0x0003,0x0000,0x0040,0xb6c6,0x0000,0x0678
03d4 0000 0000  |    |		.LITERAL	{0x00000000, 0x40b6c601}
03d8 03ef 0428  |   (|		.XXX[0x3]
03da 0012       |    |
03db 4802       |H   |		Short_Literal	0x2							; Debug Table 0x16 = .DEBUG	0x03db,0x0888,0x0000,0x0000,0x0040,0xb6c6,0x0000,0x01f5
03dc 00b8       |    |		Action	Set_Priority
03dd 4801       |H   |		Short_Literal	0x1
03de 02cb       |    |		Declare_Variable	Entry
03df 00bf       |    |		Action	Accept_Activation
03e0 e001       |    |		Load	0x0,0x1								; Debug Table 0x17 = .DEBUG	0x03e0,0x088a,0x0000,0x0000,0x0040,0xb6c6,0x0000,0x0206
													; Debug Table 0x17.0x0 = 0x3e0,0xffff
03e1 0007       |    |		Action	Break_Optional
03e2 00e1       |    |		Load_Encached	Boolean_Cache						; Debug Table 0x17.0x1 = 0x3e2,0xfffe
03e3 e002       |    |		Load	0x0,0x2								; Debug Table 0x17.0x2 = 0x3e3,0xfffd
03e4 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
03e5 029d 0453  |   S|		Declare_Subprogram	INIT_0450,For_Outer_Call			; Debug Table 0x17.0x3 = 0x3e5,0xfffc
03e7 480d 489a  |H H |		Declare_Variable	Select	0x000, 0x001,
03e9 4800 4801  |H H |				[0x000]: 0x001 = 0x0008,
03eb 4800 4801  |H H |				[0x00d]: 0x09a = 0x04d0
03ed 02cf       |    |
03ee 00bc       |    |		Action	Signal_Activated
03ef 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x17.0x4 = 0x3ef,0x1
03f0 013f       | ?  |		Execute	Select,Rendezvous
03f1 4601       |F   |		Jump_Case	0x2
03f2 7800       |x   |		Jump	0x3f3								; case 0x0
03f3 e20e       |    |		Load	0x1,0xe								; Debug Table 0x17.0x5 = 0x3f3,0x3
													; case 0x1
03f4 e003       |    |		Load	0x0,0x3
03f5 01d7       |    |		Execute	Vector,Field_Read
03f6 e004       |    |		Load	0x0,0x4
03f7 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
03f8 682e       |h.  |		Jump_Zero	0x427
03f9 e002       |    |		Load	0x0,0x2								; Debug Table 0x17.0x6 = 0x3f9,0x4
03fa 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
03fb e005       |    |		Load	0x0,0x5
03fc 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
03fd 4801       |H   |		Short_Literal	0x1
03fe e20e       |    |		Load	0x1,0xe
03ff e003       |    |		Load	0x0,0x3
0400 01d7       |    |		Execute	Vector,Field_Read
0401 e004       |    |		Load	0x0,0x4
0402 180e       |    |		Execute	Package,Field_Execute,Field_Number 0xe
0403 005b       | [  |		Store_Top	Discrete,At_Offset_3
0404 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x17.0x7 = 0x404,0x5
0405 6811       |h   |		Jump_Zero	0x417
0406 e20e       |    |		Load	0x1,0xe								; Debug Table 0x17.0x8 = 0x406,0x6
0407 e003       |    |		Load	0x0,0x3
0408 01d7       |    |		Execute	Vector,Field_Read
0409 0092 052a  |   *|		Action	Push_String_Extended,0x52a					; "Unexpected status "
040b e210       |    |		Load	0x1,0x10
040c e002       |    |		Load	0x0,0x2
040d 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
040e 025e       | ^  |		Execute	Discrete,Convert
040f 1c01       |    |		Execute_Immediate	Run_Utility,0x1
0410 01cc       |    |		Execute	Vector,Catenate
0411 0092 0533  |   3|		Action	Push_String_Extended,0x533					; " registering for receive."
0413 01cc       |    |		Execute	Vector,Catenate
0414 8006       |    |		Call	0x0,0x6
0415 4800       |H   |		Short_Literal	0x0							; Debug Table 0x17.0x9 = 0x415,0x7
0416 8007       |    |		Call	0x0,0x7
0417 e20e       |    |		Load	0x1,0xe								; Debug Table 0x17.0xa = 0x417,0x8
0418 e003       |    |		Load	0x0,0x3
0419 01d7       |    |		Execute	Vector,Field_Read
041a e004       |    |		Load	0x0,0x4
041b 1819       |    |		Execute	Package,Field_Execute,Field_Number 0x19
041c 00cf       |    |		Action	Mark_Auxiliary
041d 0007       |    |		Action	Break_Optional							; Debug Table 0x17.0xb = 0x41d,0x9
041e 4800       |H   |		Short_Literal	0x0							; Debug Table 0x17.0xc = 0x41e,0xa
041f e008       |    |		Load	0x0,0x8
0420 170e       |    |		Execute	Task,Entry_Call,Field_Number 0xe
0421 8211       |    |		Call	0x1,0x11							; Debug Table 0x17.0xd = 0x421,0xb
0422 4800       |H   |		Short_Literal	0x0							; Debug Table 0x17.0xe = 0x422,0xc
0423 e008       |    |		Load	0x0,0x8
0424 170f       |    |		Execute	Task,Entry_Call,Field_Number 0xf
0425 00c9       |    |		Action	Pop_Auxiliary_Loop
0426 7ff7       |    |		Jump	0x41e
0427 00bb       |    |		Action	Signal_Completion
0428 67ab 010f  |g   |		.XXX[0x3]
042a 680a       |h   |
042b 4801       |H   |		Short_Literal	0x1							; Debug Table 0x17.0xf = 0x42b,0xd
042c e20e       |    |		Load	0x1,0xe
042d e003       |    |		Load	0x0,0x3
042e 01d7       |    |		Execute	Vector,Field_Read
042f e004       |    |		Load	0x0,0x4
0430 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
0431 4800       |H   |		Short_Literal	0x0							; Debug Table 0x17.0x10 = 0x431,0xe
0432 e008       |    |		Load	0x0,0x8
0433 1710       |    |		Execute	Task,Entry_Call,Field_Number 0x10
0434 00bb       |    |		Action	Signal_Completion
0435 4801       |H   |		Short_Literal	0x1							; Debug Table 0x17.0x11 = 0x435,0xf
0436 e20e       |    |		Load	0x1,0xe
0437 e003       |    |		Load	0x0,0x3
0438 01d7       |    |		Execute	Vector,Field_Read
0439 e004       |    |		Load	0x0,0x4
043a 180f       |    |		Execute	Package,Field_Execute,Field_Number 0xf
043b 0092 0534  |   4|		Action	Push_String_Extended,0x534					; "unhandled exception "
													; Debug Table 0x17.0x12 = 0x43b,0x10
043d e009       |    |		Load	0x0,0x9
043e 180d       |    |		Execute	Package,Field_Execute,Field_Number 0xd
043f 01cc       |    |		Execute	Vector,Catenate
0440 0092 0535  |   5|		Action	Push_String_Extended,0x535					; " for port"
0442 01cc       |    |		Execute	Vector,Catenate
0443 e20e       |    |		Load	0x1,0xe
0444 e003       |    |		Load	0x0,0x3
0445 01d7       |    |		Execute	Vector,Field_Read
0446 00e0       |    |		Load_Encached	Standard_Cache
0447 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
0448 01cc       |    |		Execute	Vector,Catenate
0449 800a       |    |		Call	0x0,0xa
044a 4800       |H   |		Short_Literal	0x0							; Debug Table 0x17.0x13 = 0x44a,0x11
044b e008       |    |		Load	0x0,0x8
044c 1710       |    |		Execute	Task,Entry_Call,Field_Number 0x10
044d 00bb       |    |		Action	Signal_Completion
044e 0000 0000  |    |		.XXX[0x2]
0450 ; --------------------------------------------------------------------------------------
0450 ; SUBPROGRAM
0450 ; --------------------------------------------------------------------------------------
0450 0464       | d  |		.CONST	0x0464								; Address of begin
0451 0004       |    |		.CONST	0x0004								; Address of exception handler
0452 0008       |    |		.CONST	0x0008								; Number of locals
0453			INIT_0450:
0453 4801       |H   |		Short_Literal	0x1							; Debug Table 0x18 = .DEBUG	0x0453,0x08b4,0x0001,0x0000,0x0040,0xb6c6,0x0000,0x0218
													; Debug Table 0x18.0x0 = 0x453,0xffff
0454 e00b       |    |		Load	0x0,0xb
0455 e00c       |    |		Load	0x0,0xc
0456 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0457 0334       | 4  |		Declare_Variable	Array,With_Constraint
0458 e002       |    |		Load	0x0,0x2								; Debug Table 0x18.0x1 = 0x458,0xfffe
0459 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
045a 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x18.0x2 = 0x45a,0xfffd
045b e00b       |    |		Load	0x0,0xb								; Debug Table 0x18.0x3 = 0x45b,0xfffc
045c 00e3       |    |		Load_Encached	Natural_Cache
045d 03f1       |    |		Declare_Variable	Discrete,With_Value
045e 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x18.0x4 = 0x45e,0xfffb
045f 0601       |    |		Execute_Immediate	Set_Value_Unchecked,0x1
0460 00e3       |    |		Load_Encached	Natural_Cache						; Debug Table 0x18.0x5 = 0x460,0xfffa
0461 0600       |    |		Execute_Immediate	Set_Value_Unchecked,0x0
0462 029f 04db  |    |		Declare_Subprogram	INIT_04d8,For_Call
0464			BODY_0450:
0464 00cf       |    |		Action	Mark_Auxiliary
0465 7839       |x9  |		Jump	0x49f
0466 e402       |    |		Load	0x2,0x2								; Debug Table 0x18.0x6 = 0x466,0x2
0467 4801       |H   |		Short_Literal	0x1
0468 e405       |    |		Load	0x2,0x5
0469 00da       |    |		Load_Top	At_Offset_2
046a 035b       | [  |		Declare_Type	Array,Constrained
046b 00d0       |    |		Action	Swap_Control
046c 01cd       |    |		Execute	Vector,Slice_Reference
046d 00d8       |    |		Load_Top	At_Offset_0
046e 00e3       |    |		Load_Encached	Natural_Cache
046f e002       |    |		Load	0x0,0x2
0470 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
0471 60aa       |`   |		Indirect_Literal	Discrete,0x51c,{0x00000000, 0x00028000}
0472 e20e       |    |		Load	0x1,0xe
0473 e003       |    |		Load	0x0,0x3
0474 01d7       |    |		Execute	Vector,Field_Read
0475 e004       |    |		Load	0x0,0x4
0476 1817       |    |		Execute	Package,Field_Execute,Field_Number 0x17
0477 c403       |    |		Store	0x2,0x3
0478 c404       |    |		Store	0x2,0x4
0479 00d2       |    |		Pop_Control	Pop_Count_2
047a e403       |    |		Load	0x2,0x3								; Debug Table 0x18.0x7 = 0x47a,0x3
047b 6816       |h   |		Jump_Zero	0x492
047c e20e       |    |		Load	0x1,0xe								; Debug Table 0x18.0x8 = 0x47c,0x4
047d e003       |    |		Load	0x0,0x3
047e 01d7       |    |		Execute	Vector,Field_Read
047f 0092 0536  |   6|		Action	Push_String_Extended,0x536					; "Receiver got "
0481 e403       |    |		Load	0x2,0x3
0482 e002       |    |		Load	0x0,0x2
0483 1b15       |    |		Execute	Package,Field_Read,Field_Number 0x15
0484 0122       | "  |		Execute	Any,Make_Root_Type
0485 025e       | ^  |		Execute	Discrete,Convert
0486 1c01       |    |		Execute_Immediate	Run_Utility,0x1
0487 01cc       |    |		Execute	Vector,Catenate
0488 0092 0537  |   7|		Action	Push_String_Extended,0x537					; ", but expected DATA, bytes read ="
048a 01cc       |    |		Execute	Vector,Catenate
048b e404       |    |		Load	0x2,0x4
048c 00e0       |    |		Load_Encached	Standard_Cache
048d 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
048e 01cc       |    |		Execute	Vector,Catenate
048f 8006       |    |		Call	0x0,0x6
0490 6743       |gC  |		Indirect_Literal	Discrete,0x3d4,{0x00000000, 0x40b6c601}		; Debug Table 0x18.0x9 = 0x490,0x5
0491 0257       | W  |		Execute	Discrete,Raise
0492 e404       |    |		Load	0x2,0x4								; Debug Table 0x18.0xa = 0x492,0x6
0493 0d01       |    |		Execute_Immediate	Less,0x1
0494 6808       |h   |		Jump_Zero	0x49d
0495 e20e       |    |		Load	0x1,0xe								; Debug Table 0x18.0xb = 0x495,0x7
0496 e003       |    |		Load	0x0,0x3
0497 01d7       |    |		Execute	Vector,Field_Read
0498 0092 0538  |   8|		Action	Push_String_Extended,0x538					; "Received no data bytes (port is flow controlled or not looped back)"
049a 8006       |    |		Call	0x0,0x6
049b 6738       |g8  |		Indirect_Literal	Discrete,0x3d4,{0x00000000, 0x40b6c601}		; Debug Table 0x18.0xc = 0x49b,0x8
049c 0257       | W  |		Execute	Discrete,Raise
049d 8408       |    |		Call	0x2,0x8								; Debug Table 0x18.0xd = 0x49d,0x9
049e 00c9       |    |		Action	Pop_Auxiliary_Loop
049f e405       |    |		Load	0x2,0x5								; Debug Table 0x18.0xe = 0x49f,0x1
04a0 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
04a1 77c4       |w   |		Jump_Nonzero	0x466
04a2 00ce       |    |		Action	Pop_Auxiliary
04a3 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x18.0xf = 0x4a3,0xa
04a4 0c01       |    |		Execute_Immediate	Greater_Equal,0x1
04a5 6823       |h#  |		Jump_Zero	0x4c9
04a6 e00d       |    |		Load	0x0,0xd								; Debug Table 0x18.0x10 = 0x4a6,0xb
04a7 00da       |    |		Load_Top	At_Offset_2
04a8 0273       | s  |		Execute	Discrete,Plus
04a9 c00d       |    |		Store	0x0,0xd
04aa e20e       |    |		Load	0x1,0xe								; Debug Table 0x18.0x11 = 0x4aa,0xc
04ab e003       |    |		Load	0x0,0x3
04ac 01d7       |    |		Execute	Vector,Field_Read
04ad 00da       |    |		Load_Top	At_Offset_2
04ae 00e0       |    |		Load_Encached	Standard_Cache
04af 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
04b0 0092 0539  |   9|		Action	Push_String_Extended,0x539					; " errors out of"
04b2 01cc       |    |		Execute	Vector,Catenate
04b3 e00b       |    |		Load	0x0,0xb
04b4 00e0       |    |		Load_Encached	Standard_Cache
04b5 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
04b6 01cc       |    |		Execute	Vector,Catenate
04b7 0092 053a  |   :|		Action	Push_String_Extended,0x53a					; " bytes,"
04b9 01cc       |    |		Execute	Vector,Catenate
04ba e00d       |    |		Load	0x0,0xd
04bb 00e0       |    |		Load_Encached	Standard_Cache
04bc 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
04bd 01cc       |    |		Execute	Vector,Catenate
04be 0092 0528  |   (|		Action	Push_String_Extended,0x528					; " total errors out of"
04c0 01cc       |    |		Execute	Vector,Catenate
04c1 e00e       |    |		Load	0x0,0xe
04c2 00e0       |    |		Load_Encached	Standard_Cache
04c3 1818       |    |		Execute	Package,Field_Execute,Field_Number 0x18
04c4 01cc       |    |		Execute	Vector,Catenate
04c5 0092 0529  |   )|		Action	Push_String_Extended,0x529					; " bytes"
04c7 01cc       |    |		Execute	Vector,Catenate
04c8 8006       |    |		Call	0x0,0x6
04c9 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
04ca 0000 0000  |    |		.BLANK	0000[0x6]
04d0 ; --------------------------------------------------------------------------------------
04d0 ; SUBPROGRAM
04d0 ; See instruction 0x02cf at 0x3e7, index=0xd
04d0 ; --------------------------------------------------------------------------------------
04d0 04d3       |    |		.CONST	0x04d3								; Address of begin
04d1 0004       |    |		.CONST	0x0004								; Address of exception handler
04d2 0001       |    |		.CONST	0x0001								; Number of locals
04d3			BODY_04d0:
04d3			INIT_04d0:
04d3 00db       |    |		Load_Top	At_Offset_3						; Debug Table 0x19 = .DEBUG	0x04d3,0x08da,0x0003,0x0000,0x0040,0xb6c6,0x0000,0x0365
													; Debug Table 0x19.0x0 = 0x4d3,0x1
04d4 a20e       |    |		Store_Unchecked	0x1,0xe
04d5 4100       |A   |		End_Rendezvous	0x0
04d6 0000 0000  |    |		.XXX[0x2]
04d8 ; --------------------------------------------------------------------------------------
04d8 ; SUBPROGRAM
04d8 ; --------------------------------------------------------------------------------------
04d8 04f4       |    |		.CONST	0x04f4								; Address of begin
04d9 0004       |    |		.CONST	0x0004								; Address of exception handler
04da 0005       |    |		.CONST	0x0005								; Number of locals
04db			INIT_04d8:
04db 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1a = .DEBUG	0x04db,0x08de,0x0004,0x0000,0x0040,0xb6c6,0x0000,0x030c
													; Debug Table 0x1a.0x0 = 0x4db,0xffff
04dc e404       |    |		Load	0x2,0x4
04dd e00f       |    |		Load	0x0,0xf
04de 03f8       |    |		Declare_Type	Discrete,Constrained
04df e406       |    |		Load	0x2,0x6								; Debug Table 0x1a.0x1 = 0x4df,0xfffe
04e0 e406       |    |		Load	0x2,0x6
04e1 e404       |    |		Load	0x2,0x4
04e2 0273       | s  |		Execute	Discrete,Plus
04e3 0aff       |    |		Execute_Immediate	Plus,-0x1
04e4 0248       | H  |		Execute	Discrete,Check_In_Integer
04e5 e00f       |    |		Load	0x0,0xf
04e6 03f8       |    |		Declare_Type	Discrete,Constrained
04e7 4801       |H   |		Short_Literal	0x1							; Debug Table 0x1a.0x2 = 0x4e7,0xfffd
04e8 00da       |    |		Load_Top	At_Offset_2
04e9 0269       | i  |		Execute	Discrete,Last
04ea e402       |    |		Load	0x2,0x2
04eb 035b       | [  |		Declare_Type	Array,Constrained
04ec e402       |    |		Load	0x2,0x2
04ed 01cd       |    |		Execute	Vector,Slice_Reference
04ee 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1a.0x3 = 0x4ee,0xfffc
04ef 0266       | f  |		Execute	Discrete,Bounds
04f0 e010       |    |		Load	0x0,0x10
04f1 035b       | [  |		Declare_Type	Array,Constrained
04f2 e010       |    |		Load	0x0,0x10
04f3 01cd       |    |		Execute	Vector,Slice_Reference
04f4			BODY_04d8:
04f4 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x1a.0x4 = 0x4f4,0x1
04f5 00d9       |    |		Load_Top	At_Offset_1
04f6 01de       |    |		Execute	Vector,Not_Equal
04f7 6817       |h   |		Jump_Zero	0x50f
04f8 00cf       |    |		Action	Mark_Auxiliary
04f9 00da       |    |		Load_Top	At_Offset_2						; Debug Table 0x1a.0x5 = 0x4f9,0x2
04fa 01d9       |    |		Execute	Vector,Reverse_Bounds
04fb 0263       | c  |		Execute	Discrete,Above_Bound
04fc 7011       |p   |		Jump_Nonzero	0x50e
04fd 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x1a.0x6 = 0x4fd,0x3
04fe e604       |    |		Load	0x3,0x4
04ff 01d7       |    |		Execute	Vector,Field_Read
0500 00d9       |    |		Load_Top	At_Offset_1
0501 e406       |    |		Load	0x2,0x6
0502 0273       | s  |		Execute	Discrete,Plus
0503 0aff       |    |		Execute_Immediate	Plus,-0x1
0504 0248       | H  |		Execute	Discrete,Check_In_Integer
0505 e605       |    |		Load	0x3,0x5
0506 01d7       |    |		Execute	Vector,Field_Read
0507 027e       | ~  |		Execute	Discrete,Not_Equal
0508 6803       |h   |		Jump_Zero	0x50c
0509 e407       |    |		Load	0x2,0x7								; Debug Table 0x1a.0x7 = 0x509,0x4
050a 0a01       |    |		Execute_Immediate	Plus,0x1
050b c407       |    |		Store	0x2,0x7
050c 00c8       |    |		Action	Pop_Auxiliary_Range
050d 3fef       |?   |		Loop_Increasing	0x4fd
050e 00ce       |    |		Action	Pop_Auxiliary
050f e406       |    |		Load	0x2,0x6								; Debug Table 0x1a.0x8 = 0x50f,0x5
0510 e404       |    |		Load	0x2,0x4
0511 0273       | s  |		Execute	Discrete,Plus
0512 c406       |    |		Store	0x2,0x6
0513 e405       |    |		Load	0x2,0x5								; Debug Table 0x1a.0x9 = 0x513,0x6
0514 00da       |    |		Load_Top	At_Offset_2
0515 01db       |    |		Execute	Vector,Length
0516 0272       | r  |		Execute	Discrete,Minus
0517 c405       |    |		Store	0x2,0x5
0518 4501       |E   |		Exit_Suprogram	New_Top_Offset 0x1
0519 0000 0000  |    |		.XXX[0x3]
051b 0000       |    |
051c 0000 0000  |    |		.LITERAL	{0x00000000, 0x00028000}
0520 ; --------------------------------------------------------------------------------------
0520 ; STRING TABLE
0520 ; --------------------------------------------------------------------------------------
0520 0038       | 8  |		.STRTAB	0x0038->0x053c							; "Port Tester"
0521 0041       | A  |		.STRTAB	0x0041->0x0541							; "Test terminated due to assert failure"
0522 0064       | d  |		.STRTAB	0x0064->0x0554							; "Test terminated due to unhandled exception "
0523 008d       |    |		.STRTAB	0x008d->0x0569							; "port"
0524 008f       |    |		.STRTAB	0x008f->0x056b							; ": "
0525 008f       |    |		.STRTAB	0x008f->0x056c							; "Unhandled exception "
0526 00a1       |    |		.STRTAB	0x00a1->0x0576							; "Assert failure."
0527 00ae       |    |		.STRTAB	0x00ae->0x057e							; "Line terminated:"
0528 00bc       |    |		.STRTAB	0x00bc->0x0586							; " total errors out of"
0529 00ce       |    |		.STRTAB	0x00ce->0x0590							; " bytes"
052a 00d2       |    |		.STRTAB	0x00d2->0x0593							; "Unexpected status "
052b 00e2       |    |		.STRTAB	0x00e2->0x059c							; " registering for transmit."
052c 00fa       |    |		.STRTAB	0x00fa->0x05a9							; "Receiver NAK'd before xmit"
052d 0112       |    |		.STRTAB	0x0112->0x05b6							; "Could not assert RTS "
052e 0125       | %  |		.STRTAB	0x0125->0x05c0							; "Port appears to be flow controlled."
052f 0146       | F  |		.STRTAB	0x0146->0x05d2							; "line is not looped_back"
0530 015b       | [  |		.STRTAB	0x015b->0x05dd							; "line is looped back"
0531 016c       | l  |		.STRTAB	0x016c->0x05e7							; "line is not looped back"
0532 0181       |    |		.STRTAB	0x0181->0x05f2							; "Receiver NAK'd after xmit; buffer size ="
0533 01a7       |    |		.STRTAB	0x01a7->0x0606							; " registering for receive."
0534 01be       |    |		.STRTAB	0x01be->0x0613							; "unhandled exception "
0535 01d0       |    |		.STRTAB	0x01d0->0x061d							; " for port"
0536 01d7       |    |		.STRTAB	0x01d7->0x0621							; "Receiver got "
0537 01e2       |    |		.STRTAB	0x01e2->0x0628							; ", but expected DATA, bytes read ="
0538 0201       |    |		.STRTAB	0x0201->0x0638							; "Received no data bytes (port is flow controlled or not looped back)"
0539 0242       | B  |		.STRTAB	0x0242->0x065a							; " errors out of"
053a 024e       | N  |		.STRTAB	0x024e->0x0661							; " bytes,"
053b 0253       | S  |		.STREND 0x0253->0x0664
053c 506f 7274  |Port|		.STRTAB_STRINGS
0665 0000 0000  |    |		.XXX[0x3]
0667 0000       |    |
0668 ; --------------------------------------------------------------------------------------
0668 ; Debug Table
0668 ; --------------------------------------------------------------------------------------
0668 0003 001b  |    |		.CONST	0x0003,0x001b
066a 000b 0742  |   B|		.DEBUG	0x000b,0x0742,0x8000,0x0000,0x0040,0xb6b6,0x0000,0x0005
0672 001b 0744  |   D|		.DEBUG	0x001b,0x0744,0xa801,0x0002,0x0040,0xb6b6,0x0000,0x0005
067a 00c3 0776  |   v|		.DEBUG	0x00c3,0x0776,0x0805,0x0002,0x0040,0xb6c6,0x0000,0x0074
0682 00db 0778  |   x|		.DEBUG	0x00db,0x0778,0x0802,0x0002,0x0040,0xb6c6,0x0000,0x00a4
068a 00eb 077c  |   ||		.DEBUG	0x00eb,0x077c,0x0801,0x0002,0x0040,0xb6c6,0x0000,0x00b8
0692 0103 0780  |    |		.DEBUG	0x0103,0x0780,0x0801,0x0002,0x0040,0xb6c6,0x0000,0x00e3
069a 0113 0784  |    |		.DEBUG	0x0113,0x0784,0x0800,0x0000,0x0040,0xb6c6,0x0000,0x0057
06a2 011e 0786  |    |		.DEBUG	0x011e,0x0786,0x0800,0x0000,0x0040,0xb6c6,0x0000,0x00f6
06aa 0193 07ba  |    |		.DEBUG	0x0193,0x07ba,0x0001,0x0000,0x0040,0xb6c6,0x0000,0x0158
06b2 01a3 07c2  |    |		.DEBUG	0x01a3,0x07c2,0x0002,0x0000,0x0040,0xb6c6,0x0000,0x0175
06ba 01b3 07c6  |    |		.DEBUG	0x01b3,0x07c6,0x0002,0x0000,0x0040,0xb6c6,0x0000,0x0194
06c2 01e3 07dc  |    |		.DEBUG	0x01e3,0x07dc,0x0001,0x0000,0x0040,0xb6c6,0x0000,0x0411
06ca 0213 07ec  |    |		.DEBUG	0x0213,0x07ec,0x0003,0x0000,0x0040,0xb6c6,0x0000,0x06b2
06d2 021b 07f0  |    |		.DEBUG	0x021b,0x07f0,0x0004,0x0000,0x0040,0xb6c6,0x0000,0x06b0
06da 0353 085a  | S Z|		.DEBUG	0x0353,0x085a,0x0003,0x0000,0x0040,0xb6c6,0x0000,0x0510
06e2 035b 085c  | [ \|		.DEBUG	0x035b,0x085c,0x0003,0x0000,0x0040,0xb6c6,0x0000,0x050a
06ea 0363 085e  | c ^|		.DEBUG	0x0363,0x085e,0x0003,0x0000,0x0040,0xb6c6,0x0000,0x05eb
06f2 038b 086a  |   j|		.DEBUG	0x038b,0x086a,0x0003,0x0000,0x0040,0xb6c6,0x0000,0x05c7
06fa 03b3 087c  |   ||		.DEBUG	0x03b3,0x087c,0x0003,0x0000,0x0040,0xb6c6,0x0000,0x0621
0702 03bb 087e  |   ~|		.DEBUG	0x03bb,0x087e,0x0003,0x0000,0x0040,0xb6c6,0x0000,0x061b
070a 03c3 0880  |    |		.DEBUG	0x03c3,0x0880,0x0003,0x0000,0x0040,0xb6c6,0x0000,0x0694
0712 03d3 0886  |    |		.DEBUG	0x03d3,0x0886,0x0003,0x0000,0x0040,0xb6c6,0x0000,0x0678
071a 03db 0888  |    |		.DEBUG	0x03db,0x0888,0x0000,0x0000,0x0040,0xb6c6,0x0000,0x01f5
0722 03e0 088a  |    |		.DEBUG	0x03e0,0x088a,0x0000,0x0000,0x0040,0xb6c6,0x0000,0x0206
072a 0453 08b4  | S  |		.DEBUG	0x0453,0x08b4,0x0001,0x0000,0x0040,0xb6c6,0x0000,0x0218
0732 04d3 08da  |    |		.DEBUG	0x04d3,0x08da,0x0003,0x0000,0x0040,0xb6c6,0x0000,0x0365
073a 04db 08de  |    |		.DEBUG	0x04db,0x08de,0x0004,0x0000,0x0040,0xb6c6,0x0000,0x030c
0742 ; --------------------------------------------------------------------------------------
0742 ; Debug3 Subtable 0x0
0742 ; --------------------------------------------------------------------------------------
0742 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
0744 ; --------------------------------------------------------------------------------------
0744 ; Debug3 Subtable 0x1
0744 ; --------------------------------------------------------------------------------------
0744 0012 0006  |    |		.DBG3TAB	0x0012,0x0006
0746 001b ffff  |    |		.CONST	0x001b,0xffff
0748 001c fffe  |    |		.CONST	0x001c,0xfffe
074a 001d fffd  |    |		.CONST	0x001d,0xfffd
074c 0022 fffc  | "  |		.CONST	0x0022,0xfffc
074e 0023 fffb  | #  |		.CONST	0x0023,0xfffb
0750 0027 fffa  | '  |		.CONST	0x0027,0xfffa
0752 0028 fff9  | (  |		.CONST	0x0028,0xfff9
0754 0029 fff8  | )  |		.CONST	0x0029,0xfff8
0756 002a fff7  | *  |		.CONST	0x002a,0xfff7
0758 002b fff6  | +  |		.CONST	0x002b,0xfff6
075a 002f fff5  | /  |		.CONST	0x002f,0xfff5
075c 003a fff4  | :  |		.CONST	0x003a,0xfff4
075e 0043 fff3  | C  |		.CONST	0x0043,0xfff3
0760 0058 fff2  | X  |		.CONST	0x0058,0xfff2
0762 006d fff1  | m  |		.CONST	0x006d,0xfff1
0764 006f fff0  | o  |		.CONST	0x006f,0xfff0
0766 0071 ffef  | q  |		.CONST	0x0071,0xffef
0768 0073 ffee  | s  |		.CONST	0x0073,0xffee
076a 008d 0001  |    |		.CONST	0x008d,0x0001
076c 009a 0002  |    |		.CONST	0x009a,0x0002
076e 009e 0003  |    |		.CONST	0x009e,0x0003
0770 00a5 0004  |    |		.CONST	0x00a5,0x0004
0772 00b1 0005  |    |		.CONST	0x00b1,0x0005
0774 00b7 0006  |    |		.CONST	0x00b7,0x0006
0776 ; --------------------------------------------------------------------------------------
0776 ; Debug3 Subtable 0x2
0776 ; --------------------------------------------------------------------------------------
0776 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
0778 ; --------------------------------------------------------------------------------------
0778 ; Debug3 Subtable 0x3
0778 ; --------------------------------------------------------------------------------------
0778 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
077a 00db 0001  |    |		.CONST	0x00db,0x0001
077c ; --------------------------------------------------------------------------------------
077c ; Debug3 Subtable 0x4
077c ; --------------------------------------------------------------------------------------
077c 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
077e 00eb 0001  |    |		.CONST	0x00eb,0x0001
0780 ; --------------------------------------------------------------------------------------
0780 ; Debug3 Subtable 0x5
0780 ; --------------------------------------------------------------------------------------
0780 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
0782 0103 0001  |    |		.CONST	0x0103,0x0001
0784 ; --------------------------------------------------------------------------------------
0784 ; Debug3 Subtable 0x6
0784 ; --------------------------------------------------------------------------------------
0784 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
0786 ; --------------------------------------------------------------------------------------
0786 ; Debug3 Subtable 0x7
0786 ; --------------------------------------------------------------------------------------
0786 0015 0004  |    |		.DBG3TAB	0x0015,0x0004
0788 011e ffff  |    |		.CONST	0x011e,0xffff
078a 0120 fffe  |    |		.CONST	0x0120,0xfffe
078c 0122 fffd  | "  |		.CONST	0x0122,0xfffd
078e 0127 fffc  | '  |		.CONST	0x0127,0xfffc
0790 0129 fffb  | )  |		.CONST	0x0129,0xfffb
0792 012b fffa  | +  |		.CONST	0x012b,0xfffa
0794 012f fff9  | /  |		.CONST	0x012f,0xfff9
0796 0136 fff8  | 6  |		.CONST	0x0136,0xfff8
0798 0137 fff7  | 7  |		.CONST	0x0137,0xfff7
079a 0139 fff6  | 9  |		.CONST	0x0139,0xfff6
079c 013b fff5  | ;  |		.CONST	0x013b,0xfff5
079e 013d fff4  | =  |		.CONST	0x013d,0xfff4
07a0 013f fff3  | ?  |		.CONST	0x013f,0xfff3
07a2 0148 fff2  | H  |		.CONST	0x0148,0xfff2
07a4 014a fff1  | J  |		.CONST	0x014a,0xfff1
07a6 014c fff0  | L  |		.CONST	0x014c,0xfff0
07a8 014e ffef  | N  |		.CONST	0x014e,0xffef
07aa 0152 ffee  | R  |		.CONST	0x0152,0xffee
07ac 0168 ffed  | h  |		.CONST	0x0168,0xffed
07ae 016c ffec  | l  |		.CONST	0x016c,0xffec
07b0 016e ffeb  | n  |		.CONST	0x016e,0xffeb
07b2 0178 0001  | x  |		.CONST	0x0178,0x0001
07b4 017f 0003  |    |		.CONST	0x017f,0x0003
07b6 0181 0004  |    |		.CONST	0x0181,0x0004
07b8 018a 0005  |    |		.CONST	0x018a,0x0005
07ba ; --------------------------------------------------------------------------------------
07ba ; Debug3 Subtable 0x8
07ba ; --------------------------------------------------------------------------------------
07ba 0000 0003  |    |		.DBG3TAB	0x0000,0x0003
07bc 0193 0001  |    |		.CONST	0x0193,0x0001
07be 0195 0002  |    |		.CONST	0x0195,0x0002
07c0 019b 0003  |    |		.CONST	0x019b,0x0003
07c2 ; --------------------------------------------------------------------------------------
07c2 ; Debug3 Subtable 0x9
07c2 ; --------------------------------------------------------------------------------------
07c2 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
07c4 01a3 0001  |    |		.CONST	0x01a3,0x0001
07c6 ; --------------------------------------------------------------------------------------
07c6 ; Debug3 Subtable 0xa
07c6 ; --------------------------------------------------------------------------------------
07c6 0001 0009  |    |		.DBG3TAB	0x0001,0x0009
07c8 01b3 ffff  |    |		.CONST	0x01b3,0xffff
07ca 01b5 0001  |    |		.CONST	0x01b5,0x0001
07cc 01b9 0002  |    |		.CONST	0x01b9,0x0002
07ce 01bc 0003  |    |		.CONST	0x01bc,0x0003
07d0 01bf 0004  |    |		.CONST	0x01bf,0x0004
07d2 01c2 0005  |    |		.CONST	0x01c2,0x0005
07d4 01c7 0006  |    |		.CONST	0x01c7,0x0006
07d6 01cc 0007  |    |		.CONST	0x01cc,0x0007
07d8 01d7 0008  |    |		.CONST	0x01d7,0x0008
07da 01da 0009  |    |		.CONST	0x01da,0x0009
07dc ; --------------------------------------------------------------------------------------
07dc ; Debug3 Subtable 0xb
07dc ; --------------------------------------------------------------------------------------
07dc 0001 0006  |    |		.DBG3TAB	0x0001,0x0006
07de 01e3 ffff  |    |		.CONST	0x01e3,0xffff
07e0 01e5 0001  |    |		.CONST	0x01e5,0x0001
07e2 01e9 0002  |    |		.CONST	0x01e9,0x0002
07e4 01fd 0003  |    |		.CONST	0x01fd,0x0003
07e6 01ff 0004  |    |		.CONST	0x01ff,0x0004
07e8 0203 0005  |    |		.CONST	0x0203,0x0005
07ea 0209 0006  |    |		.CONST	0x0209,0x0006
07ec ; --------------------------------------------------------------------------------------
07ec ; Debug3 Subtable 0xc
07ec ; --------------------------------------------------------------------------------------
07ec 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
07ee 0215 0001  |    |		.CONST	0x0215,0x0001
07f0 ; --------------------------------------------------------------------------------------
07f0 ; Debug3 Subtable 0xd
07f0 ; --------------------------------------------------------------------------------------
07f0 0000 0034  |   4|		.DBG3TAB	0x0000,0x0034
07f2 023f 0001  | ?  |		.CONST	0x023f,0x0001
07f4 0241 0002  | A  |		.CONST	0x0241,0x0002
07f6 0247 0003  | G  |		.CONST	0x0247,0x0003
07f8 0252 0004  | R  |		.CONST	0x0252,0x0004
07fa 0254 0005  | T  |		.CONST	0x0254,0x0005
07fc 0263 0006  | c  |		.CONST	0x0263,0x0006
07fe 0266 0007  | f  |		.CONST	0x0266,0x0007
0800 0269 0008  | i  |		.CONST	0x0269,0x0008
0802 0273 0009  | s  |		.CONST	0x0273,0x0009
0804 0277 000a  | w  |		.CONST	0x0277,0x000a
0806 027b 000b  | {  |		.CONST	0x027b,0x000b
0808 0281 000c  |    |		.CONST	0x0281,0x000c
080a 0286 000d  |    |		.CONST	0x0286,0x000d
080c 0289 000e  |    |		.CONST	0x0289,0x000e
080e 028d 000f  |    |		.CONST	0x028d,0x000f
0810 0294 0010  |    |		.CONST	0x0294,0x0010
0812 0299 0013  |    |		.CONST	0x0299,0x0013
0814 029f 0014  |    |		.CONST	0x029f,0x0014
0816 02a1 0015  |    |		.CONST	0x02a1,0x0015
0818 02aa 0016  |    |		.CONST	0x02aa,0x0016
081a 02ac 0017  |    |		.CONST	0x02ac,0x0017
081c 02b8 0018  |    |		.CONST	0x02b8,0x0018
081e 02ba 0019  |    |		.CONST	0x02ba,0x0019
0820 02be 001a  |    |		.CONST	0x02be,0x001a
0822 02ca 001b  |    |		.CONST	0x02ca,0x001b
0824 02ce 001c  |    |		.CONST	0x02ce,0x001c
0826 02d4 001d  |    |		.CONST	0x02d4,0x001d
0828 02d6 001e  |    |		.CONST	0x02d6,0x001e
082a 02de 001f  |    |		.CONST	0x02de,0x001f
082c 02e1 0022  |   "|		.CONST	0x02e1,0x0022
082e 02e8 0023  |   #|		.CONST	0x02e8,0x0023
0830 02e9 0024  |   $|		.CONST	0x02e9,0x0024
0832 02ec 0025  |   %|		.CONST	0x02ec,0x0025
0834 02f0 0026  |   &|		.CONST	0x02f0,0x0026
0836 02f2 0027  |   '|		.CONST	0x02f2,0x0027
0838 02f7 0028  |   (|		.CONST	0x02f7,0x0028
083a 02fb 0029  |   )|		.CONST	0x02fb,0x0029
083c 02ff 002a  |   *|		.CONST	0x02ff,0x002a
083e 0306 002b  |   +|		.CONST	0x0306,0x002b
0840 0308 002c  |   ,|		.CONST	0x0308,0x002c
0842 030d 002f  |   /|		.CONST	0x030d,0x002f
0844 0313 0030  |   0|		.CONST	0x0313,0x0030
0846 0315 0031  |   1|		.CONST	0x0315,0x0031
0848 0319 0032  |   2|		.CONST	0x0319,0x0032
084a 0325 0033  | % 3|		.CONST	0x0325,0x0033
084c 0329 0034  | ) 4|		.CONST	0x0329,0x0034
084e 032f 0035  | / 5|		.CONST	0x032f,0x0035
0850 0331 0036  | 1 6|		.CONST	0x0331,0x0036
0852 0339 0037  | 9 7|		.CONST	0x0339,0x0037
0854 033b 0038  | ; 8|		.CONST	0x033b,0x0038
0856 0344 003b  | D ;|		.CONST	0x0344,0x003b
0858 0349 003c  | I <|		.CONST	0x0349,0x003c
085a ; --------------------------------------------------------------------------------------
085a ; Debug3 Subtable 0xe
085a ; --------------------------------------------------------------------------------------
085a 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
085c ; --------------------------------------------------------------------------------------
085c ; Debug3 Subtable 0xf
085c ; --------------------------------------------------------------------------------------
085c 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
085e ; --------------------------------------------------------------------------------------
085e ; Debug3 Subtable 0x10
085e ; --------------------------------------------------------------------------------------
085e 0000 0005  |    |		.DBG3TAB	0x0000,0x0005
0860 0363 0001  | c  |		.CONST	0x0363,0x0001
0862 0369 0002  | i  |		.CONST	0x0369,0x0002
0864 036b 0003  | k  |		.CONST	0x036b,0x0003
0866 036f 0004  | o  |		.CONST	0x036f,0x0004
0868 0371 0005  | q  |		.CONST	0x0371,0x0005
086a ; --------------------------------------------------------------------------------------
086a ; Debug3 Subtable 0x11
086a ; --------------------------------------------------------------------------------------
086a 0000 0008  |    |		.DBG3TAB	0x0000,0x0008
086c 038b 0001  |    |		.CONST	0x038b,0x0001
086e 038d 0002  |    |		.CONST	0x038d,0x0002
0870 0393 0003  |    |		.CONST	0x0393,0x0003
0872 0396 0004  |    |		.CONST	0x0396,0x0004
0874 039c 0005  |    |		.CONST	0x039c,0x0005
0876 039e 0006  |    |		.CONST	0x039e,0x0006
0878 03a2 0007  |    |		.CONST	0x03a2,0x0007
087a 03a4 0008  |    |		.CONST	0x03a4,0x0008
087c ; --------------------------------------------------------------------------------------
087c ; Debug3 Subtable 0x12
087c ; --------------------------------------------------------------------------------------
087c 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
087e ; --------------------------------------------------------------------------------------
087e ; Debug3 Subtable 0x13
087e ; --------------------------------------------------------------------------------------
087e 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
0880 ; --------------------------------------------------------------------------------------
0880 ; Debug3 Subtable 0x14
0880 ; --------------------------------------------------------------------------------------
0880 0000 0002  |    |		.DBG3TAB	0x0000,0x0002
0882 03c3 0001  |    |		.CONST	0x03c3,0x0001
0884 03cd 0002  |    |		.CONST	0x03cd,0x0002
0886 ; --------------------------------------------------------------------------------------
0886 ; Debug3 Subtable 0x15
0886 ; --------------------------------------------------------------------------------------
0886 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
0888 ; --------------------------------------------------------------------------------------
0888 ; Debug3 Subtable 0x16
0888 ; --------------------------------------------------------------------------------------
0888 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
088a ; --------------------------------------------------------------------------------------
088a ; Debug3 Subtable 0x17
088a ; --------------------------------------------------------------------------------------
088a 0004 0010  |    |		.DBG3TAB	0x0004,0x0010
088c 03e0 ffff  |    |		.CONST	0x03e0,0xffff
088e 03e2 fffe  |    |		.CONST	0x03e2,0xfffe
0890 03e3 fffd  |    |		.CONST	0x03e3,0xfffd
0892 03e5 fffc  |    |		.CONST	0x03e5,0xfffc
0894 03ef 0001  |    |		.CONST	0x03ef,0x0001
0896 03f3 0003  |    |		.CONST	0x03f3,0x0003
0898 03f9 0004  |    |		.CONST	0x03f9,0x0004
089a 0404 0005  |    |		.CONST	0x0404,0x0005
089c 0406 0006  |    |		.CONST	0x0406,0x0006
089e 0415 0007  |    |		.CONST	0x0415,0x0007
08a0 0417 0008  |    |		.CONST	0x0417,0x0008
08a2 041d 0009  |    |		.CONST	0x041d,0x0009
08a4 041e 000a  |    |		.CONST	0x041e,0x000a
08a6 0421 000b  | !  |		.CONST	0x0421,0x000b
08a8 0422 000c  | "  |		.CONST	0x0422,0x000c
08aa 042b 000d  | +  |		.CONST	0x042b,0x000d
08ac 0431 000e  | 1  |		.CONST	0x0431,0x000e
08ae 0435 000f  | 5  |		.CONST	0x0435,0x000f
08b0 043b 0010  | ;  |		.CONST	0x043b,0x0010
08b2 044a 0011  | J  |		.CONST	0x044a,0x0011
08b4 ; --------------------------------------------------------------------------------------
08b4 ; Debug3 Subtable 0x18
08b4 ; --------------------------------------------------------------------------------------
08b4 0006 000c  |    |		.DBG3TAB	0x0006,0x000c
08b6 0453 ffff  | S  |		.CONST	0x0453,0xffff
08b8 0458 fffe  | X  |		.CONST	0x0458,0xfffe
08ba 045a fffd  | Z  |		.CONST	0x045a,0xfffd
08bc 045b fffc  | [  |		.CONST	0x045b,0xfffc
08be 045e fffb  | ^  |		.CONST	0x045e,0xfffb
08c0 0460 fffa  | `  |		.CONST	0x0460,0xfffa
08c2 0466 0002  | f  |		.CONST	0x0466,0x0002
08c4 047a 0003  | z  |		.CONST	0x047a,0x0003
08c6 047c 0004  | |  |		.CONST	0x047c,0x0004
08c8 0490 0005  |    |		.CONST	0x0490,0x0005
08ca 0492 0006  |    |		.CONST	0x0492,0x0006
08cc 0495 0007  |    |		.CONST	0x0495,0x0007
08ce 049b 0008  |    |		.CONST	0x049b,0x0008
08d0 049d 0009  |    |		.CONST	0x049d,0x0009
08d2 049f 0001  |    |		.CONST	0x049f,0x0001
08d4 04a3 000a  |    |		.CONST	0x04a3,0x000a
08d6 04a6 000b  |    |		.CONST	0x04a6,0x000b
08d8 04aa 000c  |    |		.CONST	0x04aa,0x000c
08da ; --------------------------------------------------------------------------------------
08da ; Debug3 Subtable 0x19
08da ; --------------------------------------------------------------------------------------
08da 0000 0001  |    |		.DBG3TAB	0x0000,0x0001
08dc 04d3 0001  |    |		.CONST	0x04d3,0x0001
08de ; --------------------------------------------------------------------------------------
08de ; Debug3 Subtable 0x1a
08de ; --------------------------------------------------------------------------------------
08de 0004 0006  |    |		.DBG3TAB	0x0004,0x0006
08e0 04db ffff  |    |		.CONST	0x04db,0xffff
08e2 04df fffe  |    |		.CONST	0x04df,0xfffe
08e4 04e7 fffd  |    |		.CONST	0x04e7,0xfffd
08e6 04ee fffc  |    |		.CONST	0x04ee,0xfffc
08e8 04f4 0001  |    |		.CONST	0x04f4,0x0001
08ea 04f9 0002  |    |		.CONST	0x04f9,0x0002
08ec 04fd 0003  |    |		.CONST	0x04fd,0x0003
08ee 0509 0004  |    |		.CONST	0x0509,0x0004
08f0 050f 0005  |    |		.CONST	0x050f,0x0005
08f2 0513 0006  |    |		.CONST	0x0513,0x0006
08f4 0000 0000  |    |		.BLANK	0000[0x10c]