DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400 DFS Tapes

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 DFS Tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦55cd1bd83⟧ SEG

    Length: 2048 (0x800)
    Types: SEG
    Notes: 5811_R1K_CODE
    Names: »1046547.SEG«

Derivation

└─⟦24d56d853⟧ Bits:30000744 8mm tape, Rational 1000, DFS, D_12_6_5 SEQ293
    └─ ⟦this⟧ »1046547.SEG« 
└─⟦9031b0687⟧ Bits:30000407 8mm tape, Rational 1000, DFS, D_12_7_3
    └─ ⟦this⟧ »1046547.SEG« 
└─⟦b4205821b⟧ Bits:30000743 8mm tape, Rational 1000, DFS, D_12_7_3 SEQ288
    └─ ⟦this⟧ »1046547.SEG« 
└─⟦b434774df⟧ Bits:30000528 8mm tape, Rational 1000, DFS, D_12_6_5
    └─ ⟦this⟧ »1046547.SEG« 
└─⟦bc1274df5⟧ Bits:30000750 8mm tape, Rational 1000, DFS backup from PAM's R1000
    └─ ⟦this⟧ »1046547.SEG« 

Disassembly

0000 000f       |    |		.CONST	0x000f								; Version of machine code
0001 5811       |X   |		.CONST	0x5811								; Diana Version, RCG Major Version, RCG minor version
0002 0000       |    |		.CONST	0x0000								; Zero
0003 01b0       |    |		.CONST	0x01b0								; 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 0101       |    |		.CONST	0x0101								; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0095       |    |		.CONST	0x0095								; Address of begin
0009 0004       |    |		.CONST	0x0004								; Address of exception handler
000a 001b       |    |		.CONST	0x001b								; Number of locals
000b			INIT_0008:
000b 0007       |    |		Action	Break_Optional							; Debug Table 0x0 = .DEBUG	0x000b,0x01ea,0x8000,0x0000,0x0037,0x16c4,0x0000,0x0007
													; Debug Table 0x0.0x0 = 0xb,0xffff
