|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 3072 (0xc00)
Notes: 00_class, 5811_R1K_CODE, 75_tag, NULL, R1k_Segment, seg_0ea8df
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦5a81ac88f⟧ »Space Info Vol 1«
└─⟦this⟧
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 03c0 | | .CONST 0x03c0 ; 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 0002 | | .CONST 0x0002 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0010 | | .CONST 0x0010 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0001 | | .CONST 0x0001 ; Number of locals
000b INIT_0008:
000b 029a 001b | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0018 ; Debug Table 0x0 = .DEBUG 0x000b,0x041a,0x8000,0x0000,0x002c,0xbcb4,0x0000,0x000f
000d 00bf | | Action Accept_Activation
000e 1d0d | | Execute_Immediate Reference_Lex_1,0xd
000f 00c7 | | Action Elaborate_Subprogram
0010 BODY_0008:
0010 00bc | | Action Signal_Activated
0011 00bb | | Action Signal_Completion
0012 0000 0000 | | .BLANK 0000[0x6]
0018 ; --------------------------------------------------------------------------------------
0018 ; SUBPROGRAM
0018 ; --------------------------------------------------------------------------------------
0018 0031 | 1 | .CONST 0x0031 ; Address of begin
0019 003d | = | .CONST 0x003d ; Address of exception handler
001a 0008 | | .CONST 0x0008 ; Number of locals
001b INIT_0018:
001b 0007 | | Action Break_Optional ; Debug Table 0x1 = .DEBUG 0x001b,0x041c,0x8001,0x0000,0x002c,0xbcb4,0x0000,0x000f
; 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 1b15 | | Execute Package,Field_Read,Field_Number 0x15
001f 02c7 | | Declare_Variable Any
0020 00d8 | | Load_Top At_Offset_0
0021 1c00 | | Execute_Immediate Run_Utility,0x0
0022 e001 | | Load 0x0,0x1 ; Debug Table 0x1.0x3 = 0x22,0xfffc
0023 1b14 | | Execute Package,Field_Read,Field_Number 0x14
0024 02ff | | Declare_Variable Variant_Record
0025 00d8 | | Load_Top At_Offset_0
0026 1c00 | | Execute_Immediate Run_Utility,0x0
0027 e002 | | Load 0x0,0x2 ; Debug Table 0x1.0x4 = 0x27,0xfffb
0028 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0029 029f 004b | K| Declare_Subprogram For_Call,INIT_0048 ; Debug Table 0x1.0x5 = 0x29,0xfffa
002b 029f 0063 | c| Declare_Subprogram For_Call,INIT_0060 ; Debug Table 0x1.0x6 = 0x2b,0xfff9
002d 029f 0073 | s| Declare_Subprogram For_Call,INIT_0070 ; Debug Table 0x1.0x7 = 0x2d,0xfff8
002f 029f 00ab | | Declare_Subprogram For_Call,INIT_00a8 ; Debug Table 0x1.0x8 = 0x2f,0xfff7
0031 BODY_0018:
0031 00be | | Action Activate_Tasks
0032 0092 0250 | P| Action Push_String_Extended,0x250 ; "Code Segment Object Manager Test"
; Debug Table 0x1.0x9 = 0x32,0x1
0034 0092 0251 | Q| Action Push_String_Extended,0x251 ; "Code"
0036 e003 | | Load 0x0,0x3
0037 1812 | | Execute Package,Field_Execute,Field_Number 0x12
0038 8407 | | Call 0x2,0x7 ; Debug Table 0x1.0xa = 0x38,0x2
0039 8408 | | Call 0x2,0x8 ; Debug Table 0x1.0xb = 0x39,0x3
003a e003 | | Load 0x0,0x3 ; Debug Table 0x1.0xc = 0x3a,0x4
003b 1815 | | Execute Package,Field_Execute,Field_Number 0x15
003c 4501 |E | Exit_Subprogram 0x1
003d TRAP_0018:
003d 0007 | | Action Break_Optional
003e 0092 0252 | R| Action Push_String_Extended,0x252 ; "Unhandled Exception: "
; Debug Table 0x1.0xd = 0x3e,0x5
0040 e004 | | Load 0x0,0x4
0041 180d | | Execute Package,Field_Execute,Field_Number 0xd
0042 01cc | | Execute Vector,Catenate
0043 e003 | | Load 0x0,0x3
0044 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0045 e003 | | Load 0x0,0x3 ; Debug Table 0x1.0xe = 0x45,0x6
0046 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0047 4501 |E | Exit_Subprogram 0x1
0048 ; --------------------------------------------------------------------------------------
0048 ; SUBPROGRAM
0048 ; --------------------------------------------------------------------------------------
0048 004b | K | .CONST 0x004b ; Address of begin
0049 0004 | | .CONST 0x0004 ; Address of exception handler
004a 0001 | | .CONST 0x0001 ; Number of locals
004b BODY_0048:
004b INIT_0048:
004b e404 | | Load 0x2,0x4 ; Debug Table 0x2 = .DEBUG 0x004b,0x043c,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x0031
; Debug Table 0x2.0x0 = 0x4b,0x1
004c 680f |h | Jump_Zero 0x5c
004d 0092 0253 | S| Action Push_String_Extended,0x253 ; "Bad Status ("
; Debug Table 0x2.0x1 = 0x4d,0x2
004f e404 | | Load 0x2,0x4
0050 e002 | | Load 0x0,0x2
0051 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0052 025e | ^ | Execute Discrete,Convert
0053 1c01 | | Execute_Immediate Run_Utility,0x1
0054 01cc | | Execute Vector,Catenate
0055 0092 0254 | T| Action Push_String_Extended,0x254 ; ") from "
0057 01cc | | Execute Vector,Catenate
0058 00db | | Load_Top At_Offset_3
0059 01cc | | Execute Vector,Catenate
005a e003 | | Load 0x0,0x3
005b 1813 | | Execute Package,Field_Execute,Field_Number 0x13
005c 4502 |E | Exit_Subprogram 0x2
005d 0000 0000 | | .XXX[0x3]
005f 0000 | |
0060 ; --------------------------------------------------------------------------------------
0060 ; SUBPROGRAM
0060 ; --------------------------------------------------------------------------------------
0060 0063 | c | .CONST 0x0063 ; Address of begin
0061 0004 | | .CONST 0x0004 ; Address of exception handler
0062 0001 | | .CONST 0x0001 ; Number of locals
0063 BODY_0060:
0063 INIT_0060:
0063 00da | | Load_Top At_Offset_2 ; Debug Table 0x3 = .DEBUG 0x0063,0x0442,0x0002,0x0000,0x002c,0xbcb4,0x0000,0x005b
; Debug Table 0x3.0x0 = 0x63,0x1
0064 e001 | | Load 0x0,0x1
0065 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
0066 e001 | | Load 0x0,0x1
0067 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
0068 e005 | | Load 0x0,0x5
0069 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
006a 4401 |D | Exit_Subprogram With_Result,0x1
006b 0000 0000 | | .BLANK 0000[0x5]
0070 ; --------------------------------------------------------------------------------------
0070 ; SUBPROGRAM
0070 ; --------------------------------------------------------------------------------------
0070 007b | { | .CONST 0x007b ; Address of begin
0071 0004 | | .CONST 0x0004 ; Address of exception handler
0072 0002 | | .CONST 0x0002 ; Number of locals
0073 INIT_0070:
0073 e006 | | Load 0x0,0x6 ; Debug Table 0x4 = .DEBUG 0x0073,0x0446,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x0075
; Debug Table 0x4.0x0 = 0x73,0xffff
0074 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0075 02c7 | | Declare_Variable Any
0076 e007 | | Load 0x0,0x7
0077 1810 | | Execute Package,Field_Execute,Field_Number 0x10
0078 e006 | | Load 0x0,0x6
0079 1814 | | Execute Package,Field_Execute,Field_Number 0x14
007a c602 | | Store 0x3,0x2
007b BODY_0070:
007b 0092 0255 | U| Action Push_String_Extended,0x255 ; "---- Starting Test_Create ----"
; Debug Table 0x4.0x1 = 0x7b,0x1
007d e003 | | Load 0x0,0x3
007e 1814 | | Execute Package,Field_Execute,Field_Number 0x14
007f e002 | | Load 0x0,0x2 ; Debug Table 0x4.0x2 = 0x7f,0x2
0080 1b0e | | Execute Package,Field_Read,Field_Number 0xe
0081 e403 | | Load 0x2,0x3
0082 00da | | Load_Top At_Offset_2
0083 4800 |H | Short_Literal 0x0
0084 4800 |H | Short_Literal 0x0
0085 4800 |H | Short_Literal 0x0
0086 e008 | | Load 0x0,0x8
0087 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0088 4800 |H | Short_Literal 0x0
0089 4900 |I | Short_Literal 0x100
008a e001 | | Load 0x0,0x1
008b 1819 | | Execute Package,Field_Execute,Field_Number 0x19
008c 00d1 | | Pop_Control Pop_Count_1
008d c404 | | Store 0x2,0x4
008e 0092 0256 | V| Action Push_String_Extended,0x256 ; "Create"
; Debug Table 0x4.0x3 = 0x8e,0x3
0090 8405 | | Call 0x2,0x5
0091 e002 | | Load 0x0,0x2 ; Debug Table 0x4.0x4 = 0x91,0x4
0092 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0093 00d9 | | Load_Top At_Offset_1
0094 4800 |H | Short_Literal 0x0
0095 e403 | | Load 0x2,0x3
0096 e001 | | Load 0x0,0x1
0097 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0098 c404 | | Store 0x2,0x4
0099 0092 0257 | W| Action Push_String_Extended,0x257 ; "Destroy"
; Debug Table 0x4.0x5 = 0x99,0x5
009b 8405 | | Call 0x2,0x5
009c 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x4.0x6 = 0x9c,0x6
009d 4801 |H | Short_Literal 0x1
009e 4800 |H | Short_Literal 0x0
009f e006 | | Load 0x0,0x6
00a0 1818 | | Execute Package,Field_Execute,Field_Number 0x18
00a1 c602 | | Store 0x3,0x2
00a2 0092 0258 | X| Action Push_String_Extended,0x258 ; "---- Finished Test_Create ----"
; Debug Table 0x4.0x7 = 0xa2,0x7
00a4 e003 | | Load 0x0,0x3
00a5 1814 | | Execute Package,Field_Execute,Field_Number 0x14
00a6 4501 |E | Exit_Subprogram 0x1
00a7 0000 | | .XXX[0x1]
00a8 ; --------------------------------------------------------------------------------------
00a8 ; SUBPROGRAM
00a8 ; --------------------------------------------------------------------------------------
00a8 00cd | | .CONST 0x00cd ; Address of begin
00a9 0004 | | .CONST 0x0004 ; Address of exception handler
00aa 000a | | .CONST 0x000a ; Number of locals
00ab INIT_00a8:
00ab 0007 | | Action Break_Optional ; Debug Table 0x5 = .DEBUG 0x00ab,0x0458,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x00b5
; Debug Table 0x5.0x0 = 0xab,0xffff
00ac 0007 | | Action Break_Optional ; Debug Table 0x5.0x1 = 0xac,0xfffe
00ad 0007 | | Action Break_Optional ; Debug Table 0x5.0x2 = 0xad,0xfffd
00ae 0007 | | Action Break_Optional ; Debug Table 0x5.0x3 = 0xae,0xfffc
00af 0007 | | Action Break_Optional ; Debug Table 0x5.0x4 = 0xaf,0xfffb
00b0 4801 |H | Short_Literal 0x1 ; Debug Table 0x5.0x5 = 0xb0,0xfffa
00b1 619a |a | Indirect_Literal Discrete,0x24c,{0x00000000, 0x00000800}
00b2 e001 | | Load 0x0,0x1
00b3 1b10 | | Execute Package,Field_Read,Field_Number 0x10
00b4 02a0 | | Declare_Subprogram Null_Subprogram
00b5 4801 |H | Short_Literal 0x1
00b6 035d | ] | Declare_Type Array,Defined
00b7 00d8 | | Load_Top At_Offset_0
00b8 0337 | 7 | Declare_Variable Array
00b9 00e3 | | Load_Encached Natural_Cache ; Debug Table 0x5.0x6 = 0xb9,0xfff9
00ba 0600 | | Execute_Immediate Set_Value_Unchecked,0x0
00bb e006 | | Load 0x0,0x6 ; Debug Table 0x5.0x7 = 0xbb,0xfff8
00bc 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00bd 02c7 | | Declare_Variable Any
00be e007 | | Load 0x0,0x7
00bf 1810 | | Execute Package,Field_Execute,Field_Number 0x10
00c0 e006 | | Load 0x0,0x6
00c1 1814 | | Execute Package,Field_Execute,Field_Number 0x14
00c2 c605 | | Store 0x3,0x5
00c3 029f 0173 | s| Declare_Subprogram For_Call,INIT_0170 ; Debug Table 0x5.0x8 = 0xc3,0xfff7
00c5 029f 019b | | Declare_Subprogram For_Call,INIT_0198 ; Debug Table 0x5.0x9 = 0xc5,0xfff6
00c7 029f 01c3 | | Declare_Subprogram For_Call,INIT_01c0 ; Debug Table 0x5.0xa = 0xc7,0xfff5
00c9 029f 01d3 | | Declare_Subprogram For_Call,INIT_01d0 ; Debug Table 0x5.0xb = 0xc9,0xfff4
00cb 029f 021b | | Declare_Subprogram For_Call,INIT_0218 ; Debug Table 0x5.0xc = 0xcb,0xfff3
00cd BODY_00a8:
00cd 0092 0259 | Y| Action Push_String_Extended,0x259 ; "---- Starting Test_Construction ----"
; Debug Table 0x5.0xd = 0xcd,0x1
00cf e003 | | Load 0x0,0x3
00d0 1814 | | Execute Package,Field_Execute,Field_Number 0x14
00d1 0092 025a | Z| Action Push_String_Extended,0x25a ; "Action_Id ="
; Debug Table 0x5.0xe = 0xd1,0x2
00d3 e605 | | Load 0x3,0x5
00d4 e006 | | Load 0x0,0x6
00d5 180f | | Execute Package,Field_Execute,Field_Number 0xf
00d6 00e0 | | Load_Encached Standard_Cache
00d7 1818 | | Execute Package,Field_Execute,Field_Number 0x18
00d8 01cc | | Execute Vector,Catenate
00d9 e003 | | Load 0x0,0x3
00da 1814 | | Execute Package,Field_Execute,Field_Number 0x14
00db 0092 025b | [| Action Push_String_Extended,0x25b ; "Creating Code Segment Object"
; Debug Table 0x5.0xf = 0xdb,0x3
00dd e003 | | Load 0x0,0x3
00de 1814 | | Execute Package,Field_Execute,Field_Number 0x14
00df e002 | | Load 0x0,0x2 ; Debug Table 0x5.0x10 = 0xdf,0x4
00e0 1b0e | | Execute Package,Field_Read,Field_Number 0xe
00e1 e403 | | Load 0x2,0x3
00e2 e605 | | Load 0x3,0x5
00e3 4800 |H | Short_Literal 0x0
00e4 4800 |H | Short_Literal 0x0
00e5 4800 |H | Short_Literal 0x0
00e6 e008 | | Load 0x0,0x8
00e7 1811 | | Execute Package,Field_Execute,Field_Number 0x11
00e8 4800 |H | Short_Literal 0x0
00e9 4900 |I | Short_Literal 0x100
00ea e001 | | Load 0x0,0x1
00eb 1819 | | Execute Package,Field_Execute,Field_Number 0x19
00ec 00d1 | | Pop_Control Pop_Count_1
00ed c404 | | Store 0x2,0x4
00ee 0092 0256 | V| Action Push_String_Extended,0x256 ; "Create"
; Debug Table 0x5.0x11 = 0xee,0x5
00f0 8405 | | Call 0x2,0x5
00f1 0092 025c | \| Action Push_String_Extended,0x25c ; "Opening Code Segment Object"
; Debug Table 0x5.0x12 = 0xf1,0x6
00f3 e003 | | Load 0x0,0x3
00f4 1814 | | Execute Package,Field_Execute,Field_Number 0x14
00f5 e002 | | Load 0x0,0x2 ; Debug Table 0x5.0x13 = 0xf5,0x7
00f6 1b0d | | Execute Package,Field_Read,Field_Number 0xd
00f7 e402 | | Load 0x2,0x2
00f8 0120 | | Execute Any,Is_Value
00f9 6803 |h | Jump_Zero 0xfd
00fa e001 | | Load 0x0,0x1
00fb 1b15 | | Execute Package,Field_Read,Field_Number 0x15
00fc 7801 |x | Jump 0xfe
00fd e402 | | Load 0x2,0x2
00fe e605 | | Load 0x3,0x5
00ff 4800 |H | Short_Literal 0x0
0100 e001 | | Load 0x0,0x1
0101 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0102 e008 | | Load 0x0,0x8
0103 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0104 4802 |H | Short_Literal 0x2
0105 e403 | | Load 0x2,0x3
0106 e001 | | Load 0x0,0x1
0107 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0108 c402 | | Store 0x2,0x2
0109 c404 | | Store 0x2,0x4
010a 0092 025d | ]| Action Push_String_Extended,0x25d ; "Open"
; Debug Table 0x5.0x14 = 0x10a,0x8
010c 8405 | | Call 0x2,0x5
010d 0092 025e | ^| Action Push_String_Extended,0x25e ; "Appending Values to Code Segment Object"
; Debug Table 0x5.0x15 = 0x10d,0x9
010f e003 | | Load 0x0,0x3
0110 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0111 e603 | | Load 0x3,0x3 ; Debug Table 0x5.0x16 = 0x111,0xa
0112 01d9 | | Execute Vector,Reverse_Bounds
0113 0007 | | Action Break_Optional
0114 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x17 = 0x114,0xb
0115 8606 | | Call 0x3,0x6
0116 3ffd |? | Loop_Increasing 0x114
0117 8609 | | Call 0x3,0x9 ; Debug Table 0x5.0x18 = 0x117,0xc
0118 0092 025f | _| Action Push_String_Extended,0x25f ; "Modifying Values in Code Segment Object"
; Debug Table 0x5.0x19 = 0x118,0xd
011a e003 | | Load 0x0,0x3
011b 1814 | | Execute Package,Field_Execute,Field_Number 0x14
011c e603 | | Load 0x3,0x3 ; Debug Table 0x5.0x1a = 0x11c,0xe
011d 01d9 | | Execute Vector,Reverse_Bounds
011e 0007 | | Action Break_Optional
011f 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x1b = 0x11f,0xf
0120 4864 |Hd | Short_Literal 0x64
0121 026e | n | Execute Discrete,Modulo
0122 0f32 | 2 | Execute_Immediate Equal,0x32
0123 6807 |h | Jump_Zero 0x12b
0124 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x1c = 0x124,0x10
0125 6122 |a" | Indirect_Literal Discrete,0x248,{0x00000000, 0x00002710}
0126 0273 | s | Execute Discrete,Plus
0127 00e3 | | Load_Encached Natural_Cache
0128 025b | [ | Execute Discrete,Check_In_Type
0129 00d9 | | Load_Top At_Offset_1
012a 8607 | | Call 0x3,0x7
012b 3ff3 |? | Loop_Increasing 0x11f
012c 8609 | | Call 0x3,0x9 ; Debug Table 0x5.0x1d = 0x12c,0x11
012d 0092 0260 | `| Action Push_String_Extended,0x260 ; "Saving Code Segment Object"
; Debug Table 0x5.0x1e = 0x12d,0x12
012f e402 | | Load 0x2,0x2
0130 8406 | | Call 0x2,0x6
0131 01cc | | Execute Vector,Catenate
0132 e003 | | Load 0x0,0x3
0133 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0134 860a | | Call 0x3,0xa ; Debug Table 0x5.0x1f = 0x134,0x13
0135 0092 0261 | a| Action Push_String_Extended,0x261 ; "Resetting Code Segment Object"
; Debug Table 0x5.0x20 = 0x135,0x14
0137 e003 | | Load 0x0,0x3
0138 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0139 8608 | | Call 0x3,0x8 ; Debug Table 0x5.0x21 = 0x139,0x15
013a 8609 | | Call 0x3,0x9 ; Debug Table 0x5.0x22 = 0x13a,0x16
013b 0092 0262 | b| Action Push_String_Extended,0x262 ; "Appending New Values to Code Segment Object"
; Debug Table 0x5.0x23 = 0x13b,0x17
013d e003 | | Load 0x0,0x3
013e 1814 | | Execute Package,Field_Execute,Field_Number 0x14
013f e603 | | Load 0x3,0x3 ; Debug Table 0x5.0x24 = 0x13f,0x18
0140 01d9 | | Execute Vector,Reverse_Bounds
0141 0007 | | Action Break_Optional
0142 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x5.0x25 = 0x142,0x19
0143 6100 |a | Indirect_Literal Discrete,0x244,{0x00000000, 0x000005dc}
0144 0273 | s | Execute Discrete,Plus
0145 00e3 | | Load_Encached Natural_Cache
0146 025b | [ | Execute Discrete,Check_In_Type
0147 8606 | | Call 0x3,0x6
0148 3ff9 |? | Loop_Increasing 0x142
0149 8609 | | Call 0x3,0x9 ; Debug Table 0x5.0x26 = 0x149,0x1a
014a 0092 0263 | c| Action Push_String_Extended,0x263 ; "Destroying Code Segment Object"
; Debug Table 0x5.0x27 = 0x14a,0x1b
014c e003 | | Load 0x0,0x3
014d 1814 | | Execute Package,Field_Execute,Field_Number 0x14
014e e002 | | Load 0x0,0x2 ; Debug Table 0x5.0x28 = 0x14e,0x1c
014f 1b0f | | Execute Package,Field_Read,Field_Number 0xf
0150 e605 | | Load 0x3,0x5
0151 4800 |H | Short_Literal 0x0
0152 e403 | | Load 0x2,0x3
0153 e001 | | Load 0x0,0x1
0154 181b | | Execute Package,Field_Execute,Field_Number 0x1b
0155 c404 | | Store 0x2,0x4
0156 e605 | | Load 0x3,0x5 ; Debug Table 0x5.0x29 = 0x156,0x1d
0157 4801 |H | Short_Literal 0x1
0158 4801 |H | Short_Literal 0x1
0159 e006 | | Load 0x0,0x6
015a 1818 | | Execute Package,Field_Execute,Field_Number 0x18
015b c605 | | Store 0x3,0x5
015c 0092 025a | Z| Action Push_String_Extended,0x25a ; "Action_Id ="
; Debug Table 0x5.0x2a = 0x15c,0x1e
015e e605 | | Load 0x3,0x5
015f e006 | | Load 0x0,0x6
0160 180f | | Execute Package,Field_Execute,Field_Number 0xf
0161 00e0 | | Load_Encached Standard_Cache
0162 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0163 01cc | | Execute Vector,Catenate
0164 e003 | | Load 0x0,0x3
0165 1814 | | Execute Package,Field_Execute,Field_Number 0x14
0166 0092 0257 | W| Action Push_String_Extended,0x257 ; "Destroy"
; Debug Table 0x5.0x2b = 0x166,0x1f
0168 8405 | | Call 0x2,0x5
0169 0092 0264 | d| Action Push_String_Extended,0x264 ; "---- Finished Test_Construction ----"
; Debug Table 0x5.0x2c = 0x169,0x20
016b e003 | | Load 0x0,0x3
016c 1814 | | Execute Package,Field_Execute,Field_Number 0x14
016d 4501 |E | Exit_Subprogram 0x1
016e 0000 0000 | | .XXX[0x2]
0170 ; --------------------------------------------------------------------------------------
0170 ; SUBPROGRAM
0170 ; --------------------------------------------------------------------------------------
0170 0173 | s | .CONST 0x0173 ; Address of begin
0171 0004 | | .CONST 0x0004 ; Address of exception handler
0172 0001 | | .CONST 0x0001 ; Number of locals
0173 BODY_0170:
0173 INIT_0170:
0173 e604 | | Load 0x3,0x4 ; Debug Table 0x6 = .DEBUG 0x0173,0x04b4,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x00f2
; Debug Table 0x6.0x0 = 0x173,0x1
0174 60d7 |` | Indirect_Literal Discrete,0x24c,{0x00000000, 0x00000800}
0175 027c | | | Execute Discrete,Less
0176 6818 |h | Jump_Zero 0x18f
0177 e604 | | Load 0x3,0x4 ; Debug Table 0x6.0x1 = 0x177,0x2
0178 0a01 | | Execute_Immediate Plus,0x1
0179 c604 | | Store 0x3,0x4
017a 00da | | Load_Top At_Offset_2 ; Debug Table 0x6.0x2 = 0x17a,0x3
017b e009 | | Load 0x0,0x9
017c 1b10 | | Execute Package,Field_Read,Field_Number 0x10
017d 025b | [ | Execute Discrete,Check_In_Type
017e e604 | | Load 0x3,0x4
017f e603 | | Load 0x3,0x3
0180 01d6 | | Execute Vector,Field_Write
0181 e002 | | Load 0x0,0x2 ; Debug Table 0x6.0x3 = 0x181,0x4
0182 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0183 e402 | | Load 0x2,0x2
0184 e604 | | Load 0x3,0x4
0185 e603 | | Load 0x3,0x3
0186 01d7 | | Execute Vector,Field_Read
0187 e001 | | Load 0x0,0x1
0188 182e | . | Execute Package,Field_Execute,Field_Number 0x2e
0189 c402 | | Store 0x2,0x2
018a c404 | | Store 0x2,0x4
018b 0092 0265 | e| Action Push_String_Extended,0x265 ; "Append"
; Debug Table 0x6.0x4 = 0x18b,0x5
018d 8405 | | Call 0x2,0x5
018e 4502 |E | Exit_Subprogram 0x2
018f 0092 0266 | f| Action Push_String_Extended,0x266 ; "Append when size = maximum"
; Debug Table 0x6.0x5 = 0x18f,0x6
0191 e003 | | Load 0x0,0x3
0192 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0193 4502 |E | Exit_Subprogram 0x2
0194 0000 0000 | | .BLANK 0000[0x4]
0198 ; --------------------------------------------------------------------------------------
0198 ; SUBPROGRAM
0198 ; --------------------------------------------------------------------------------------
0198 019b | | .CONST 0x019b ; Address of begin
0199 0004 | | .CONST 0x0004 ; Address of exception handler
019a 0001 | | .CONST 0x0001 ; Number of locals
019b BODY_0198:
019b INIT_0198:
019b 00da | | Load_Top At_Offset_2 ; Debug Table 0x7 = .DEBUG 0x019b,0x04c2,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x012d
; Debug Table 0x7.0x0 = 0x19b,0x1
019c 4801 |H | Short_Literal 0x1
019d e604 | | Load 0x3,0x4
019e 0262 | b | Execute Discrete,In_Range
019f 681a |h | Jump_Zero 0x1ba
01a0 00db | | Load_Top At_Offset_3 ; Debug Table 0x7.0x1 = 0x1a0,0x2
01a1 e009 | | Load 0x0,0x9
01a2 1b10 | | Execute Package,Field_Read,Field_Number 0x10
01a3 025b | [ | Execute Discrete,Check_In_Type
01a4 00db | | Load_Top At_Offset_3
01a5 e603 | | Load 0x3,0x3
01a6 01d6 | | Execute Vector,Field_Write
01a7 e002 | | Load 0x0,0x2 ; Debug Table 0x7.0x2 = 0x1a7,0x3
01a8 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01a9 e402 | | Load 0x2,0x2
01aa e9ff | | Load 0x4,-0x1
01ab e603 | | Load 0x3,0x3
01ac 01d7 | | Execute Vector,Field_Read
01ad e9ff | | Load 0x4,-0x1
01ae 0aff | | Execute_Immediate Plus,-0x1
01af e009 | | Load 0x0,0x9
01b0 1b11 | | Execute Package,Field_Read,Field_Number 0x11
01b1 025b | [ | Execute Discrete,Check_In_Type
01b2 e001 | | Load 0x0,0x1
01b3 182d | - | Execute Package,Field_Execute,Field_Number 0x2d
01b4 c402 | | Store 0x2,0x2
01b5 c404 | | Store 0x2,0x4
01b6 0092 0267 | g| Action Push_String_Extended,0x267 ; "Modify"
; Debug Table 0x7.0x3 = 0x1b6,0x4
01b8 8405 | | Call 0x2,0x5
01b9 4503 |E | Exit_Subprogram 0x3
01ba 0092 0268 | h| Action Push_String_Extended,0x268 ; "Modification with position out of range"
; Debug Table 0x7.0x4 = 0x1ba,0x5
01bc e003 | | Load 0x0,0x3
01bd 1813 | | Execute Package,Field_Execute,Field_Number 0x13
01be 4503 |E | Exit_Subprogram 0x3
01bf 0000 | | .XXX[0x1]
01c0 ; --------------------------------------------------------------------------------------
01c0 ; SUBPROGRAM
01c0 ; --------------------------------------------------------------------------------------
01c0 01c3 | | .CONST 0x01c3 ; Address of begin
01c1 0004 | | .CONST 0x0004 ; Address of exception handler
01c2 0001 | | .CONST 0x0001 ; Number of locals
01c3 BODY_01c0:
01c3 INIT_01c0:
01c3 4800 |H | Short_Literal 0x0 ; Debug Table 0x8 = .DEBUG 0x01c3,0x04ce,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x016e
; Debug Table 0x8.0x0 = 0x1c3,0x1
01c4 a604 | | Store_Unchecked 0x3,0x4
01c5 e002 | | Load 0x0,0x2 ; Debug Table 0x8.0x1 = 0x1c5,0x2
01c6 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01c7 e402 | | Load 0x2,0x2
01c8 e001 | | Load 0x0,0x1
01c9 181d | | Execute Package,Field_Execute,Field_Number 0x1d
01ca c402 | | Store 0x2,0x2
01cb c404 | | Store 0x2,0x4
01cc 0092 0269 | i| Action Push_String_Extended,0x269 ; "Reset"
; Debug Table 0x8.0x2 = 0x1cc,0x3
01ce 8405 | | Call 0x2,0x5
01cf 4501 |E | Exit_Subprogram 0x1
01d0 ; --------------------------------------------------------------------------------------
01d0 ; SUBPROGRAM
01d0 ; --------------------------------------------------------------------------------------
01d0 01d5 | | .CONST 0x01d5 ; Address of begin
01d1 0004 | | .CONST 0x0004 ; Address of exception handler
01d2 0002 | | .CONST 0x0002 ; Number of locals
01d3 INIT_01d0:
01d3 e001 | | Load 0x0,0x1 ; Debug Table 0x9 = .DEBUG 0x01d3,0x04d6,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x0182
; Debug Table 0x9.0x0 = 0x1d3,0xffff
01d4 1b10 | | Execute Package,Field_Read,Field_Number 0x10
01d5 BODY_01d0:
01d5 e604 | | Load 0x3,0x4 ; Debug Table 0x9.0x1 = 0x1d5,0x1
01d6 0904 | | Execute_Immediate Binary_Scale,0x4
01d7 e402 | | Load 0x2,0x2
01d8 e001 | | Load 0x0,0x1
01d9 182b | + | Execute Package,Field_Execute,Field_Number 0x2b
01da 027e | ~ | Execute Discrete,Not_Equal
01db 6805 |h | Jump_Zero 0x1e1
01dc 0092 026a | j| Action Push_String_Extended,0x26a ; "Stored size is incorrect"
; Debug Table 0x9.0x2 = 0x1dc,0x2
01de e003 | | Load 0x0,0x3
01df 1813 | | Execute Package,Field_Execute,Field_Number 0x13
01e0 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0x9.0x3 = 0x1e0,0x3
01e1 e604 | | Load 0x3,0x4 ; Debug Table 0x9.0x4 = 0x1e1,0x4
01e2 4801 |H | Short_Literal 0x1
01e3 0263 | c | Execute Discrete,Above_Bound
01e4 7032 |p2 | Jump_Nonzero 0x217
01e5 e002 | | Load 0x0,0x2 ; Debug Table 0x9.0x5 = 0x1e5,0x5
01e6 1b0d | | Execute Package,Field_Read,Field_Number 0xd
01e7 e001 | | Load 0x0,0x1
01e8 1b10 | | Execute Package,Field_Read,Field_Number 0x10
01e9 e402 | | Load 0x2,0x2
01ea 00db | | Load_Top At_Offset_3
01eb 0aff | | Execute_Immediate Plus,-0x1
01ec e009 | | Load 0x0,0x9
01ed 1b11 | | Execute Package,Field_Read,Field_Number 0x11
01ee 025b | [ | Execute Discrete,Check_In_Type
01ef e001 | | Load 0x0,0x1
01f0 182c | , | Execute Package,Field_Execute,Field_Number 0x2c
01f1 c402 | | Store 0x2,0x2
01f2 c802 | | Store 0x4,0x2
01f3 c404 | | Store 0x2,0x4
01f4 0092 026b | k| Action Push_String_Extended,0x26b ; "Examine"
; Debug Table 0x9.0x6 = 0x1f4,0x6
01f6 8405 | | Call 0x2,0x5
01f7 00d8 | | Load_Top At_Offset_0 ; Debug Table 0x9.0x7 = 0x1f7,0x7
01f8 e603 | | Load 0x3,0x3
01f9 01d7 | | Execute Vector,Field_Read
01fa 00db | | Load_Top At_Offset_3
01fb 027e | ~ | Execute Discrete,Not_Equal
01fc 6819 |h | Jump_Zero 0x216
01fd 0092 026c | l| Action Push_String_Extended,0x26c ; "Mismatch at"
; Debug Table 0x9.0x8 = 0x1fd,0x8
01ff 00d9 | | Load_Top At_Offset_1
0200 00e0 | | Load_Encached Standard_Cache
0201 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0202 01cc | | Execute Vector,Catenate
0203 0092 026d | m| Action Push_String_Extended,0x26d ; ": retrieved ="
0205 01cc | | Execute Vector,Catenate
0206 00db | | Load_Top At_Offset_3
0207 00e0 | | Load_Encached Standard_Cache
0208 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0209 01cc | | Execute Vector,Catenate
020a 0092 026e | n| Action Push_String_Extended,0x26e ; "; expected ="
020c 01cc | | Execute Vector,Catenate
020d 00d9 | | Load_Top At_Offset_1
020e e603 | | Load 0x3,0x3
020f 01d7 | | Execute Vector,Field_Read
0210 00e0 | | Load_Encached Standard_Cache
0211 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0212 01cc | | Execute Vector,Catenate
0213 e003 | | Load 0x0,0x3
0214 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0215 4501 |E | Exit_Subprogram 0x1 ; Debug Table 0x9.0x9 = 0x215,0x9
0216 3fce |? | Loop_Increasing 0x1e5
0217 4501 |E | Exit_Subprogram 0x1
0218 ; --------------------------------------------------------------------------------------
0218 ; SUBPROGRAM
0218 ; --------------------------------------------------------------------------------------
0218 021b | | .CONST 0x021b ; Address of begin
0219 0004 | | .CONST 0x0004 ; Address of exception handler
021a 0001 | | .CONST 0x0001 ; Number of locals
021b BODY_0218:
021b INIT_0218:
021b 4803 |H | Short_Literal 0x3 ; Debug Table 0xa = .DEBUG 0x021b,0x04ec,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x01fa
; Debug Table 0xa.0x0 = 0x21b,0x1
021c 4808 |H | Short_Literal 0x8
021d 8607 | | Call 0x3,0x7
021e e002 | | Load 0x0,0x2 ; Debug Table 0xa.0x1 = 0x21e,0x2
021f 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0220 e402 | | Load 0x2,0x2
0221 e001 | | Load 0x0,0x1
0222 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0223 c402 | | Store 0x2,0x2
0224 c404 | | Store 0x2,0x4
0225 0092 026f | o| Action Push_String_Extended,0x26f ; "Save: Close"
; Debug Table 0xa.0x2 = 0x225,0x3
0227 8405 | | Call 0x2,0x5
0228 8609 | | Call 0x3,0x9 ; Debug Table 0xa.0x3 = 0x228,0x4
0229 e002 | | Load 0x0,0x2 ; Debug Table 0xa.0x4 = 0x229,0x5
022a 1b0d | | Execute Package,Field_Read,Field_Number 0xd
022b e402 | | Load 0x2,0x2
022c 0120 | | Execute Any,Is_Value
022d 6803 |h | Jump_Zero 0x231
022e e001 | | Load 0x0,0x1
022f 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0230 7801 |x | Jump 0x232
0231 e402 | | Load 0x2,0x2
0232 e605 | | Load 0x3,0x5
0233 4800 |H | Short_Literal 0x0
0234 e001 | | Load 0x0,0x1
0235 1b13 | | Execute Package,Field_Read,Field_Number 0x13
0236 e008 | | Load 0x0,0x8
0237 1811 | | Execute Package,Field_Execute,Field_Number 0x11
0238 4802 |H | Short_Literal 0x2
0239 e403 | | Load 0x2,0x3
023a e001 | | Load 0x0,0x1
023b 181c | | Execute Package,Field_Execute,Field_Number 0x1c
023c c402 | | Store 0x2,0x2
023d c404 | | Store 0x2,0x4
023e 0092 0270 | p| Action Push_String_Extended,0x270 ; "Save: Open"
; Debug Table 0xa.0x5 = 0x23e,0x6
0240 8405 | | Call 0x2,0x5
0241 4501 |E | Exit_Subprogram 0x1
0242 0000 0000 | | .XXX[0x2]
0244 0000 0000 | | .LITERAL {0x00000000, 0x000005dc}
0248 0000 0000 | | .LITERAL {0x00000000, 0x00002710}
024c 0000 0000 | | .LITERAL {0x00000000, 0x00000800}
0250 ; --------------------------------------------------------------------------------------
0250 ; STRING TABLE
0250 ; --------------------------------------------------------------------------------------
0250 0044 | D | .STRTAB 0x0044->0x0272 ; "Code Segment Object Manager Test"
0251 0062 | b | .STRTAB 0x0062->0x0282 ; "Code"
0252 0064 | d | .STRTAB 0x0064->0x0284 ; "Unhandled Exception: "
0253 0077 | w | .STRTAB 0x0077->0x028e ; "Bad Status ("
0254 0081 | | .STRTAB 0x0081->0x0294 ; ") from "
0255 0086 | | .STRTAB 0x0086->0x0298 ; "---- Starting Test_Create ----"
0256 00a2 | | .STRTAB 0x00a2->0x02a7 ; "Create"
; "Create"
0257 00a6 | | .STRTAB 0x00a6->0x02aa ; "Destroy"
; "Destroy"
0258 00ab | | .STRTAB 0x00ab->0x02ad ; "---- Finished Test_Create ----"
0259 00c7 | | .STRTAB 0x00c7->0x02bc ; "---- Starting Test_Construction ----"
025a 00e9 | | .STRTAB 0x00e9->0x02ce ; "Action_Id ="
; "Action_Id ="
025b 00f2 | | .STRTAB 0x00f2->0x02d4 ; "Creating Code Segment Object"
025c 010c | | .STRTAB 0x010c->0x02e2 ; "Opening Code Segment Object"
025d 0125 | % | .STRTAB 0x0125->0x02ef ; "Open"
025e 0127 | ' | .STRTAB 0x0127->0x02f1 ; "Appending Values to Code Segment Object"
025f 014c | L | .STRTAB 0x014c->0x0305 ; "Modifying Values in Code Segment Object"
0260 0171 | q | .STRTAB 0x0171->0x0318 ; "Saving Code Segment Object"
0261 0189 | | .STRTAB 0x0189->0x0325 ; "Resetting Code Segment Object"
0262 01a4 | | .STRTAB 0x01a4->0x0334 ; "Appending New Values to Code Segment Object"
0263 01cd | | .STRTAB 0x01cd->0x0349 ; "Destroying Code Segment Object"
0264 01e9 | | .STRTAB 0x01e9->0x0358 ; "---- Finished Test_Construction ----"
0265 020b | | .STRTAB 0x020b->0x036a ; "Append"
0266 020f | | .STRTAB 0x020f->0x036d ; "Append when size = maximum"
0267 0227 | ' | .STRTAB 0x0227->0x037a ; "Modify"
0268 022b | + | .STRTAB 0x022b->0x037d ; "Modification with position out of range"
0269 0250 | P | .STRTAB 0x0250->0x0391 ; "Reset"
026a 0253 | S | .STRTAB 0x0253->0x0393 ; "Stored size is incorrect"
026b 0269 | i | .STRTAB 0x0269->0x039f ; "Examine"
026c 026e | n | .STRTAB 0x026e->0x03a3 ; "Mismatch at"
026d 0277 | w | .STRTAB 0x0277->0x03a8 ; ": retrieved ="
026e 0283 | | .STRTAB 0x0283->0x03af ; "; expected ="
026f 028d | | .STRTAB 0x028d->0x03b5 ; "Save: Close"
0270 0296 | | .STRTAB 0x0296->0x03bb ; "Save: Open"
0271 029e | | .STREND 0x029e->0x03c0
0272 436f 6465 |Code| .STRTAB_STRINGS
03c0 ; --------------------------------------------------------------------------------------
03c0 ; Debug Table
03c0 ; --------------------------------------------------------------------------------------
03c0 0003 000b | | .CONST 0x0003,0x000b
03c2 000b 041a | | .DEBUG 0x000b,0x041a,0x8000,0x0000,0x002c,0xbcb4,0x0000,0x000f
03ca 001b 041c | | .DEBUG 0x001b,0x041c,0x8001,0x0000,0x002c,0xbcb4,0x0000,0x000f
03d2 004b 043c | K <| .DEBUG 0x004b,0x043c,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x0031
03da 0063 0442 | c B| .DEBUG 0x0063,0x0442,0x0002,0x0000,0x002c,0xbcb4,0x0000,0x005b
03e2 0073 0446 | s F| .DEBUG 0x0073,0x0446,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x0075
03ea 00ab 0458 | X| .DEBUG 0x00ab,0x0458,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x00b5
03f2 0173 04b4 | s | .DEBUG 0x0173,0x04b4,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x00f2
03fa 019b 04c2 | | .DEBUG 0x019b,0x04c2,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x012d
0402 01c3 04ce | | .DEBUG 0x01c3,0x04ce,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x016e
040a 01d3 04d6 | | .DEBUG 0x01d3,0x04d6,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x0182
0412 021b 04ec | | .DEBUG 0x021b,0x04ec,0x0001,0x0000,0x002c,0xbcb4,0x0000,0x01fa
041a ; --------------------------------------------------------------------------------------
041a ; Debug3 Subtable 0x0
041a ; --------------------------------------------------------------------------------------
041a 0000 0000 | | .DBG3TAB 0x0000,0x0000
041c ; --------------------------------------------------------------------------------------
041c ; Debug3 Subtable 0x1
041c ; --------------------------------------------------------------------------------------
041c 0009 0006 | | .DBG3TAB 0x0009,0x0006
041e 001b ffff | | .CONST 0x001b,0xffff
0420 001c fffe | | .CONST 0x001c,0xfffe
0422 001d fffd | | .CONST 0x001d,0xfffd
0424 0022 fffc | " | .CONST 0x0022,0xfffc
0426 0027 fffb | ' | .CONST 0x0027,0xfffb
0428 0029 fffa | ) | .CONST 0x0029,0xfffa
042a 002b fff9 | + | .CONST 0x002b,0xfff9
042c 002d fff8 | - | .CONST 0x002d,0xfff8
042e 002f fff7 | / | .CONST 0x002f,0xfff7
0430 0032 0001 | 2 | .CONST 0x0032,0x0001
0432 0038 0002 | 8 | .CONST 0x0038,0x0002
0434 0039 0003 | 9 | .CONST 0x0039,0x0003
0436 003a 0004 | : | .CONST 0x003a,0x0004
0438 003e 0005 | > | .CONST 0x003e,0x0005
043a 0045 0006 | E | .CONST 0x0045,0x0006
043c ; --------------------------------------------------------------------------------------
043c ; Debug3 Subtable 0x2
043c ; --------------------------------------------------------------------------------------
043c 0000 0002 | | .DBG3TAB 0x0000,0x0002
043e 004b 0001 | K | .CONST 0x004b,0x0001
0440 004d 0002 | M | .CONST 0x004d,0x0002
0442 ; --------------------------------------------------------------------------------------
0442 ; Debug3 Subtable 0x3
0442 ; --------------------------------------------------------------------------------------
0442 0000 0001 | | .DBG3TAB 0x0000,0x0001
0444 0063 0001 | c | .CONST 0x0063,0x0001
0446 ; --------------------------------------------------------------------------------------
0446 ; Debug3 Subtable 0x4
0446 ; --------------------------------------------------------------------------------------
0446 0001 0007 | | .DBG3TAB 0x0001,0x0007
0448 0073 ffff | s | .CONST 0x0073,0xffff
044a 007b 0001 | { | .CONST 0x007b,0x0001
044c 007f 0002 | | .CONST 0x007f,0x0002
044e 008e 0003 | | .CONST 0x008e,0x0003
0450 0091 0004 | | .CONST 0x0091,0x0004
0452 0099 0005 | | .CONST 0x0099,0x0005
0454 009c 0006 | | .CONST 0x009c,0x0006
0456 00a2 0007 | | .CONST 0x00a2,0x0007
0458 ; --------------------------------------------------------------------------------------
0458 ; Debug3 Subtable 0x5
0458 ; --------------------------------------------------------------------------------------
0458 000d 0020 | | .DBG3TAB 0x000d,0x0020
045a 00ab ffff | | .CONST 0x00ab,0xffff
045c 00ac fffe | | .CONST 0x00ac,0xfffe
045e 00ad fffd | | .CONST 0x00ad,0xfffd
0460 00ae fffc | | .CONST 0x00ae,0xfffc
0462 00af fffb | | .CONST 0x00af,0xfffb
0464 00b0 fffa | | .CONST 0x00b0,0xfffa
0466 00b9 fff9 | | .CONST 0x00b9,0xfff9
0468 00bb fff8 | | .CONST 0x00bb,0xfff8
046a 00c3 fff7 | | .CONST 0x00c3,0xfff7
046c 00c5 fff6 | | .CONST 0x00c5,0xfff6
046e 00c7 fff5 | | .CONST 0x00c7,0xfff5
0470 00c9 fff4 | | .CONST 0x00c9,0xfff4
0472 00cb fff3 | | .CONST 0x00cb,0xfff3
0474 00cd 0001 | | .CONST 0x00cd,0x0001
0476 00d1 0002 | | .CONST 0x00d1,0x0002
0478 00db 0003 | | .CONST 0x00db,0x0003
047a 00df 0004 | | .CONST 0x00df,0x0004
047c 00ee 0005 | | .CONST 0x00ee,0x0005
047e 00f1 0006 | | .CONST 0x00f1,0x0006
0480 00f5 0007 | | .CONST 0x00f5,0x0007
0482 010a 0008 | | .CONST 0x010a,0x0008
0484 010d 0009 | | .CONST 0x010d,0x0009
0486 0111 000a | | .CONST 0x0111,0x000a
0488 0114 000b | | .CONST 0x0114,0x000b
048a 0117 000c | | .CONST 0x0117,0x000c
048c 0118 000d | | .CONST 0x0118,0x000d
048e 011c 000e | | .CONST 0x011c,0x000e
0490 011f 000f | | .CONST 0x011f,0x000f
0492 0124 0010 | $ | .CONST 0x0124,0x0010
0494 012c 0011 | , | .CONST 0x012c,0x0011
0496 012d 0012 | - | .CONST 0x012d,0x0012
0498 0134 0013 | 4 | .CONST 0x0134,0x0013
049a 0135 0014 | 5 | .CONST 0x0135,0x0014
049c 0139 0015 | 9 | .CONST 0x0139,0x0015
049e 013a 0016 | : | .CONST 0x013a,0x0016
04a0 013b 0017 | ; | .CONST 0x013b,0x0017
04a2 013f 0018 | ? | .CONST 0x013f,0x0018
04a4 0142 0019 | B | .CONST 0x0142,0x0019
04a6 0149 001a | I | .CONST 0x0149,0x001a
04a8 014a 001b | J | .CONST 0x014a,0x001b
04aa 014e 001c | N | .CONST 0x014e,0x001c
04ac 0156 001d | V | .CONST 0x0156,0x001d
04ae 015c 001e | \ | .CONST 0x015c,0x001e
04b0 0166 001f | f | .CONST 0x0166,0x001f
04b2 0169 0020 | i | .CONST 0x0169,0x0020
04b4 ; --------------------------------------------------------------------------------------
04b4 ; Debug3 Subtable 0x6
04b4 ; --------------------------------------------------------------------------------------
04b4 0000 0006 | | .DBG3TAB 0x0000,0x0006
04b6 0173 0001 | s | .CONST 0x0173,0x0001
04b8 0177 0002 | w | .CONST 0x0177,0x0002
04ba 017a 0003 | z | .CONST 0x017a,0x0003
04bc 0181 0004 | | .CONST 0x0181,0x0004
04be 018b 0005 | | .CONST 0x018b,0x0005
04c0 018f 0006 | | .CONST 0x018f,0x0006
04c2 ; --------------------------------------------------------------------------------------
04c2 ; Debug3 Subtable 0x7
04c2 ; --------------------------------------------------------------------------------------
04c2 0000 0005 | | .DBG3TAB 0x0000,0x0005
04c4 019b 0001 | | .CONST 0x019b,0x0001
04c6 01a0 0002 | | .CONST 0x01a0,0x0002
04c8 01a7 0003 | | .CONST 0x01a7,0x0003
04ca 01b6 0004 | | .CONST 0x01b6,0x0004
04cc 01ba 0005 | | .CONST 0x01ba,0x0005
04ce ; --------------------------------------------------------------------------------------
04ce ; Debug3 Subtable 0x8
04ce ; --------------------------------------------------------------------------------------
04ce 0000 0003 | | .DBG3TAB 0x0000,0x0003
04d0 01c3 0001 | | .CONST 0x01c3,0x0001
04d2 01c5 0002 | | .CONST 0x01c5,0x0002
04d4 01cc 0003 | | .CONST 0x01cc,0x0003
04d6 ; --------------------------------------------------------------------------------------
04d6 ; Debug3 Subtable 0x9
04d6 ; --------------------------------------------------------------------------------------
04d6 0001 0009 | | .DBG3TAB 0x0001,0x0009
04d8 01d3 ffff | | .CONST 0x01d3,0xffff
04da 01d5 0001 | | .CONST 0x01d5,0x0001
04dc 01dc 0002 | | .CONST 0x01dc,0x0002
04de 01e0 0003 | | .CONST 0x01e0,0x0003
04e0 01e1 0004 | | .CONST 0x01e1,0x0004
04e2 01e5 0005 | | .CONST 0x01e5,0x0005
04e4 01f4 0006 | | .CONST 0x01f4,0x0006
04e6 01f7 0007 | | .CONST 0x01f7,0x0007
04e8 01fd 0008 | | .CONST 0x01fd,0x0008
04ea 0215 0009 | | .CONST 0x0215,0x0009
04ec ; --------------------------------------------------------------------------------------
04ec ; Debug3 Subtable 0xa
04ec ; --------------------------------------------------------------------------------------
04ec 0000 0006 | | .DBG3TAB 0x0000,0x0006
04ee 021b 0001 | | .CONST 0x021b,0x0001
04f0 021e 0002 | | .CONST 0x021e,0x0002
04f2 0225 0003 | % | .CONST 0x0225,0x0003
04f4 0228 0004 | ( | .CONST 0x0228,0x0004
04f6 0229 0005 | ) | .CONST 0x0229,0x0005
04f8 023e 0006 | > | .CONST 0x023e,0x0006
04fa 0000 0000 | | .BLANK 0000[0x106]