|
|
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: 2048 (0x800)
Notes: 00_class, 5900_R1K_CODE, 74_tag, NULL, R1k_Segment, seg_0e20ee
└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
└─⟦cfc2e13cd⟧ »Space Info Vol 2«
└─⟦this⟧
0000 000f | | .CONST 0x000f ; Version of machine code
0001 5900 |Y | .CONST 0x5900 ; Diana Version, RCG Major Version, RCG minor version
0002 0000 | | .CONST 0x0000 ; Zero
0003 01f8 | | .CONST 0x01f8 ; Offset of debug table
0004 0100 | | .CONST 0x0100 ; Default exception handler - raise instruction
0005 00bb | | .CONST 0x00bb ; Module termination instruction - signal completion
0006 0000 | | .CONST 0x0000 ; Offset to segment table (only in elab segments)
0007 0001 | | .CONST 0x0001 ; 0, wired, #pages in seg - 1)
0008 ; --------------------------------------------------------------------------------------
0008 ; SUBPROGRAM
0008 ; --------------------------------------------------------------------------------------
0008 0054 | T | .CONST 0x0054 ; Address of begin
0009 0004 | | .CONST 0x0004 ; Address of exception handler
000a 0018 | | .CONST 0x0018 ; Number of locals
000b INIT_0008:
000b 029a 005b | [| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0058
000d 029a 0093 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0090
000f 029a 00c3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00c0
0011 029a 00cb | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_00c8
0013 029a 0143 | C| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0140
0015 029a 0163 | c| Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_0160
0017 029a 01a3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01a0
0019 029a 01b3 | | Declare_Subprogram For_Outer_Call,Visible,Unelaborated,INIT_01b0
001b e002 | | Load 0x0,0x2
001c 1b0d | | Execute Package,Field_Read,Field_Number 0xd
001d 4801 |H | Short_Literal 0x1
001e 4802 |H | Short_Literal 0x2
001f e003 | | Load 0x0,0x3
0020 1b15 | | Execute Package,Field_Read,Field_Number 0x15
0021 035c | \ | Declare_Type Array,Constrained,Visible
0022 4801 |H | Short_Literal 0x1
0023 4804 |H | Short_Literal 0x4
0024 e003 | | Load 0x0,0x3
0025 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0026 035c | \ | Declare_Type Array,Constrained,Visible
0027 4801 |H | Short_Literal 0x1
0028 4802 |H | Short_Literal 0x2
0029 e003 | | Load 0x0,0x3
002a 1b15 | | Execute Package,Field_Read,Field_Number 0x15
002b 035c | \ | Declare_Type Array,Constrained,Visible
002c 4801 |H | Short_Literal 0x1
002d 4804 |H | Short_Literal 0x4
002e e003 | | Load 0x0,0x3
002f 1b11 | | Execute Package,Field_Read,Field_Number 0x11
0030 035c | \ | Declare_Type Array,Constrained,Visible
0031 e003 | | Load 0x0,0x3
0032 1b19 | | Execute Package,Field_Read,Field_Number 0x19
0033 029f 01c3 | | Declare_Subprogram For_Call,INIT_01c0
0035 4806 |H | Short_Literal 0x6
0036 032e | . | Declare_Type Record,Defined,Visible
0037 00bf | | Action Accept_Activation
0038 4801 |H | Short_Literal 0x1
0039 4806 |H | Short_Literal 0x6
003a 00e9 | | Load_Encached String_Cache
003b 0334 | 4 | Declare_Variable Array,With_Constraint
003c 504b |PK | Indirect_Literal Any,0x88,{0x5443502f, 0x49502020}
003d 00e3 | | Load_Encached Natural_Cache
003e 4800 |H | Short_Literal 0x0
003f 48c7 |H | Short_Literal 0xc7
0040 e004 | | Load 0x0,0x4
0041 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0042 035b | [ | Declare_Type Array,Constrained
0043 0337 | 7 | Declare_Variable Array
0044 1d0d | | Execute_Immediate Reference_Lex_1,0xd
0045 00c7 | | Action Elaborate_Subprogram
0046 1d0e | | Execute_Immediate Reference_Lex_1,0xe
0047 00c7 | | Action Elaborate_Subprogram
0048 1d0f | | Execute_Immediate Reference_Lex_1,0xf
0049 00c7 | | Action Elaborate_Subprogram
004a 1d10 | | Execute_Immediate Reference_Lex_1,0x10
004b 00c7 | | Action Elaborate_Subprogram
004c 1d11 | | Execute_Immediate Reference_Lex_1,0x11
004d 00c7 | | Action Elaborate_Subprogram
004e 1d12 | | Execute_Immediate Reference_Lex_1,0x12
004f 00c7 | | Action Elaborate_Subprogram
0050 1d13 | | Execute_Immediate Reference_Lex_1,0x13
0051 00c7 | | Action Elaborate_Subprogram
0052 1d14 | | Execute_Immediate Reference_Lex_1,0x14
0053 00c7 | | Action Elaborate_Subprogram
0054 BODY_0008:
0054 00bc | | Action Signal_Activated
0055 00bb | | Action Signal_Completion
0056 0000 0000 | | .XXX[0x2]
0058 ; --------------------------------------------------------------------------------------
0058 ; SUBPROGRAM
0058 ; --------------------------------------------------------------------------------------
0058 005b | [ | .CONST 0x005b ; Address of begin
0059 0004 | | .CONST 0x0004 ; Address of exception handler
005a 0001 | | .CONST 0x0001 ; Number of locals
005b BODY_0058:
005b INIT_0058:
005b e003 | | Load 0x0,0x3
005c 1b19 | | Execute Package,Field_Read,Field_Number 0x19
005d 00db | | Load_Top At_Offset_3
005e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
005f 0120 | | Execute Any,Is_Value
0060 6803 |h | Jump_Zero 0x64
0061 e002 | | Load 0x0,0x2
0062 1b0d | | Execute Package,Field_Read,Field_Number 0xd
0063 7802 |x | Jump 0x66
0064 00db | | Load_Top At_Offset_3
0065 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0066 e003 | | Load 0x0,0x3
0067 1b16 | | Execute Package,Field_Read,Field_Number 0x16
0068 e216 | | Load 0x1,0x16
0069 e002 | | Load 0x0,0x2
006a 181a | | Execute Package,Field_Execute,Field_Number 0x1a
006b e5ff | | Load 0x2,-0x1
006c 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
006d 00db | | Load_Top At_Offset_3
006e 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
006f 00da | | Load_Top At_Offset_2
0070 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0071 e002 | | Load 0x0,0x2
0072 181f | | Execute Package,Field_Execute,Field_Number 0x1f
0073 680d |h | Jump_Zero 0x81
0074 00da | | Load_Top At_Offset_2
0075 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0076 e002 | | Load 0x0,0x2
0077 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
0078 00db | | Load_Top At_Offset_3
0079 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
007a 00da | | Load_Top At_Offset_2
007b 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
007c e002 | | Load 0x0,0x2
007d 1822 | " | Execute Package,Field_Execute,Field_Number 0x22
007e 00db | | Load_Top At_Offset_3
007f 3802 |8 | Execute Record,Field_Write,Field_Number 0x2
0080 4501 |E | Exit_Subprogram 0x1
0081 0092 01cd | | Action Push_String_Extended,0x1cd ; "***: Ouverture canal echec"
0083 e005 | | Load 0x0,0x5
0084 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
0085 4501 |E | Exit_Subprogram 0x1
0086 0000 0000 | | .XXX[0x2]
0088 5443 502f |TCP/| .LITERAL {0x5443502f, 0x49502020}
008c 0000 0000 | | .BLANK 0000[0x4]
0090 ; --------------------------------------------------------------------------------------
0090 ; SUBPROGRAM
0090 ; --------------------------------------------------------------------------------------
0090 0093 | | .CONST 0x0093 ; Address of begin
0091 0004 | | .CONST 0x0004 ; Address of exception handler
0092 0001 | | .CONST 0x0001 ; Number of locals
0093 BODY_0090:
0093 INIT_0090:
0093 00da | | Load_Top At_Offset_2
0094 e5fe | | Load 0x2,-0x2
0095 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
0096 e003 | | Load 0x0,0x3
0097 1b19 | | Execute Package,Field_Read,Field_Number 0x19
0098 e5fe | | Load 0x2,-0x2
0099 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
009a 0120 | | Execute Any,Is_Value
009b 6803 |h | Jump_Zero 0x9f
009c e002 | | Load 0x0,0x2
009d 1b0d | | Execute Package,Field_Read,Field_Number 0xd
009e 7802 |x | Jump 0xa1
009f e5fe | | Load 0x2,-0x2
00a0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
00a1 e5fe | | Load 0x2,-0x2
00a2 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
00a3 e216 | | Load 0x1,0x16
00a4 e002 | | Load 0x0,0x2
00a5 181a | | Execute Package,Field_Execute,Field_Number 0x1a
00a6 e5fe | | Load 0x2,-0x2
00a7 3800 |8 | Execute Record,Field_Write,Field_Number 0x0
00a8 e5fe | | Load 0x2,-0x2
00a9 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
00aa 00db | | Load_Top At_Offset_3
00ab 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
00ac e002 | | Load 0x0,0x2
00ad 181f | | Execute Package,Field_Execute,Field_Number 0x1f
00ae 6807 |h | Jump_Zero 0xb6
00af 00db | | Load_Top At_Offset_3
00b0 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
00b1 e002 | | Load 0x0,0x2
00b2 1823 | # | Execute Package,Field_Execute,Field_Number 0x23
00b3 e5fe | | Load 0x2,-0x2
00b4 3801 |8 | Execute Record,Field_Write,Field_Number 0x1
00b5 4502 |E | Exit_Subprogram 0x2
00b6 0092 01cd | | Action Push_String_Extended,0x1cd ; "***: Ouverture canal echec"
00b8 e005 | | Load 0x0,0x5
00b9 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
00ba 4502 |E | Exit_Subprogram 0x2
00bb 0000 0000 | | .BLANK 0000[0x5]
00c0 ; --------------------------------------------------------------------------------------
00c0 ; SUBPROGRAM
00c0 ; --------------------------------------------------------------------------------------
00c0 00c3 | | .CONST 0x00c3 ; Address of begin
00c1 0004 | | .CONST 0x0004 ; Address of exception handler
00c2 0001 | | .CONST 0x0001 ; Number of locals
00c3 BODY_00c0:
00c3 INIT_00c0:
00c3 00da | | Load_Top At_Offset_2
00c4 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
00c5 e002 | | Load 0x0,0x2
00c6 181b | | Execute Package,Field_Execute,Field_Number 0x1b
00c7 4502 |E | Exit_Subprogram 0x2
00c8 ; --------------------------------------------------------------------------------------
00c8 ; SUBPROGRAM
00c8 ; --------------------------------------------------------------------------------------
00c8 00e3 | | .CONST 0x00e3 ; Address of begin
00c9 0004 | | .CONST 0x0004 ; Address of exception handler
00ca 0006 | | .CONST 0x0006 ; Number of locals
00cb INIT_00c8:
00cb 00da | | Load_Top At_Offset_2
00cc e006 | | Load 0x0,0x6
00cd 1813 | | Execute Package,Field_Execute,Field_Number 0x13
00ce 00d8 | | Load_Top At_Offset_0
00cf e007 | | Load 0x0,0x7
00d0 1814 | | Execute Package,Field_Execute,Field_Number 0x14
00d1 4801 |H | Short_Literal 0x1
00d2 e5ff | | Load 0x2,-0x1
00d3 e006 | | Load 0x0,0x6
00d4 1825 | % | Execute Package,Field_Execute,Field_Number 0x25
00d5 e008 | | Load 0x0,0x8
00d6 1b0e | | Execute Package,Field_Read,Field_Number 0xe
00d7 035b | [ | Declare_Type Array,Constrained
00d8 0337 | 7 | Declare_Variable Array
00d9 00da | | Load_Top At_Offset_2
00da e007 | | Load 0x0,0x7
00db 1814 | | Execute Package,Field_Execute,Field_Number 0x14
00dc 00d9 | | Load_Top At_Offset_1
00dd 01d4 | | Execute Vector,Structure_Write
00de e5fc | | Load 0x2,-0x4
00df 00e4 | | Load_Encached Positive_Cache
00e0 03f1 | | Declare_Variable Discrete,With_Value
00e1 00e4 | | Load_Encached Positive_Cache
00e2 0601 | | Execute_Immediate Set_Value_Unchecked,0x1
00e3 BODY_00c8:
00e3 e5f9 | | Load 0x2,-0x7
00e4 480c |H | Short_Literal 0xc
00e5 480d |H | Short_Literal 0xd
00e6 e404 | | Load 0x2,0x4
00e7 01ce | | Execute Vector,Slice_Write
00e8 e5fa | | Load 0x2,-0x6
00e9 480e |H | Short_Literal 0xe
00ea 4811 |H | Short_Literal 0x11
00eb e404 | | Load 0x2,0x4
00ec 01ce | | Execute Vector,Slice_Write
00ed e003 | | Load 0x0,0x3
00ee 1b19 | | Execute Package,Field_Read,Field_Number 0x19
00ef e5fb | | Load 0x2,-0x5
00f0 e5fd | | Load 0x2,-0x3
00f1 e5fe | | Load 0x2,-0x2
00f2 e5f8 | | Load 0x2,-0x8
00f3 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
00f4 e002 | | Load 0x0,0x2
00f5 181c | | Execute Package,Field_Execute,Field_Number 0x1c
00f6 e5f8 | | Load 0x2,-0x8
00f7 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
00f8 00cf | | Action Mark_Auxiliary
00f9 780f |x | Jump 0x109
00fa e003 | | Load 0x0,0x3
00fb 1b19 | | Execute Package,Field_Read,Field_Number 0x19
00fc e5fb | | Load 0x2,-0x5
00fd e5fd | | Load 0x2,-0x3
00fe e5fe | | Load 0x2,-0x2
00ff e5f8 | | Load 0x2,-0x8
0100 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0101 e002 | | Load 0x0,0x2
0102 181c | | Execute Package,Field_Execute,Field_Number 0x1c
0103 e5f8 | | Load 0x2,-0x8
0104 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0105 00d9 | | Load_Top At_Offset_1
0106 0a01 | | Execute_Immediate Plus,0x1
0107 005a | Z | Store_Top Discrete,At_Offset_2
0108 00c9 | | Action Pop_Auxiliary_Loop
0109 e5f8 | | Load 0x2,-0x8
010a 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
010b e002 | | Load 0x0,0x2
010c 1820 | | Execute Package,Field_Execute,Field_Number 0x20
010d 0f00 | | Execute_Immediate Equal,0x0
010e 00da | | Load_Top At_Offset_2
010f e5fc | | Load 0x2,-0x4
0110 0a01 | | Execute_Immediate Plus,0x1
0111 027c | | | Execute Discrete,Less
0112 0279 | y | Execute Discrete,And
0113 77e6 |w | Jump_Nonzero 0xfa
0114 00ce | | Action Pop_Auxiliary
0115 4801 |H | Short_Literal 0x1
0116 0092 01ce | | Action Push_String_Extended,0x1ce ; "Ok"
0118 e5f8 | | Load 0x2,-0x8
0119 3c05 |< | Execute Record,Field_Read,Field_Number 0x5
011a e003 | | Load 0x0,0x3
011b 181a | | Execute Package,Field_Execute,Field_Number 0x1a
011c e009 | | Load 0x0,0x9
011d 1821 | ! | Execute Package,Field_Execute,Field_Number 0x21
011e 6810 |h | Jump_Zero 0x12f
011f 00e3 | | Load_Encached Natural_Cache
0120 e003 | | Load 0x0,0x3
0121 1b19 | | Execute Package,Field_Read,Field_Number 0x19
0122 4800 |H | Short_Literal 0x0
0123 6018 |` | Indirect_Literal Discrete,0x13c,{0x00007fff, 0xffffffff}
0124 e404 | | Load 0x2,0x4
0125 e5f8 | | Load 0x2,-0x8
0126 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0127 e002 | | Load 0x0,0x2
0128 1826 | & | Execute Package,Field_Execute,Field_Number 0x26
0129 e5f8 | | Load 0x2,-0x8
012a 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
012b c217 | | Store 0x1,0x17
012c 4801 |H | Short_Literal 0x1
012d a5f7 | | Store_Unchecked 0x2,-0x9
012e 7806 |x | Jump 0x135
012f 4800 |H | Short_Literal 0x0
0130 a5f7 | | Store_Unchecked 0x2,-0x9
0131 0092 01cf | | Action Push_String_Extended,0x1cf ; "Echec de transmission"
0133 e005 | | Load 0x0,0x5
0134 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
0135 e5f8 | | Load 0x2,-0x8
0136 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0137 e002 | | Load 0x0,0x2
0138 181e | | Execute Package,Field_Execute,Field_Number 0x1e
0139 4508 |E | Exit_Subprogram 0x8
013a 0000 0000 | | .XXX[0x2]
013c 0000 7fff | | .LITERAL {0x00007fff, 0xffffffff}
0140 ; --------------------------------------------------------------------------------------
0140 ; SUBPROGRAM
0140 ; --------------------------------------------------------------------------------------
0140 0151 | Q | .CONST 0x0151 ; Address of begin
0141 0004 | | .CONST 0x0004 ; Address of exception handler
0142 0003 | | .CONST 0x0003 ; Number of locals
0143 INIT_0140:
0143 48c8 |H | Short_Literal 0xc8
0144 00db | | Load_Top At_Offset_3
0145 e007 | | Load 0x0,0x7
0146 1813 | | Execute Package,Field_Execute,Field_Number 0x13
0147 e006 | | Load 0x0,0x6
0148 1815 | | Execute Package,Field_Execute,Field_Number 0x15
0149 e00a | | Load 0x0,0xa
014a 0162 | b | Execute Variant_Record,Check_In_Type
014b 0007 | | Action Break_Optional
014c e5fe | | Load 0x2,-0x2
014d 4801 |H | Short_Literal 0x1
014e 00da | | Load_Top At_Offset_2
014f e006 | | Load 0x0,0x6
0150 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
0151 BODY_0140:
0151 0092 01d0 | | Action Push_String_Extended,0x1d0 ; "***: Message recu sur "
0153 e5fe | | Load 0x2,-0x2
0154 00e0 | | Load_Encached Standard_Cache
0155 1818 | | Execute Package,Field_Execute,Field_Number 0x18
0156 01cc | | Execute Vector,Catenate
0157 0092 01d1 | | Action Push_String_Extended,0x1d1 ; "="
0159 01cc | | Execute Vector,Catenate
015a 00d9 | | Load_Top At_Offset_1
015b 01cc | | Execute Vector,Catenate
015c e005 | | Load 0x0,0x5
015d 184f | O | Execute Package,Field_Execute,Field_Number 0x4f
015e 4503 |E | Exit_Subprogram 0x3
015f 0000 | | .XXX[0x1]
0160 ; --------------------------------------------------------------------------------------
0160 ; SUBPROGRAM
0160 ; --------------------------------------------------------------------------------------
0160 0168 | h | .CONST 0x0168 ; Address of begin
0161 0004 | | .CONST 0x0004 ; Address of exception handler
0162 0003 | | .CONST 0x0003 ; Number of locals
0163 INIT_0160:
0163 e00a | | Load 0x0,0xa
0164 02ff | | Declare_Variable Variant_Record
0165 00d8 | | Load_Top At_Offset_0
0166 1c00 | | Execute_Immediate Run_Utility,0x0
0167 00e3 | | Load_Encached Natural_Cache
0168 BODY_0160:
0168 e003 | | Load 0x0,0x3
0169 1b19 | | Execute Package,Field_Read,Field_Number 0x19
016a e5ff | | Load 0x2,-0x1
016b e5fc | | Load 0x2,-0x4
016c 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
016d e002 | | Load 0x0,0x2
016e 181d | | Execute Package,Field_Execute,Field_Number 0x1d
016f e5fc | | Load 0x2,-0x4
0170 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0171 00cf | | Action Mark_Auxiliary
0172 780a |x | Jump 0x17d
0173 e003 | | Load 0x0,0x3
0174 1b19 | | Execute Package,Field_Read,Field_Number 0x19
0175 e5ff | | Load 0x2,-0x1
0176 e5fc | | Load 0x2,-0x4
0177 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0178 e002 | | Load 0x0,0x2
0179 181d | | Execute Package,Field_Execute,Field_Number 0x1d
017a e5fc | | Load 0x2,-0x4
017b 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
017c 00c9 | | Action Pop_Auxiliary_Loop
017d e5fc | | Load 0x2,-0x4
017e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
017f e002 | | Load 0x0,0x2
0180 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0181 6ff1 |o | Jump_Zero 0x173
0182 00ce | | Action Pop_Auxiliary
0183 e5fc | | Load 0x2,-0x4
0184 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0185 e002 | | Load 0x0,0x2
0186 1820 | | Execute Package,Field_Execute,Field_Number 0x20
0187 680f |h | Jump_Zero 0x197
0188 00e3 | | Load_Encached Natural_Cache
0189 e5fe | | Load 0x2,-0x2
018a e003 | | Load 0x0,0x3
018b 1b19 | | Execute Package,Field_Read,Field_Number 0x19
018c e5ff | | Load 0x2,-0x1
018d e5fc | | Load 0x2,-0x4
018e 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
018f e002 | | Load 0x0,0x2
0190 1827 | ' | Execute Package,Field_Execute,Field_Number 0x27
0191 e5fc | | Load 0x2,-0x4
0192 3805 |8 | Execute Record,Field_Write,Field_Number 0x5
0193 00d1 | | Pop_Control Pop_Count_1
0194 0059 | Y | Store_Top Discrete,At_Offset_1
0195 00d8 | | Load_Top At_Offset_0
0196 a5fd | | Store_Unchecked 0x2,-0x3
0197 e5fc | | Load 0x2,-0x4
0198 3c00 |< | Execute Record,Field_Read,Field_Number 0x0
0199 e002 | | Load 0x0,0x2
019a 181e | | Execute Package,Field_Execute,Field_Number 0x1e
019b 4502 |E | Exit_Subprogram 0x2
019c 0000 0000 | | .BLANK 0000[0x4]
01a0 ; --------------------------------------------------------------------------------------
01a0 ; SUBPROGRAM
01a0 ; --------------------------------------------------------------------------------------
01a0 01a3 | | .CONST 0x01a3 ; Address of begin
01a1 0004 | | .CONST 0x0004 ; Address of exception handler
01a2 0001 | | .CONST 0x0001 ; Number of locals
01a3 BODY_01a0:
01a3 INIT_01a0:
01a3 00da | | Load_Top At_Offset_2
01a4 3402 |4 | Execute Record,Field_Reference,Field_Number 0x2
01a5 e00b | | Load 0x0,0xb
01a6 01c7 | | Execute Vector,Convert
01a7 0335 | 5 | Declare_Variable Array,Duplicate
01a8 00cd | | Action Spare6_Action
01a9 4401 |D | Exit_Subprogram With_Result,0x1
01aa 0000 0000 | | .BLANK 0000[0x6]
01b0 ; --------------------------------------------------------------------------------------
01b0 ; SUBPROGRAM
01b0 ; --------------------------------------------------------------------------------------
01b0 01b3 | | .CONST 0x01b3 ; Address of begin
01b1 0004 | | .CONST 0x0004 ; Address of exception handler
01b2 0001 | | .CONST 0x0001 ; Number of locals
01b3 BODY_01b0:
01b3 INIT_01b0:
01b3 00da | | Load_Top At_Offset_2
01b4 3401 |4 | Execute Record,Field_Reference,Field_Number 0x1
01b5 e00c | | Load 0x0,0xc
01b6 01c7 | | Execute Vector,Convert
01b7 0335 | 5 | Declare_Variable Array,Duplicate
01b8 00cd | | Action Spare6_Action
01b9 4401 |D | Exit_Subprogram With_Result,0x1
01ba 0000 0000 | | .BLANK 0000[0x6]
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 4601 |F | Jump_Case 0x1
01c4 7801 |x | Jump 0x1c6 ; case 0x0
01c5 4302 |C | Exit_Subprogram From_Utility,0x2 ; case 0x1
01c6 00da | | Load_Top At_Offset_2
01c7 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
01c8 0125 | % | Execute Any,Set_Constraint
01c9 00da | | Load_Top At_Offset_2
01ca 3400 |4 | Execute Record,Field_Reference,Field_Number 0x0
01cb 1c00 | | Execute_Immediate Run_Utility,0x0
01cc 4302 |C | Exit_Subprogram From_Utility,0x2
01cd ; --------------------------------------------------------------------------------------
01cd ; STRING TABLE
01cd ; --------------------------------------------------------------------------------------
01cd 000c | | .STRTAB 0x000c->0x01d3 ; "***: Ouverture canal echec"
; "***: Ouverture canal echec"
01ce 0025 | % | .STRTAB 0x0025->0x01e0 ; "Ok"
01cf 0025 | % | .STRTAB 0x0025->0x01e1 ; "Echec de transmission"
01d0 0038 | 8 | .STRTAB 0x0038->0x01ec ; "***: Message recu sur "
01d1 004c | L | .STRTAB 0x004c->0x01f7 ; "="
01d2 004b | K | .STREND 0x004b->0x01f7
01d3 2a2a 2a3a |***:| .STRTAB_STRINGS
01f8 ; --------------------------------------------------------------------------------------
01f8 ; Debug Table
01f8 ; --------------------------------------------------------------------------------------
01f8 0004 000a | | .DEBUG4 0x0004,0x000a,0x8296,0x0000,0x0001,0x000b
01fe 000b 022a | *| .DBG4T 0x000b,0x022a,0x8000,0x8000
0202 0038 023e | 8 >| .DBG4T 0x0038,0x023e,0x8000,0x8000
0206 005b 0256 | [ V| .DBG4T 0x005b,0x0256,0x0001,0x0000
020a 0093 025d | ]| .DBG4T 0x0093,0x025d,0x0001,0x0000
020e 00c3 0264 | d| .DBG4T 0x00c3,0x0264,0x0001,0x0000
0212 00cb 0267 | g| .DBG4T 0x00cb,0x0267,0x0001,0x4000
0216 0143 0288 | C | .DBG4T 0x0143,0x0288,0x0001,0x0000
021a 0163 028d | c | .DBG4T 0x0163,0x028d,0x0001,0x4000
021e 01a3 02a1 | | .DBG4T 0x01a3,0x02a1,0x0002,0x0000
0222 01b3 02a4 | | .DBG4T 0x01b3,0x02a4,0x0002,0x0000
0226 01c3 0000 | | .DBG4T 0x01c3,0x0000,0x0005,0x0000
022a ; --------------------------------------------------------------------------------------
022a ; Debug chain
022a ; --------------------------------------------------------------------------------------
022a 0009 0000 | | .DBGLEN 0x0009,0x0000
022c 000b 000d | | .DBGLNO 0x000b,0x000d,0x000f,0x0011,0x0013,0x0015,0x0017,0x0019,0x001b
0235 0003 0004 | | .XXX[0x9]
0237 0005 0006 | |
0239 0007 0008 | |
023b 0009 000a | |
023d 000b | |
023e ; --------------------------------------------------------------------------------------
023e ; Debug chain
023e ; --------------------------------------------------------------------------------------
023e 000b 0000 | | .DBGLEN 0x000b,0x0000
0240 0038 003d | 8 =| .DBGLNO 0x0038,0x003d,0x003e,0x0044,0x0046,0x0048,0x004a,0x004c,0x004e,0x0050,0x0052
024b 0004 0005 | | .XXX[0xb]
024d 0006 0007 | |
024f 0008 0009 | |
0251 000a 000b | |
0253 000c 000d | |
0255 000e | |
0256 ; --------------------------------------------------------------------------------------
0256 ; Debug chain
0256 ; --------------------------------------------------------------------------------------
0256 0000 0005 | | .DBGLEN 0x0000,0x0005
0258 005b 006f | [ o| .DBGLNO 0x005b,0x006f,0x0074,0x007a,0x0081
025d ; --------------------------------------------------------------------------------------
025d ; Debug chain
025d ; --------------------------------------------------------------------------------------
025d 0000 0005 | | .DBGLEN 0x0000,0x0005
025f 0093 0096 | | .DBGLNO 0x0093,0x0096,0x00aa,0x00af,0x00b6
0264 ; --------------------------------------------------------------------------------------
0264 ; Debug chain
0264 ; --------------------------------------------------------------------------------------
0264 0000 0001 | | .DBGLEN 0x0000,0x0001
0266 00c3 | | .DBGLNO 0x00c3
0267 ; --------------------------------------------------------------------------------------
0267 ; Debug chain
0267 ; --------------------------------------------------------------------------------------
0267 0005 000d | | .DBGLEN 0x0005,0x000d
0269 00cb 00ce | | .DBGLNO 0x00cb,0x00ce,0x00d1,0x00de,0x00e1,0x00e3,0x00e8,0x00ed,0x00f8,0x00fa,0x0105,0x0109,0x0115,0x011f,0x012c,0x012f,0x0131,0x0135
027b 0001 0002 | | .XXX[0xd]
027d 0003 0004 | |
027f 0005 0006 | |
0281 0004 0007 | |
0283 0008 0009 | |
0285 000a 000b | |
0287 000c | |
0288 ; --------------------------------------------------------------------------------------
0288 ; Debug chain
0288 ; --------------------------------------------------------------------------------------
0288 0002 0001 | | .DBGLEN 0x0002,0x0001
028a 0143 014c | C L| .DBGLNO 0x0143,0x014c,0x0151
028d ; --------------------------------------------------------------------------------------
028d ; Debug chain
028d ; --------------------------------------------------------------------------------------
028d 0002 0008 | | .DBGLEN 0x0002,0x0008
028f 0163 0167 | c g| .DBGLNO 0x0163,0x0167,0x0168,0x0171,0x0173,0x017d,0x0183,0x0188,0x0195,0x0197
0299 0001 0002 | | .XXX[0x8]
029b 0003 0002 | |
029d 0004 0005 | |
029f 0006 0007 | |
02a1 ; --------------------------------------------------------------------------------------
02a1 ; Debug chain
02a1 ; --------------------------------------------------------------------------------------
02a1 0000 0001 | | .DBGLEN 0x0000,0x0001
02a3 01a3 | | .DBGLNO 0x01a3
02a4 ; --------------------------------------------------------------------------------------
02a4 ; Debug chain
02a4 ; --------------------------------------------------------------------------------------
02a4 0000 0001 | | .DBGLEN 0x0000,0x0001
02a6 01b3 | | .DBGLNO 0x01b3
02a7 0000 0000 | | .BLANK 0000[0x159]