000c 0007       |    |		Action	Break_Optional							; Debug Table 0x0.0x1 = 0xc,0xfffe
000d 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0.0x2 = 0xd,0xfffd
000e 4bff       |K   |		Short_Literal	0x3ff
000f 00e2       |    |		Load_Encached	Integer_Cache
0010 03f9       |    |		Declare_Type	Discrete,Constrained,Visible
0011 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0.0x3 = 0x11,0xfffc
0012 4809       |H   |		Short_Literal	0x9
0013 00e2       |    |		Load_Encached	Integer_Cache
0014 03f9       |    |		Declare_Type	Discrete,Constrained,Visible
0015 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0.0x4 = 0x15,0xfffb
0016 480f       |H   |		Short_Literal	0xf
0017 00e2       |    |		Load_Encached	Integer_Cache
0018 03f9       |    |		Declare_Type	Discrete,Constrained,Visible
0019 4801       |H   |		Short_Literal	0x1							; Debug Table 0x0.0x5 = 0x19,0xfffa
001a 480f       |H   |		Short_Literal	0xf
001b 00db       |    |		Load_Top	At_Offset_3
001c 02a0       |    |		Declare_Subprogram	Null_Subprogram
001d 4801       |H   |		Short_Literal	0x1
001e 035e       | ^  |		Declare_Type	Array,Defined,Visible
001f 00d9       |    |		Load_Top	At_Offset_1						; Debug Table 0x0.0x6 = 0x1f,0xfff9
0020 00d9       |    |		Load_Top	At_Offset_1
0021 02a0       |    |		Declare_Subprogram	Null_Subprogram
0022 4802       |H   |		Short_Literal	0x2
0023 032e       | .  |		Declare_Type	Record,Defined,Visible
0024 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x0.0x7 = 0x24,0xfff8
0025 0322       | "  |		Declare_Variable	Record
0026 4800       |H   |		Short_Literal	0x0
0027 00d9       |    |		Load_Top	At_Offset_1
0028 3800       |8   |		Execute	Record,Field_Write,Field_Number 0x0
0029 00da       |    |		Load_Top	At_Offset_2
002a 0337       | 7  |		Declare_Variable	Array
002b 480f       |H   |		Short_Literal	0xf
002c 4801       |H   |		Short_Literal	0x1
002d 4800       |H   |		Short_Literal	0x0
002e 00d9       |    |		Load_Top	At_Offset_1
002f e213       |    |		Load	0x1,0x13
0030 01d6       |    |		Execute	Vector,Field_Write
0031 3ffb       |?   |		Loop_Increasing	0x2d
0032 00db       |    |		Load_Top	At_Offset_3
0033 0119       |    |		Execute	Any,Check_In_Formal_Type
0034 00d9       |    |		Load_Top	At_Offset_1
0035 3801       |8   |		Execute	Record,Field_Write,Field_Number 0x1
0036 0129       | )  |		Execute	Any,Make_Visible
0037 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0.0x8 = 0x37,0xfff7
0038 60f3       |`   |		Indirect_Literal	Discrete,0x12c,{0x000ff813, 0x000018b0}		; 0xff813 = X25_DEFINITIONS
0039 02a0       |    |		Declare_Subprogram	Null_Subprogram
003a 038f       |    |		Declare_Type	Package,Defined,Visible
003b e001       |    |		Load	0x0,0x1
003c 4801       |H   |		Short_Literal	0x1
003d 00da       |    |		Load_Top	At_Offset_2
003e 020e       |    |		Execute	Module,Augment_Imports
003f 0386       |    |		Declare_Variable	Package,Visible
0040 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0.0x9 = 0x40,0xfff6
0041 60e6       |`   |		Indirect_Literal	Discrete,0x128,{0x000ff813, 0x00001730}		; 0xff813 = X25_DEFINITIONS
0042 02a0       |    |		Declare_Subprogram	Null_Subprogram
0043 038f       |    |		Declare_Type	Package,Defined,Visible
0044 e001       |    |		Load	0x0,0x1
0045 4801       |H   |		Short_Literal	0x1
0046 00da       |    |		Load_Top	At_Offset_2
0047 020e       |    |		Execute	Module,Augment_Imports
0048 0386       |    |		Declare_Variable	Package,Visible
0049 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0.0xa = 0x49,0xfff5
004a 60d9       |`   |		Indirect_Literal	Discrete,0x124,{0x000ff813, 0x00001630}		; 0xff813 = X25_DEFINITIONS
004b 02a0       |    |		Declare_Subprogram	Null_Subprogram
004c 038f       |    |		Declare_Type	Package,Defined,Visible
004d e001       |    |		Load	0x0,0x1
004e 4801       |H   |		Short_Literal	0x1
004f 00da       |    |		Load_Top	At_Offset_2
0050 020e       |    |		Execute	Module,Augment_Imports
0051 0386       |    |		Declare_Variable	Package,Visible
0052 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0.0xb = 0x52,0xfff4
0053 60cc       |`   |		Indirect_Literal	Discrete,0x120,{0x000ff813, 0x00001330}		; 0xff813 = X25_DEFINITIONS
0054 02a0       |    |		Declare_Subprogram	Null_Subprogram
0055 038f       |    |		Declare_Type	Package,Defined,Visible
0056 e001       |    |		Load	0x0,0x1
0057 4801       |H   |		Short_Literal	0x1
0058 00da       |    |		Load_Top	At_Offset_2
0059 020e       |    |		Execute	Module,Augment_Imports
005a 0386       |    |		Declare_Variable	Package,Visible
005b 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0.0xc = 0x5b,0xfff3
005c 4805       |H   |		Short_Literal	0x5
005d 029f 009b  |    |		Declare_Subprogram	INIT_0098,For_Call
005f 03fe       |    |		Declare_Type	Discrete,Defined,Visible
0060 00d8       |    |		Load_Top	At_Offset_0						; Debug Table 0x0.0xd = 0x60,0xfff2
0061 4803       |H   |		Short_Literal	0x3
0062 e211       |    |		Load	0x1,0x11
0063 e211       |    |		Load	0x1,0x11
0064 00e1       |    |		Load_Encached	Boolean_Cache
0065 4801       |H   |		Short_Literal	0x1
0066 e214       |    |		Load	0x1,0x14
0067 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
0068 4801       |H   |		Short_Literal	0x1
0069 e215       |    |		Load	0x1,0x15
006a 1b0d       |    |		Execute	Package,Field_Read,Field_Number 0xd
006b 4801       |H   |		Short_Literal	0x1
006c e001       |    |		Load	0x0,0x1
006d 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
006e 4803       |H   |		Short_Literal	0x3
006f 00e1       |    |		Load_Encached	Boolean_Cache
0070 00e1       |    |		Load_Encached	Boolean_Cache
0071 00e1       |    |		Load_Encached	Boolean_Cache
0072 029f 00b3  |    |		Declare_Subprogram	INIT_00b0,For_Call
0074 4809       |H   |		Short_Literal	0x9
0075 4800       |H   |		Short_Literal	0x0
0076 4805       |H   |		Short_Literal	0x5
0077 4800       |H   |		Short_Literal	0x0
0078 4801       |H   |		Short_Literal	0x1
0079 031e       |    |		Declare_Type	Variant_Record,Defined,Visible
007a 4800       |H   |		Short_Literal	0x0							; Debug Table 0x0.0xe = 0x7a,0xfff1
007b 00d9       |    |		Load_Top	At_Offset_1
007c 1c07       |    |		Execute_Immediate	Run_Utility,0x7
007d 0129       | )  |		Execute	Any,Make_Visible
007e e001       |    |		Load	0x0,0x1								; Debug Table 0x0.0xf = 0x7e,0xfff0
007f 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0080 0129       | )  |		Execute	Any,Make_Visible
0081 4802       |H   |		Short_Literal	0x2							; Debug Table 0x0.0x10 = 0x81,0xffef
0082 4801       |H   |		Short_Literal	0x1
0083 00da       |    |		Load_Top	At_Offset_2
0084 0333       | 3  |		Declare_Variable	Array,Visible,With_Constraint
0085 4802       |H   |		Short_Literal	0x2
0086 4801       |H   |		Short_Literal	0x1
0087 e001       |    |		Load	0x0,0x1
0088 1b12       |    |		Execute	Package,Field_Read,Field_Number 0x12
0089 0334       | 4  |		Declare_Variable	Array,With_Constraint
008a 00d9       |    |		Load_Top	At_Offset_1
008b 01d4       |    |		Execute	Vector,Structure_Write
008c 00bf       |    |		Action	Accept_Activation						; Debug Table 0x0.0x11 = 0x8c,0xffee
008d e213       |    |		Load	0x1,0x13
008e 020f       |    |		Execute	Module,Activate
008f e214       |    |		Load	0x1,0x14
0090 020f       |    |		Execute	Module,Activate
0091 e215       |    |		Load	0x1,0x15
0092 020f       |    |		Execute	Module,Activate
0093 e216       |    |		Load	0x1,0x16
0094 020f       |    |		Execute	Module,Activate
0095			BODY_0008:
0095 00bc       |    |		Action	Signal_Activated
0096 00bb       |    |		Action	Signal_Completion
0097 0000       |    |		.XXX[0x1]
0098 ; --------------------------------------------------------------------------------------
0098 ; SUBPROGRAM
0098 ; --------------------------------------------------------------------------------------
0098 009b       |    |		.CONST	0x009b								; Address of begin
0099 0004       |    |		.CONST	0x0004								; Address of exception handler
009a 0001       |    |		.CONST	0x0001								; Number of locals
009b			BODY_0098:
009b			INIT_0098:
009b 4603       |F   |		Jump_Case	0x4							; Debug Table 0x1 = .DEBUG	0x009b,0x0210,0x0005,0x0000,0x0037,0x16c4,0x0000,0x0149
009c 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x0
009d 7802       |x   |		Jump	0xa0								; case 0x1
009e 7805       |x   |		Jump	0xa4								; case 0x2
009f 7809       |x   |		Jump	0xa9								; case 0x3
00a0 00da       |    |		Load_Top	At_Offset_2
00a1 0091 0193  |    |		Action	Push_String_Extended_Indexed,0x193				; "CALL"
00a3 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
00a4 00db       |    |		Load_Top	At_Offset_3
00a5 00db       |    |		Load_Top	At_Offset_3
00a6 00e0       |    |		Load_Encached	Standard_Cache
00a7 181b       |    |		Execute	Package,Field_Execute,Field_Number 0x1b
00a8 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00a9 00da       |    |		Load_Top	At_Offset_2
00aa 00e0       |    |		Load_Encached	Standard_Cache
00ab 181c       |    |		Execute	Package,Field_Execute,Field_Number 0x1c
00ac 4201       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x1
00ad 0000 0000  |    |		.XXX[0x3]
00af 0000       |    |
00b0 ; --------------------------------------------------------------------------------------
00b0 ; SUBPROGRAM
00b0 ; --------------------------------------------------------------------------------------
00b0 00b3       |    |		.CONST	0x00b3								; Address of begin
00b1 0004       |    |		.CONST	0x0004								; Address of exception handler
00b2 0001       |    |		.CONST	0x0001								; Number of locals
00b3			BODY_00b0:
00b3			INIT_00b0:
00b3 4608       |F   |		Jump_Case	0x9							; Debug Table 0x2 = .DEBUG	0x00b3,0x0212,0x0005,0x0000,0x0037,0x16c4,0x0000,0x0153
00b4 7808       |x   |		Jump	0xbd								; case 0x0
00b5 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x1
00b6 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x2
00b7 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x3
00b8 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x4
00b9 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2				; case 0x5
00ba 7837       |x7  |		Jump	0xf2								; case 0x6
00bb 7848       |xH  |		Jump	0x104								; case 0x7
00bc 785c       |x\  |		Jump	0x119								; case 0x8
00bd 00da       |    |		Load_Top	At_Offset_2
00be 016c       | l  |		Execute	Variant_Record,Is_Constrained
00bf 7009       |p   |		Jump_Nonzero	0xc9
00c0 00cf       |    |		Action	Mark_Auxiliary
00c1 4805       |H   |		Short_Literal	0x5
00c2 e5ff       |    |		Load	0x2,-0x1
00c3 1c08       |    |		Execute_Immediate	Run_Utility,0x8
00c4 00d8       |    |		Load_Top	At_Offset_0
00c5 1c00       |    |		Execute_Immediate	Run_Utility,0x0
00c6 c5ff       |    |		Store	0x2,-0x1
00c7 00ce       |    |		Action	Pop_Auxiliary
00c8 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
00c9 00da       |    |		Load_Top	At_Offset_2
00ca 2c01       |,   |		Execute	Variant_Record,Field_Read,Fixed,Direct,Field_Number 0x1
00cb 4605       |F   |		Jump_Case	0x6
00cc 7805       |x   |		Jump	0xd2								; case 0x0
00cd 7804       |x   |		Jump	0xd2								; case 0x1
00ce 780d       |x   |		Jump	0xdc								; case 0x2
00cf 7810       |x   |		Jump	0xe0								; case 0x3
00d0 7813       |x   |		Jump	0xe4								; case 0x4
00d1 7816       |x   |		Jump	0xe8								; case 0x5
00d2 e212       |    |		Load	0x1,0x12
00d3 00db       |    |		Load_Top	At_Offset_3
00d4 2a02       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x2
00d5 e212       |    |		Load	0x1,0x12
00d6 00db       |    |		Load_Top	At_Offset_3
00d7 2a03       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x3
00d8 4800       |H   |		Short_Literal	0x0
00d9 00db       |    |		Load_Top	At_Offset_3
00da 2a04       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x4
00db 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
00dc 4800       |H   |		Short_Literal	0x0
00dd 00db       |    |		Load_Top	At_Offset_3
00de 2a05       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x5
00df 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
00e0 4800       |H   |		Short_Literal	0x0
00e1 00db       |    |		Load_Top	At_Offset_3
00e2 2a06       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x6
00e3 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
00e4 4800       |H   |		Short_Literal	0x0
00e5 00db       |    |		Load_Top	At_Offset_3
00e6 2a07       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x7
00e7 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
00e8 4800       |H   |		Short_Literal	0x0
00e9 00db       |    |		Load_Top	At_Offset_3
00ea 2a08       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x8
00eb 4800       |H   |		Short_Literal	0x0
00ec 00db       |    |		Load_Top	At_Offset_3
00ed 2a09       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0x9
00ee 4800       |H   |		Short_Literal	0x0
00ef 00db       |    |		Load_Top	At_Offset_3
00f0 2a0a       |*   |		Execute	Variant_Record,Field_Write,Variant,Direct,Field_Number 0xa
00f1 4302       |C   |		Exit_Subprogram	From_Utility,New_Top_Offset 0x2
00f2 00db       |    |		Load_Top	At_Offset_3
00f3 4605       |F   |		Jump_Case	0x6
00f4 7805       |x   |		Jump	0xfa								; case 0x0
00f5 7804       |x   |		Jump	0xfa								; case 0x1
00f6 7805       |x   |		Jump	0xfc								; case 0x2
00f7 7806       |x   |		Jump	0xfe								; case 0x3
00f8 7807       |x   |		Jump	0x100								; case 0x4
00f9 7808       |x   |		Jump	0x102								; case 0x5
00fa 4801       |H   |		Short_Literal	0x1
00fb 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00fc 4802       |H   |		Short_Literal	0x2
00fd 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
00fe 4803       |H   |		Short_Literal	0x3
00ff 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0100 4804       |H   |		Short_Literal	0x4
0101 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0102 4805       |H   |		Short_Literal	0x5
0103 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0104 00db       |    |		Load_Top	At_Offset_3
0105 e5fe       |    |		Load	0x2,-0x2
0106 4605       |F   |		Jump_Case	0x6
0107 7805       |x   |		Jump	0x10d								; case 0x0
0108 7804       |x   |		Jump	0x10d								; case 0x1
0109 7805       |x   |		Jump	0x10f								; case 0x2
010a 7806       |x   |		Jump	0x111								; case 0x3
010b 7807       |x   |		Jump	0x113								; case 0x4
010c 7808       |x   |		Jump	0x115								; case 0x5
010d 4801       |H   |		Short_Literal	0x1
010e 7807       |x   |		Jump	0x116
010f 4802       |H   |		Short_Literal	0x2
0110 7805       |x   |		Jump	0x116
0111 4803       |H   |		Short_Literal	0x3
0112 7803       |x   |		Jump	0x116
0113 4804       |H   |		Short_Literal	0x4
0114 7801       |x   |		Jump	0x116
0115 4805       |H   |		Short_Literal	0x5
0116 e5ff       |    |		Load	0x2,-0x1
0117 031b       |    |		Declare_Type	Variant_Record,Constrained
0118 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0119 00db       |    |		Load_Top	At_Offset_3
011a e5fe       |    |		Load	0x2,-0x2
011b e5ff       |    |		Load	0x2,-0x1
011c 1c06       |    |		Execute_Immediate	Run_Utility,0x6
011d e5ff       |    |		Load	0x2,-0x1
011e 02fc       |    |		Declare_Variable	Variant_Record,With_Constraint
011f 4202       |B   |		Exit_Subprogram	From_Utility,With_Result,New_Top_Offset 0x2
0120 000f f813  |    |		.LITERAL	{0x000ff813, 0x00001330}
0124 000f f813  |    |		.LITERAL	{0x000ff813, 0x00001630}
0128 000f f813  |    |		.LITERAL	{0x000ff813, 0x00001730}
012c 000f f813  |    |		.LITERAL	{0x000ff813, 0x000018b0}
0130 0157 0004  | W  |		.XXX[0x3]
0132 0014       |    |
0133 e001       |    |		Load	0x0,0x1								; Debug Table 0x3 = .DEBUG	0x0133,0x0214,0x0000,0x0000,0x0037,0x16c4,0x0000,0x00f5
													; Debug Table 0x3.0x0 = 0x133,0xffff
