|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 DFS Tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 DFS Tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 2048 (0x800)
Types: SEG
Notes: 5811_R1K_CODE
Names: »1046547.SEG«
└─⟦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«
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 For_Call,INIT_0098
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 For_Call,INIT_00b0
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 0x3 ; Debug Table 0x1 = .DEBUG 0x009b,0x0210,0x0005,0x0000,0x0037,0x16c4,0x0000,0x0149
009c 4302 |C | Exit_Subprogram From_Utility,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,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,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,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 0x8 ; 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,0x2 ; case 0x1
00b6 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x2
00b7 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x3
00b8 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x4
00b9 4302 |C | Exit_Subprogram From_Utility,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,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 0x5
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,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,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,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,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,0x2
00f2 00db | | Load_Top At_Offset_3
00f3 4605 |F | Jump_Case 0x5
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,0x2
00fc 4802 |H | Short_Literal 0x2
00fd 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
00fe 4803 |H | Short_Literal 0x3
00ff 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0100 4804 |H | Short_Literal 0x4
0101 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0102 4805 |H | Short_Literal 0x5
0103 4202 |B | Exit_Subprogram From_Utility,With_Result,0x2
0104 00db | | Load_Top At_Offset_3
0105 e5fe | | Load 0x2,-0x2
0106 4605 |F | Jump_Case 0x5
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,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,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]