0134 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0135 0129       | )  |		Execute	Any,Make_Visible
0136 4800       |H   |		Short_Literal	0x0							; Debug Table 0x3.0x1 = 0x136,0xfffe
0137 480f       |H   |		Short_Literal	0xf
0138 00da       |    |		Load_Top	At_Offset_2
0139 03f9       |    |		Declare_Type	Discrete,Constrained,Visible
013a 4810       |H   |		Short_Literal	0x10							; Debug Table 0x3.0x2 = 0x13a,0xfffd
013b 481f       |H   |		Short_Literal	0x1f
013c 00db       |    |		Load_Top	At_Offset_3
013d 03f9       |    |		Declare_Type	Discrete,Constrained,Visible
013e 4820       |H   |		Short_Literal	0x20							; Debug Table 0x3.0x3 = 0x13e,0xfffc
013f 482f       |H/  |		Short_Literal	0x2f
0140 e20d       |    |		Load	0x1,0xd
0141 03f9       |    |		Declare_Type	Discrete,Constrained,Visible
0142 4830       |H0  |		Short_Literal	0x30							; Debug Table 0x3.0x4 = 0x142,0xfffb
0143 483f       |H?  |		Short_Literal	0x3f
0144 e20d       |    |		Load	0x1,0xd
0145 03f9       |    |		Declare_Type	Discrete,Constrained,Visible
0146 4840       |H@  |		Short_Literal	0x40							; Debug Table 0x3.0x5 = 0x146,0xfffa
0147 484f       |HO  |		Short_Literal	0x4f
0148 e20d       |    |		Load	0x1,0xd
0149 03f9       |    |		Declare_Type	Discrete,Constrained,Visible
014a 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x6 = 0x14a,0xfff9
014b 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x7 = 0x14b,0xfff8
014c 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x8 = 0x14c,0xfff7
014d 0007       |    |		Action	Break_Optional							; Debug Table 0x3.0x9 = 0x14d,0xfff6
014e 4850       |HP  |		Short_Literal	0x50							; Debug Table 0x3.0xa = 0x14e,0xfff5
014f 487f       |H   |		Short_Literal	0x7f
0150 e20d       |    |		Load	0x1,0xd
0151 03f9       |    |		Declare_Type	Discrete,Constrained,Visible
0152 4880       |H   |		Short_Literal	0x80							; Debug Table 0x3.0xb = 0x152,0xfff4
0153 48ff       |H   |		Short_Literal	0xff
0154 e20d       |    |		Load	0x1,0xd
0155 03f9       |    |		Declare_Type	Discrete,Constrained,Visible
0156 00bf       |    |		Action	Accept_Activation
0157 00bc       |    |		Action	Signal_Activated
0158 00bb       |    |		Action	Signal_Completion
0159 0000 0000  |    |		.BLANK	0000[0x7]
0160 016b 0004  | k  |		.XXX[0x3]
0162 000d       |    |
0163 e001       |    |		Load	0x0,0x1								; Debug Table 0x4 = .DEBUG	0x0163,0x022e,0x0000,0x0000,0x0037,0x16c4,0x0000,0x00cc
													; Debug Table 0x4.0x0 = 0x163,0xffff
0164 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0165 0129       | )  |		Execute	Any,Make_Visible
0166 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x1 = 0x166,0xfffe
0167 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x2 = 0x167,0xfffd
0168 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x3 = 0x168,0xfffc
0169 0007       |    |		Action	Break_Optional							; Debug Table 0x4.0x4 = 0x169,0xfffb
016a 00bf       |    |		Action	Accept_Activation						; Debug Table 0x4.0x5 = 0x16a,0xfffa
016b 00bc       |    |		Action	Signal_Activated
016c 00bb       |    |		Action	Signal_Completion
016d 0000 0000  |    |		.XXX[0x3]
016f 0000       |    |
0170 0183 0004  |    |		.XXX[0x3]
0172 000d       |    |
0173 e001       |    |		Load	0x0,0x1								; Debug Table 0x5 = .DEBUG	0x0173,0x023c,0x0000,0x0000,0x0037,0x16c4,0x0000,0x0073
													; Debug Table 0x5.0x0 = 0x173,0xffff
0174 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
0175 0129       | )  |		Execute	Any,Make_Visible
0176 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0x1 = 0x176,0xfffe
0177 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0x2 = 0x177,0xfffd
0178 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0x3 = 0x178,0xfffc
0179 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0x4 = 0x179,0xfffb
017a 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0x5 = 0x17a,0xfffa
017b 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0x6 = 0x17b,0xfff9
017c 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0x7 = 0x17c,0xfff8
017d 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0x8 = 0x17d,0xfff7
017e 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0x9 = 0x17e,0xfff6
017f 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0xa = 0x17f,0xfff5
0180 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0xb = 0x180,0xfff4
0181 0007       |    |		Action	Break_Optional							; Debug Table 0x5.0xc = 0x181,0xfff3
0182 00bf       |    |		Action	Accept_Activation						; Debug Table 0x5.0xd = 0x182,0xfff2
0183 00bc       |    |		Action	Signal_Activated
0184 00bb       |    |		Action	Signal_Completion
0185 0000 0000  |    |		.XXX[0x3]
0187 0000       |    |
0188 0191 0004  |    |		.XXX[0x3]
018a 000d       |    |
018b e001       |    |		Load	0x0,0x1								; Debug Table 0x6 = .DEBUG	0x018b,0x025a,0x0000,0x0000,0x0037,0x16c4,0x0000,0x0056
													; Debug Table 0x6.0x0 = 0x18b,0xffff
018c 1b11       |    |		Execute	Package,Field_Read,Field_Number 0x11
018d 0129       | )  |		Execute	Any,Make_Visible
018e 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x1 = 0x18e,0xfffe
018f 0007       |    |		Action	Break_Optional							; Debug Table 0x6.0x2 = 0x18f,0xfffd
0190 00bf       |    |		Action	Accept_Activation						; Debug Table 0x6.0x3 = 0x190,0xfffc
0191 00bc       |    |		Action	Signal_Activated
0192 00bb       |    |		Action	Signal_Completion
0193 ; --------------------------------------------------------------------------------------
0193 ; STRING TABLE
0193 ; --------------------------------------------------------------------------------------
0193 000e       |    |		.STRTAB	0x000e->0x019a							; "CALL"
0194 0010       |    |		.STRTAB	0x0010->0x019c							; "CALL_ACCEPT"
0195 0019       |    |		.STRTAB	0x0019->0x01a1							; "CLEAR"
0196 001c       |    |		.STRTAB	0x001c->0x01a4							; "RESET"
0197 001f       |    |		.STRTAB	0x001f->0x01a6							; "INTERRUPT"
0198 0026       | &  |		.STRTAB	0x0026->0x01ab							; "DATA"
0199 0028       | (  |		.STREND 0x0028->0x01ad
019a 4341 4c4c  |CALL|		.STRTAB_STRINGS
01ad 0000 0000  |    |		.XXX[0x3]
01af 0000       |    |
01b0 ; --------------------------------------------------------------------------------------
01b0 ; Debug Table
01b0 ; --------------------------------------------------------------------------------------
01b0 0003 0007  |    |		.CONST	0x0003,0x0007
01b2 000b 01ea  |    |		.DEBUG	0x000b,0x01ea,0x8000,0x0000,0x0037,0x16c4,0x0000,0x0007
01ba 009b 0210  |    |		.DEBUG	0x009b,0x0210,0x0005,0x0000,0x0037,0x16c4,0x0000,0x0149
01c2 00b3 0212  |    |		.DEBUG	0x00b3,0x0212,0x0005,0x0000,0x0037,0x16c4,0x0000,0x0153
01ca 0133 0214  | 3  |		.DEBUG	0x0133,0x0214,0x0000,0x0000,0x0037,0x16c4,0x0000,0x00f5
01d2 0163 022e  | c .|		.DEBUG	0x0163,0x022e,0x0000,0x0000,0x0037,0x16c4,0x0000,0x00cc
01da 0173 023c  | s <|		.DEBUG	0x0173,0x023c,0x0000,0x0000,0x0037,0x16c4,0x0000,0x0073
01e2 018b 025a  |   Z|		.DEBUG	0x018b,0x025a,0x0000,0x0000,0x0037,0x16c4,0x0000,0x0056
01ea ; --------------------------------------------------------------------------------------
01ea ; Debug3 Subtable 0x0
01ea ; --------------------------------------------------------------------------------------
01ea 0012 0000  |    |		.DBG3TAB	0x0012,0x0000
01ec 000b ffff  |    |		.CONST	0x000b,0xffff
01ee 000c fffe  |    |		.CONST	0x000c,0xfffe
01f0 000d fffd  |    |		.CONST	0x000d,0xfffd
01f2 0011 fffc  |    |		.CONST	0x0011,0xfffc
01f4 0015 fffb  |    |		.CONST	0x0015,0xfffb
01f6 0019 fffa  |    |		.CONST	0x0019,0xfffa
01f8 001f fff9  |    |		.CONST	0x001f,0xfff9
01fa 0024 fff8  | $  |		.CONST	0x0024,0xfff8
01fc 0037 fff7  | 7  |		.CONST	0x0037,0xfff7
01fe 0040 fff6  | @  |		.CONST	0x0040,0xfff6
0200 0049 fff5  | I  |		.CONST	0x0049,0xfff5
0202 0052 fff4  | R  |		.CONST	0x0052,0xfff4
0204 005b fff3  | [  |		.CONST	0x005b,0xfff3
0206 0060 fff2  | `  |		.CONST	0x0060,0xfff2
0208 007a fff1  | z  |		.CONST	0x007a,0xfff1
020a 007e fff0  | ~  |		.CONST	0x007e,0xfff0
020c 0081 ffef  |    |		.CONST	0x0081,0xffef
020e 008c ffee  |    |		.CONST	0x008c,0xffee
0210 ; --------------------------------------------------------------------------------------
0210 ; Debug3 Subtable 0x1
0210 ; --------------------------------------------------------------------------------------
0210 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
0212 ; --------------------------------------------------------------------------------------
0212 ; Debug3 Subtable 0x2
0212 ; --------------------------------------------------------------------------------------
0212 0000 0000  |    |		.DBG3TAB	0x0000,0x0000
0214 ; --------------------------------------------------------------------------------------
0214 ; Debug3 Subtable 0x3
0214 ; --------------------------------------------------------------------------------------
0214 000c 0000  |    |		.DBG3TAB	0x000c,0x0000
0216 0133 ffff  | 3  |		.CONST	0x0133,0xffff
0218 0136 fffe  | 6  |		.CONST	0x0136,0xfffe
021a 013a fffd  | :  |		.CONST	0x013a,0xfffd
021c 013e fffc  | >  |		.CONST	0x013e,0xfffc
021e 0142 fffb  | B  |		.CONST	0x0142,0xfffb
0220 0146 fffa  | F  |		.CONST	0x0146,0xfffa
0222 014a fff9  | J  |		.CONST	0x014a,0xfff9
0224 014b fff8  | K  |		.CONST	0x014b,0xfff8
0226 014c fff7  | L  |		.CONST	0x014c,0xfff7
0228 014d fff6  | M  |		.CONST	0x014d,0xfff6
022a 014e fff5  | N  |		.CONST	0x014e,0xfff5
022c 0152 fff4  | R  |		.CONST	0x0152,0xfff4
022e ; --------------------------------------------------------------------------------------
022e ; Debug3 Subtable 0x4
022e ; --------------------------------------------------------------------------------------
022e 0006 0000  |    |		.DBG3TAB	0x0006,0x0000
0230 0163 ffff  | c  |		.CONST	0x0163,0xffff
0232 0166 fffe  | f  |		.CONST	0x0166,0xfffe
0234 0167 fffd  | g  |		.CONST	0x0167,0xfffd
0236 0168 fffc  | h  |		.CONST	0x0168,0xfffc
0238 0169 fffb  | i  |		.CONST	0x0169,0xfffb
023a 016a fffa  | j  |		.CONST	0x016a,0xfffa
023c ; --------------------------------------------------------------------------------------
023c ; Debug3 Subtable 0x5
023c ; --------------------------------------------------------------------------------------
023c 000e 0000  |    |		.DBG3TAB	0x000e,0x0000
023e 0173 ffff  | s  |		.CONST	0x0173,0xffff
0240 0176 fffe  | v  |		.CONST	0x0176,0xfffe
0242 0177 fffd  | w  |		.CONST	0x0177,0xfffd
0244 0178 fffc  | x  |		.CONST	0x0178,0xfffc
0246 0179 fffb  | y  |		.CONST	0x0179,0xfffb
0248 017a fffa  | z  |		.CONST	0x017a,0xfffa
024a 017b fff9  | {  |		.CONST	0x017b,0xfff9
024c 017c fff8  | |  |		.CONST	0x017c,0xfff8
024e 017d fff7  | }  |		.CONST	0x017d,0xfff7
0250 017e fff6  | ~  |		.CONST	0x017e,0xfff6
0252 017f fff5  |    |		.CONST	0x017f,0xfff5
0254 0180 fff4  |    |		.CONST	0x0180,0xfff4
0256 0181 fff3  |    |		.CONST	0x0181,0xfff3
0258 0182 fff2  |    |		.CONST	0x0182,0xfff2
025a ; --------------------------------------------------------------------------------------
025a ; Debug3 Subtable 0x6
025a ; --------------------------------------------------------------------------------------
025a 0004 0000  |    |		.DBG3TAB	0x0004,0x0000
025c 018b ffff  |    |		.CONST	0x018b,0xffff
025e 018e fffe  |    |		.CONST	0x018e,0xfffe
0260 018f fffd  |    |		.CONST	0x018f,0xfffd
0262 0190 fffc  |    |		.CONST	0x0190,0xfffc
0264 0000 0000  |    |		.BLANK	0000[0x19c]