gscifs/src/smbdemo_Output.txt
2015-05-09 15:40:04 -04:00

6016 lines
638 KiB
Plaintext

------+---------------------+-------------+----+---------+------+-----------------------+-------------------------------------------------------------------
Line | # File Line | Line Type | MX | Reloc | Size | Address Object Code | Source Code
------+---------------------+-------------+----+---------+------+-----------------------+-------------------------------------------------------------------
1 | 1 SMBDEMO.S 1 | Comment | 11 | | 0 | 00/0000 | *
2 | 1 SMBDEMO.S 2 | Comment | 11 | | 0 | 00/0000 | * Marinetti / SMB2 Test, Mark II
3 | 1 SMBDEMO.S 3 | Comment | 11 | | 0 | 00/0000 | *
4 | 1 SMBDEMO.S 4 | Comment | 11 | | 0 | 00/0000 | * CHANGELOG
5 | 1 SMBDEMO.S 5 | Comment | 11 | | 0 | 00/0000 | * Thursday, April 30, 2015 - Restarted effort, ported code from ORCA/M to Merlin32 and debugged Merlin32 environment
6 | 1 SMBDEMO.S 6 | Comment | 11 | | 0 | 00/0000 | * Friday, May 1, 2015 - Ported more code to Merlin32, set up Merlin32 equates
7 | 1 SMBDEMO.S 7 | Comment | 11 | | 0 | 00/0000 | * Saturday, May 2, 2015 - Formatting fixes, refactoring, rewritten SMB Negotiation code
8 | 1 SMBDEMO.S 8 | Comment | 11 | | 0 | 00/0000 | *
9 | 1 SMBDEMO.S 9 | Comment | 11 | | 0 | 00/0000 | * REFERENCES
10 | 1 SMBDEMO.S 10 | Comment | 11 | | 0 | 00/0000 | * smb.c / smb.h from libOGC
11 | 1 SMBDEMO.S 11 | Comment | 11 | | 0 | 00/0000 | * http://www.ubiqx.org/cifs/SMB.html
12 | 1 SMBDEMO.S 12 | Comment | 11 | | 0 | 00/0000 | *
13 | 1 SMBDEMO.S 13 | Empty | 11 | | 0 | 00/0000 |
14 | 1 SMBDEMO.S 14 | Directive | 11 | | 0 | 00/0000 | rel
15 | 1 SMBDEMO.S 15 | Directive | 11 | | 0 | 00/0000 | dsk smbdemo.l
16 | 1 SMBDEMO.S 16 | Empty | 11 | | 0 | 00/0000 |
17 | 1 SMBDEMO.S 17 | Comment | 11 | | 0 | 00/0000 | * Macros (mostly from Merlin32 dist)
18 | 1 SMBDEMO.S 18 | Directive | 11 | | 0 | 00/0000 | use GsOs.Macs
19 | 1 SMBDEMO.S 19 | Directive | 11 | | 0 | 00/0000 | use Util.Macs
20 | 1 SMBDEMO.S 20 | Directive | 11 | | 0 | 00/0000 | use Misc.Macs
21 | 1 SMBDEMO.S 21 | Directive | 11 | | 0 | 00/0000 | use Locator.Macs
22 | 1 SMBDEMO.S 22 | Directive | 11 | | 0 | 00/0000 | use Mem.Macs
23 | 1 SMBDEMO.S 23 | Directive | 11 | | 0 | 00/0000 | use Qd.Macs
24 | 1 SMBDEMO.S 24 | Directive | 11 | | 0 | 00/0000 | use QdAux.Macs
25 | 1 SMBDEMO.S 25 | Directive | 11 | | 0 | 00/0000 | use Event.Macs
26 | 1 SMBDEMO.S 26 | Directive | 11 | | 0 | 00/0000 | use Window.Macs
27 | 1 SMBDEMO.S 27 | Directive | 11 | | 0 | 00/0000 | use Ctl.Macs
28 | 1 SMBDEMO.S 28 | Directive | 11 | | 0 | 00/0000 | use Menu.Macs
29 | 1 SMBDEMO.S 29 | Directive | 11 | | 0 | 00/0000 | use Desk.Macs
30 | 1 SMBDEMO.S 30 | Directive | 11 | | 0 | 00/0000 | use Sound.Macs
31 | 1 SMBDEMO.S 31 | Directive | 11 | | 0 | 00/0000 | use Line.Macs
32 | 1 SMBDEMO.S 32 | Directive | 11 | | 0 | 00/0000 | use Dialog.Macs
33 | 1 SMBDEMO.S 33 | Directive | 11 | | 0 | 00/0000 | use TCPIP.Macs ; from MOSP CVS
34 | 1 SMBDEMO.S 34 | Empty | 11 | | 0 | 00/0000 |
35 | 1 SMBDEMO.S 35 | Comment | 11 | | 0 | 00/0000 | * Equates (ripped off from Merlin 16)
36 | 1 SMBDEMO.S 36 | Directive | 11 | | 0 | 00/0000 | use E16.Dialog.Macs
37 | 1 SMBDEMO.S 37 | Directive | 11 | | 0 | 00/0000 | use E16.GsOs.Macs
38 | 1 SMBDEMO.S 38 | Comment | 11 | | 0 | 00/0000 | * Equates (from MOSP/Tools/Orca.M/e16.tcpip)
39 | 1 SMBDEMO.S 39 | Directive | 11 | | 0 | 00/0000 | use E16.TCPIP.Macs
40 | 1 SMBDEMO.S 40 | Empty | 11 | | 0 | 00/0000 |
41 | 1 SMBDEMO.S 41 | Comment | 11 | | 0 | 00/0000 | *-----------------------------------------------------------------------------
42 | 1 SMBDEMO.S 42 | Comment | 11 | | 0 | 00/0000 | * DP variables and local equates
43 | 1 SMBDEMO.S 43 | Comment | 11 | | 0 | 00/0000 | *-----------------------------------------------------------------------------
44 | 1 SMBDEMO.S 44 | Empty | 11 | | 0 | 00/0000 |
45 | 1 SMBDEMO.S 45 | Comment | 11 | | 0 | 00/0000 | * DUM $000000 is broken on merlin32, if you want LDA (DP) $A5 opcode, write one-byte equates instead
46 | 1 SMBDEMO.S 46 | Comment | 11 | | 0 | 00/0000 | * cause merlin32 will always give you $AD (LDAL)
47 | 1 SMBDEMO.S 47 | Comment | 11 | | 0 | 00/0000 | * dum 0
48 | 1 SMBDEMO.S 48 | Comment | 11 | | 0 | 00/0000 | *AppMMID
49 | 1 SMBDEMO.S 49 | Comment | 11 | | 0 | 00/0000 | * ds 2,0 ; Memory Manager ID
50 | 1 SMBDEMO.S 50 | Comment | 11 | | 0 | 00/0000 | *HndlRef
51 | 1 SMBDEMO.S 51 | Comment | 11 | | 0 | 00/0000 | * ds 2,0 ; For Dereferencing MM Handle
52 | 1 SMBDEMO.S 52 | Comment | 11 | | 0 | 00/0000 | *DPBase
53 | 1 SMBDEMO.S 53 | Comment | 11 | | 0 | 00/0000 | * ds 1,0 ; Deref'd handle
54 | 1 SMBDEMO.S 54 | Comment | 11 | | 0 | 00/0000 | * dend
55 | 1 SMBDEMO.S 55 | Empty | 11 | | 0 | 00/0000 |
56 | 1 SMBDEMO.S 56 | Comment | 11 | | 0 | 00/0000 | * workaround: do this instead for DP variables
57 | 1 SMBDEMO.S 57 | Equivalence | 11 | | 0 | 00/0000 | AppMMID = $0
58 | 1 SMBDEMO.S 58 | Equivalence | 11 | | 0 | 00/0000 | HndlRef = $2
59 | 1 SMBDEMO.S 59 | Equivalence | 11 | | 0 | 00/0000 | DPBase = $4
60 | 1 SMBDEMO.S 60 | Empty | 11 | | 0 | 00/0000 |
61 | 1 SMBDEMO.S 61 | Comment | 11 | | 0 | 00/0000 | *-----------------------------------------------------------------------------
62 | 1 SMBDEMO.S 62 | Comment | 11 | | 0 | 00/0000 | * GS/OS Program Entry Point
63 | 1 SMBDEMO.S 63 | Comment | 11 | | 0 | 00/0000 | *-----------------------------------------------------------------------------
64 | 1 SMBDEMO.S 64 | Empty | 11 | | 0 | 00/0000 |
65 | 1 SMBDEMO.S 65 | Directive | 00 | | 0 | 00/0000 | Entry mx %00
66 | 1 SMBDEMO.S 66 | Code | 00 | | 1 | 00/0000 : 4B | phk
67 | 1 SMBDEMO.S 67 | Code | 00 | | 1 | 00/0001 : AB | plb
68 | 1 SMBDEMO.S 68 | Code | 00 | | 3 | 00/0002 : 82 75 01 | brl Main
69 | 1 SMBDEMO.S 69 | Empty | 00 | | 0 | 00/0005 |
70 | 1 SMBDEMO.S 70 | Comment | 00 | | 0 | 00/0005 | *
71 | 1 SMBDEMO.S 71 | Comment | 00 | | 0 | 00/0005 | * Check for toolbox errors
72 | 1 SMBDEMO.S 72 | Comment | 00 | | 0 | 00/0005 | * too-simple error handler
73 | 1 SMBDEMO.S 73 | Comment | 00 | | 0 | 00/0005 | *
74 | 1 SMBDEMO.S 74 | Code | 00 | | 2 | 00/0005 : B0 01 | CheckError bcs SysDeath
75 | 1 SMBDEMO.S 75 | Code | 00 | | 1 | 00/0007 : 60 | rts
76 | 1 SMBDEMO.S 76 | Empty | 00 | | 0 | 00/0008 |
77 | 1 SMBDEMO.S 77 | Code | 00 | | 1 | 00/0008 : 48 | SysDeath pha
78 | 1 SMBDEMO.S 78 | Macro | 00 | | 0 | 00/0009 | PushLong #0000
82 | 1 SMBDEMO.S 78 | Code | 00 | | 3 | 00/0009 : F4 00 00 | PEA #^#0000
89 | 1 SMBDEMO.S 78 | Code | 00 | | 3 | 00/000C : F4 00 00 | PEA #0000
92 | 1 SMBDEMO.S 79 | Macro | 00 | | 0 | 00/000F | _SysFailMgr
94 | 1 SMBDEMO.S 79 | Code | 00 | | 3 | 00/000F : A2 03 15 | LDX #$1503 ; load tool call #
95 | 1 SMBDEMO.S 79 | Code | 00 | | 4 | 00/0012 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
96 | 1 SMBDEMO.S 80 | Empty | 00 | | 0 | 00/0016 |
97 | 1 SMBDEMO.S 81 | Comment | 00 | | 0 | 00/0016 | *
98 | 1 SMBDEMO.S 82 | Comment | 00 | | 0 | 00/0016 | * StartUpTools - start up the various toolsets
99 | 1 SMBDEMO.S 83 | Comment | 00 | | 0 | 00/0016 | *
100 | 1 SMBDEMO.S 84 | Macro | 00 | | 0 | 00/0016 | StartUpTools _TLStartUp
102 | 1 SMBDEMO.S 84 | Code | 00 | | 3 | 00/0016 : A2 01 02 | LDX #$201 ; load tool call #
103 | 1 SMBDEMO.S 84 | Code | 00 | | 4 | 00/0019 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
104 | 1 SMBDEMO.S 85 | Code | 00 | | 1 | 00/001D : 48 | pha
105 | 1 SMBDEMO.S 86 | Macro | 00 | | 0 | 00/001E | _MMStartUp
107 | 1 SMBDEMO.S 86 | Code | 00 | | 3 | 00/001E : A2 02 02 | LDX #$202 ; load tool call #
108 | 1 SMBDEMO.S 86 | Code | 00 | | 4 | 00/0021 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
109 | 1 SMBDEMO.S 87 | Code | 00 | 2 | 3 | 00/0025 : 20 05 00 | jsr CheckError
110 | 1 SMBDEMO.S 88 | Macro | 00 | | 0 | 00/0028 | PullWord {$0}
111 | 1 SMBDEMO.S 88 | Code | 00 | | 1 | 00/0028 : 68 | PLA
113 | 1 SMBDEMO.S 88 | Code | 00 | | 2 | 00/0029 : 85 00 | STA {$0}
117 | 1 SMBDEMO.S 89 | Macro | 00 | | 0 | 00/002B | _MTStartUp
119 | 1 SMBDEMO.S 89 | Code | 00 | | 3 | 00/002B : A2 03 02 | LDX #$203 ; load tool call #
120 | 1 SMBDEMO.S 89 | Code | 00 | | 4 | 00/002E : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
121 | 1 SMBDEMO.S 90 | Empty | 00 | | 0 | 00/0032 |
122 | 1 SMBDEMO.S 91 | Code | 00 | | 1 | 00/0032 : 48 | pha
123 | 1 SMBDEMO.S 92 | Code | 00 | | 1 | 00/0033 : 48 | pha
124 | 1 SMBDEMO.S 93 | Macro | 00 | | 0 | 00/0034 | PushLong #$800 ; 8 pages of DP space
128 | 1 SMBDEMO.S 93 | Code | 00 | | 3 | 00/0034 : F4 00 00 | PEA #^#$800
135 | 1 SMBDEMO.S 93 | Code | 00 | | 3 | 00/0037 : F4 00 08 | PEA #$800
138 | 1 SMBDEMO.S 94 | Macro | 00 | | 0 | 00/003A | PushWord {$0}
143 | 1 SMBDEMO.S 94 | Code | 00 | | 2 | 00/003A : A5 00 | LDA {$0}
144 | 1 SMBDEMO.S 94 | Code | 00 | | 1 | 00/003C : 48 | PHA
146 | 1 SMBDEMO.S 95 | Macro | 00 | | 0 | 00/003D | PushWord #$C005 ; Fixed, Page-Aligned, Locked, Unpurgeable
148 | 1 SMBDEMO.S 95 | Code | 00 | | 3 | 00/003D : F4 05 C0 | PEA #$C005
151 | 1 SMBDEMO.S 96 | Macro | 00 | | 0 | 00/0040 | PushLong #$000000 ; in Bank $00, $0000
155 | 1 SMBDEMO.S 96 | Code | 00 | | 3 | 00/0040 : F4 00 00 | PEA #^#$000000
162 | 1 SMBDEMO.S 96 | Code | 00 | | 3 | 00/0043 : F4 00 00 | PEA #$000000
165 | 1 SMBDEMO.S 97 | Macro | 00 | | 0 | 00/0046 | _NewHandle
167 | 1 SMBDEMO.S 97 | Code | 00 | | 3 | 00/0046 : A2 02 09 | LDX #$902 ; load tool call #
168 | 1 SMBDEMO.S 97 | Code | 00 | | 4 | 00/0049 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
169 | 1 SMBDEMO.S 98 | Code | 00 | 2 | 3 | 00/004D : 20 05 00 | jsr CheckError
170 | 1 SMBDEMO.S 99 | Macro | 00 | | 0 | 00/0050 | PullLong {$2}
173 | 1 SMBDEMO.S 99 | Code | 00 | | 1 | 00/0050 : 68 | PLA
175 | 1 SMBDEMO.S 99 | Code | 00 | | 2 | 00/0051 : 85 02 | STA {$2}
180 | 1 SMBDEMO.S 99 | Code | 00 | | 1 | 00/0053 : 68 | PLA
182 | 1 SMBDEMO.S 99 | Code | 00 | | 2 | 00/0054 : 85 04 | STA {$2}+2
188 | 1 SMBDEMO.S 100 | Code | 00 | | 2 | 00/0056 : A7 02 | lda [{$2}]
189 | 1 SMBDEMO.S 101 | Code | 00 | | 2 | 00/0058 : 85 04 | sta {$4}
190 | 1 SMBDEMO.S 102 | Empty | 00 | | 0 | 00/005A |
191 | 1 SMBDEMO.S 103 | Code | 00 | | 1 | 00/005A : 48 | pha ; save dp pointer for later
192 | 1 SMBDEMO.S 104 | Code | 00 | | 1 | 00/005B : 48 | pha
193 | 1 SMBDEMO.S 105 | Macro | 00 | | 0 | 00/005C | PushWord #$0080 ; Screen Mode ($0000 = 320, $0080 = 640)
195 | 1 SMBDEMO.S 105 | Code | 00 | | 3 | 00/005C : F4 80 00 | PEA #$0080
198 | 1 SMBDEMO.S 106 | Macro | 00 | | 0 | 00/005F | PushWord #$00A0 ; Pixel Map Size ($0050 = 320, $00A0 = 640)
200 | 1 SMBDEMO.S 106 | Code | 00 | | 3 | 00/005F : F4 A0 00 | PEA #$00A0
203 | 1 SMBDEMO.S 107 | Macro | 00 | | 0 | 00/0062 | PushWord {$0}
208 | 1 SMBDEMO.S 107 | Code | 00 | | 2 | 00/0062 : A5 00 | LDA {$0}
209 | 1 SMBDEMO.S 107 | Code | 00 | | 1 | 00/0064 : 48 | PHA
211 | 1 SMBDEMO.S 108 | Macro | 00 | | 0 | 00/0065 | _QDStartUp
213 | 1 SMBDEMO.S 108 | Code | 00 | | 3 | 00/0065 : A2 04 02 | LDX #$204 ; load tool call #
214 | 1 SMBDEMO.S 108 | Code | 00 | | 4 | 00/0068 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
215 | 1 SMBDEMO.S 109 | Code | 00 | 2 | 3 | 00/006C : 20 05 00 | jsr CheckError
216 | 1 SMBDEMO.S 110 | Empty | 00 | | 0 | 00/006F |
217 | 1 SMBDEMO.S 111 | Code | 00 | | 1 | 00/006F : 68 | pla ; saved dp pointer
218 | 1 SMBDEMO.S 112 | Code | 00 | | 1 | 00/0070 : 18 | clc
219 | 1 SMBDEMO.S 113 | Code | 00 | | 3 | 00/0071 : 69 00 03 | adc #$300
220 | 1 SMBDEMO.S 114 | Code | 00 | | 1 | 00/0074 : 48 | pha ; save dp pointer for later
221 | 1 SMBDEMO.S 115 | Code | 00 | | 1 | 00/0075 : 48 | pha
222 | 1 SMBDEMO.S 116 | Macro | 00 | | 0 | 00/0076 | PushWord #20 ; Event Queue size
224 | 1 SMBDEMO.S 116 | Code | 00 | | 3 | 00/0076 : F4 14 00 | PEA #20
227 | 1 SMBDEMO.S 117 | Macro | 00 | | 0 | 00/0079 | PushWord #0 ; Min X clamp
229 | 1 SMBDEMO.S 117 | Code | 00 | | 3 | 00/0079 : F4 00 00 | PEA #0
232 | 1 SMBDEMO.S 118 | Macro | 00 | | 0 | 00/007C | PushWord #640 ; Max X clamp
234 | 1 SMBDEMO.S 118 | Code | 00 | | 3 | 00/007C : F4 80 02 | PEA #640
237 | 1 SMBDEMO.S 119 | Macro | 00 | | 0 | 00/007F | PushWord #0 ; Min Y clamp
239 | 1 SMBDEMO.S 119 | Code | 00 | | 3 | 00/007F : F4 00 00 | PEA #0
242 | 1 SMBDEMO.S 120 | Macro | 00 | | 0 | 00/0082 | PushWord #200 ; Max Y clamp
244 | 1 SMBDEMO.S 120 | Code | 00 | | 3 | 00/0082 : F4 C8 00 | PEA #200
247 | 1 SMBDEMO.S 121 | Macro | 00 | | 0 | 00/0085 | PushWord {$0}
252 | 1 SMBDEMO.S 121 | Code | 00 | | 2 | 00/0085 : A5 00 | LDA {$0}
253 | 1 SMBDEMO.S 121 | Code | 00 | | 1 | 00/0087 : 48 | PHA
255 | 1 SMBDEMO.S 122 | Macro | 00 | | 0 | 00/0088 | _EMStartUp
257 | 1 SMBDEMO.S 122 | Code | 00 | | 3 | 00/0088 : A2 06 02 | LDX #$206 ; load tool call #
258 | 1 SMBDEMO.S 122 | Code | 00 | | 4 | 00/008B : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
259 | 1 SMBDEMO.S 123 | Code | 00 | 2 | 3 | 00/008F : 20 05 00 | jsr CheckError
260 | 1 SMBDEMO.S 124 | Empty | 00 | | 0 | 00/0092 |
261 | 1 SMBDEMO.S 125 | Macro | 00 | | 0 | 00/0092 | PushWord #0
263 | 1 SMBDEMO.S 125 | Code | 00 | | 3 | 00/0092 : F4 00 00 | PEA #0
266 | 1 SMBDEMO.S 126 | Macro | 00 | | 0 | 00/0095 | _SetBackColor
268 | 1 SMBDEMO.S 126 | Code | 00 | | 3 | 00/0095 : A2 04 A2 | LDX #$A204 ; load tool call #
269 | 1 SMBDEMO.S 126 | Code | 00 | | 4 | 00/0098 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
270 | 1 SMBDEMO.S 127 | Empty | 00 | | 0 | 00/009C |
271 | 1 SMBDEMO.S 128 | Macro | 00 | | 0 | 00/009C | PushWord #3
273 | 1 SMBDEMO.S 128 | Code | 00 | | 3 | 00/009C : F4 03 00 | PEA #3
276 | 1 SMBDEMO.S 129 | Macro | 00 | | 0 | 00/009F | _SetForeColor
278 | 1 SMBDEMO.S 129 | Code | 00 | | 3 | 00/009F : A2 04 A0 | LDX #$A004 ; load tool call #
279 | 1 SMBDEMO.S 129 | Code | 00 | | 4 | 00/00A2 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
280 | 1 SMBDEMO.S 130 | Empty | 00 | | 0 | 00/00A6 |
281 | 1 SMBDEMO.S 131 | Macro | 00 | | 0 | 00/00A6 | PushWord #50 ; X position
283 | 1 SMBDEMO.S 131 | Code | 00 | | 3 | 00/00A6 : F4 32 00 | PEA #50
286 | 1 SMBDEMO.S 132 | Macro | 00 | | 0 | 00/00A9 | PushWord #85 ; Y position
288 | 1 SMBDEMO.S 132 | Code | 00 | | 3 | 00/00A9 : F4 55 00 | PEA #85
291 | 1 SMBDEMO.S 133 | Macro | 00 | | 0 | 00/00AC | _MoveTo
293 | 1 SMBDEMO.S 133 | Code | 00 | | 3 | 00/00AC : A2 04 3A | LDX #$3A04 ; load tool call #
294 | 1 SMBDEMO.S 133 | Code | 00 | | 4 | 00/00AF : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
295 | 1 SMBDEMO.S 134 | Empty | 00 | | 0 | 00/00B3 |
296 | 1 SMBDEMO.S 135 | Macro | 00 | | 0 | 00/00B3 | PushLong #OneMoment
300 | 1 SMBDEMO.S 135 | Code | 00 | 1 >>16 | 3 | 00/00B3 : F4 00 00 | PEA #^#OneMoment
307 | 1 SMBDEMO.S 135 | Code | 00 | 2 | 3 | 00/00B6 : F4 49 09 | PEA #OneMoment
310 | 1 SMBDEMO.S 136 | Macro | 00 | | 0 | 00/00B9 | _DrawCString
312 | 1 SMBDEMO.S 136 | Code | 00 | | 3 | 00/00B9 : A2 04 A6 | LDX #$A604 ; load tool call #
313 | 1 SMBDEMO.S 136 | Code | 00 | | 4 | 00/00BC : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
314 | 1 SMBDEMO.S 137 | Empty | 00 | | 0 | 00/00C0 |
315 | 1 SMBDEMO.S 138 | Macro | 00 | | 0 | 00/00C0 | PushLong #ToolList
319 | 1 SMBDEMO.S 138 | Code | 00 | 1 >>16 | 3 | 00/00C0 : F4 00 00 | PEA #^#ToolList
326 | 1 SMBDEMO.S 138 | Code | 00 | 2 | 3 | 00/00C3 : F4 00 08 | PEA #ToolList
329 | 1 SMBDEMO.S 139 | Macro | 00 | | 0 | 00/00C6 | _LoadTools
331 | 1 SMBDEMO.S 139 | Code | 00 | | 3 | 00/00C6 : A2 01 0E | LDX #$E01 ; load tool call #
332 | 1 SMBDEMO.S 139 | Code | 00 | | 4 | 00/00C9 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
333 | 1 SMBDEMO.S 140 | Code | 00 | 2 | 3 | 00/00CD : 20 05 00 | jsr CheckError
334 | 1 SMBDEMO.S 141 | Empty | 00 | | 0 | 00/00D0 |
335 | 1 SMBDEMO.S 142 | Macro | 00 | | 0 | 00/00D0 | PushWord {$0}
340 | 1 SMBDEMO.S 142 | Code | 00 | | 2 | 00/00D0 : A5 00 | LDA {$0}
341 | 1 SMBDEMO.S 142 | Code | 00 | | 1 | 00/00D2 : 48 | PHA
343 | 1 SMBDEMO.S 143 | Macro | 00 | | 0 | 00/00D3 | _WindStartUp
345 | 1 SMBDEMO.S 143 | Code | 00 | | 3 | 00/00D3 : A2 0E 02 | LDX #$20E ; load tool call #
346 | 1 SMBDEMO.S 143 | Code | 00 | | 4 | 00/00D6 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
347 | 1 SMBDEMO.S 144 | Code | 00 | 2 | 3 | 00/00DA : 20 05 00 | jsr CheckError
348 | 1 SMBDEMO.S 145 | Empty | 00 | | 0 | 00/00DD |
349 | 1 SMBDEMO.S 146 | Code | 00 | | 1 | 00/00DD : 68 | pla ; saved dp pointer
350 | 1 SMBDEMO.S 147 | Code | 00 | | 1 | 00/00DE : 18 | clc
351 | 1 SMBDEMO.S 148 | Code | 00 | | 3 | 00/00DF : 69 00 01 | adc #$100
352 | 1 SMBDEMO.S 149 | Code | 00 | | 1 | 00/00E2 : 48 | pha ; save it for later
353 | 1 SMBDEMO.S 150 | Code | 00 | | 1 | 00/00E3 : AA | tax ; save dp pointer in x
354 | 1 SMBDEMO.S 151 | Macro | 00 | | 0 | 00/00E4 | PushWord {$0}
359 | 1 SMBDEMO.S 151 | Code | 00 | | 2 | 00/00E4 : A5 00 | LDA {$0}
360 | 1 SMBDEMO.S 151 | Code | 00 | | 1 | 00/00E6 : 48 | PHA
362 | 1 SMBDEMO.S 152 | Code | 00 | | 1 | 00/00E7 : DA | phx
363 | 1 SMBDEMO.S 153 | Macro | 00 | | 0 | 00/00E8 | _CtlStartUp
365 | 1 SMBDEMO.S 153 | Code | 00 | | 3 | 00/00E8 : A2 10 02 | LDX #$210 ; load tool call #
366 | 1 SMBDEMO.S 153 | Code | 00 | | 4 | 00/00EB : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
367 | 1 SMBDEMO.S 154 | Code | 00 | 2 | 3 | 00/00EF : 20 05 00 | jsr CheckError
368 | 1 SMBDEMO.S 155 | Empty | 00 | | 0 | 00/00F2 |
369 | 1 SMBDEMO.S 156 | Code | 00 | | 1 | 00/00F2 : 68 | pla
370 | 1 SMBDEMO.S 157 | Code | 00 | | 1 | 00/00F3 : 18 | clc
371 | 1 SMBDEMO.S 158 | Code | 00 | | 3 | 00/00F4 : 69 00 01 | adc #$100
372 | 1 SMBDEMO.S 159 | Code | 00 | | 1 | 00/00F7 : 48 | pha
373 | 1 SMBDEMO.S 160 | Code | 00 | | 1 | 00/00F8 : AA | tax
374 | 1 SMBDEMO.S 161 | Macro | 00 | | 0 | 00/00F9 | PushWord {$0}
379 | 1 SMBDEMO.S 161 | Code | 00 | | 2 | 00/00F9 : A5 00 | LDA {$0}
380 | 1 SMBDEMO.S 161 | Code | 00 | | 1 | 00/00FB : 48 | PHA
382 | 1 SMBDEMO.S 162 | Code | 00 | | 1 | 00/00FC : DA | phx
383 | 1 SMBDEMO.S 163 | Macro | 00 | | 0 | 00/00FD | _LEStartUp
385 | 1 SMBDEMO.S 163 | Code | 00 | | 3 | 00/00FD : A2 14 02 | LDX #$214 ; load tool call #
386 | 1 SMBDEMO.S 163 | Code | 00 | | 4 | 00/0100 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
387 | 1 SMBDEMO.S 164 | Code | 00 | 2 | 3 | 00/0104 : 20 05 00 | jsr CheckError
388 | 1 SMBDEMO.S 165 | Empty | 00 | | 0 | 00/0107 |
389 | 1 SMBDEMO.S 166 | Macro | 00 | | 0 | 00/0107 | PushWord {$0}
394 | 1 SMBDEMO.S 166 | Code | 00 | | 2 | 00/0107 : A5 00 | LDA {$0}
395 | 1 SMBDEMO.S 166 | Code | 00 | | 1 | 00/0109 : 48 | PHA
397 | 1 SMBDEMO.S 167 | Macro | 00 | | 0 | 00/010A | _DialogStartUp
399 | 1 SMBDEMO.S 167 | Code | 00 | | 3 | 00/010A : A2 15 02 | LDX #$215 ; load tool call #
400 | 1 SMBDEMO.S 167 | Code | 00 | | 4 | 00/010D : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
401 | 1 SMBDEMO.S 168 | Code | 00 | 2 | 3 | 00/0111 : 20 05 00 | jsr CheckError
402 | 1 SMBDEMO.S 169 | Empty | 00 | | 0 | 00/0114 |
403 | 1 SMBDEMO.S 170 | Code | 00 | | 1 | 00/0114 : 68 | pla
404 | 1 SMBDEMO.S 171 | Code | 00 | | 1 | 00/0115 : 18 | clc
405 | 1 SMBDEMO.S 172 | Code | 00 | | 3 | 00/0116 : 69 00 01 | adc #$100
406 | 1 SMBDEMO.S 173 | Code | 00 | | 1 | 00/0119 : 48 | pha
407 | 1 SMBDEMO.S 174 | Code | 00 | | 1 | 00/011A : AA | tax
408 | 1 SMBDEMO.S 175 | Macro | 00 | | 0 | 00/011B | PushWord {$0}
413 | 1 SMBDEMO.S 175 | Code | 00 | | 2 | 00/011B : A5 00 | LDA {$0}
414 | 1 SMBDEMO.S 175 | Code | 00 | | 1 | 00/011D : 48 | PHA
416 | 1 SMBDEMO.S 176 | Code | 00 | | 1 | 00/011E : DA | phx
417 | 1 SMBDEMO.S 177 | Macro | 00 | | 0 | 00/011F | _MenuStartUp
419 | 1 SMBDEMO.S 177 | Code | 00 | | 3 | 00/011F : A2 0F 02 | LDX #$20F ; load tool call #
420 | 1 SMBDEMO.S 177 | Code | 00 | | 4 | 00/0122 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
421 | 1 SMBDEMO.S 178 | Code | 00 | 2 | 3 | 00/0126 : 20 05 00 | jsr CheckError
422 | 1 SMBDEMO.S 179 | Empty | 00 | | 0 | 00/0129 |
423 | 1 SMBDEMO.S 180 | Macro | 00 | | 0 | 00/0129 | _DeskStartUp
425 | 1 SMBDEMO.S 180 | Code | 00 | | 3 | 00/0129 : A2 05 02 | LDX #$205 ; load tool call #
426 | 1 SMBDEMO.S 180 | Code | 00 | | 4 | 00/012C : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
427 | 1 SMBDEMO.S 181 | Code | 00 | 2 | 3 | 00/0130 : 20 05 00 | jsr CheckError
428 | 1 SMBDEMO.S 182 | Empty | 00 | | 0 | 00/0133 |
429 | 1 SMBDEMO.S 183 | Code | 00 | | 1 | 00/0133 : 68 | pla
430 | 1 SMBDEMO.S 184 | Code | 00 | | 1 | 00/0134 : 18 | clc
431 | 1 SMBDEMO.S 185 | Code | 00 | | 3 | 00/0135 : 69 00 01 | adc #$100
432 | 1 SMBDEMO.S 186 | Code | 00 | | 1 | 00/0138 : 48 | pha
433 | 1 SMBDEMO.S 187 | Macro | 00 | | 0 | 00/0139 | _SoundStartUp
435 | 1 SMBDEMO.S 187 | Code | 00 | | 3 | 00/0139 : A2 08 02 | LDX #$208 ; load tool call #
436 | 1 SMBDEMO.S 187 | Code | 00 | | 4 | 00/013C : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
437 | 1 SMBDEMO.S 188 | Code | 00 | 2 | 3 | 00/0140 : 20 05 00 | jsr CheckError
438 | 1 SMBDEMO.S 189 | Empty | 00 | | 0 | 00/0143 |
439 | 1 SMBDEMO.S 190 | Macro | 00 | | 0 | 00/0143 | _TCPIPStartUp
440 | 1 SMBDEMO.S 190 | Code | 00 | | 3 | 00/0143 : A2 36 02 | LDX #$0200+$36
441 | 1 SMBDEMO.S 190 | Code | 00 | | 4 | 00/0146 : 22 00 00 E1 | JSL $E10000
442 | 1 SMBDEMO.S 191 | Code | 00 | 2 | 3 | 00/014A : 20 05 00 | jsr CheckError
443 | 1 SMBDEMO.S 192 | Empty | 00 | | 0 | 00/014D |
444 | 1 SMBDEMO.S 193 | Code | 00 | | 1 | 00/014D : 60 | rts
445 | 1 SMBDEMO.S 194 | Empty | 00 | | 0 | 00/014E |
446 | 1 SMBDEMO.S 195 | Comment | 00 | | 0 | 00/014E | *
447 | 1 SMBDEMO.S 196 | Comment | 00 | | 0 | 00/014E | * ShutDownTools - shut em back down
448 | 1 SMBDEMO.S 197 | Comment | 00 | | 0 | 00/014E | *
449 | 1 SMBDEMO.S 198 | Code | 00 | 2 | 3 | 00/014E : AD 00 08 | ShutDownTools lda ToolList
450 | 1 SMBDEMO.S 199 | Code | 00 | | 1 | 00/0151 : 0A | asl
451 | 1 SMBDEMO.S 200 | Code | 00 | | 1 | 00/0152 : 0A | asl
452 | 1 SMBDEMO.S 201 | Code | 00 | | 1 | 00/0153 : AA | tax
453 | 1 SMBDEMO.S 202 | Code | 00 | 2 | 3 | 00/0154 : BD FE 07 | lda ToolList-2,x
454 | 1 SMBDEMO.S 203 | Code | 00 | | 3 | 00/0157 : C9 02 00 | cmp #$2 ; Memory Manager?
455 | 1 SMBDEMO.S 204 | Code | 00 | | 2 | 00/015A : D0 10 | bne ShutDownOne ; Nope, do it normally
456 | 1 SMBDEMO.S 205 | Macro | 00 | | 0 | 00/015C | PushWord {$0}
461 | 1 SMBDEMO.S 205 | Code | 00 | | 2 | 00/015C : A5 00 | LDA {$0}
462 | 1 SMBDEMO.S 205 | Code | 00 | | 1 | 00/015E : 48 | PHA
464 | 1 SMBDEMO.S 206 | Macro | 00 | | 0 | 00/015F | _DisposeAll
466 | 1 SMBDEMO.S 206 | Code | 00 | | 3 | 00/015F : A2 02 11 | LDX #$1102 ; load tool call #
467 | 1 SMBDEMO.S 206 | Code | 00 | | 4 | 00/0162 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
468 | 1 SMBDEMO.S 207 | Macro | 00 | | 0 | 00/0166 | PushWord {$0}
473 | 1 SMBDEMO.S 207 | Code | 00 | | 2 | 00/0166 : A5 00 | LDA {$0}
474 | 1 SMBDEMO.S 207 | Code | 00 | | 1 | 00/0168 : 48 | PHA
476 | 1 SMBDEMO.S 208 | Code | 00 | | 3 | 00/0169 : A9 02 00 | lda #$2 ; set up for toolset #2 (MM)
477 | 1 SMBDEMO.S 209 | Code | 00 | | 3 | 00/016C : 09 00 03 | ShutDownOne ora #$300 ; Call #3 (Shutdown)
478 | 1 SMBDEMO.S 210 | Code | 00 | | 1 | 00/016F : AA | tax
479 | 1 SMBDEMO.S 211 | Code | 00 | | 4 | 00/0170 : 22 00 00 E1 | jsl $E10000
480 | 1 SMBDEMO.S 212 | Code | 00 | 2 | 3 | 00/0174 : CE 00 08 | dec ToolList
481 | 1 SMBDEMO.S 213 | Code | 00 | | 2 | 00/0177 : D0 D5 | bne ShutDownTools
482 | 1 SMBDEMO.S 214 | Code | 00 | | 1 | 00/0179 : 60 | rts
483 | 1 SMBDEMO.S 215 | Empty | 00 | | 0 | 00/017A |
484 | 1 SMBDEMO.S 216 | Comment | 00 | | 0 | 00/017A | *
485 | 1 SMBDEMO.S 217 | Comment | 00 | | 0 | 00/017A | * Main - main sequence of events
486 | 1 SMBDEMO.S 218 | Comment | 00 | | 0 | 00/017A | *
487 | 1 SMBDEMO.S 219 | Code | 00 | 2 | 3 | 00/017A : 20 16 00 | Main jsr StartUpTools
488 | 1 SMBDEMO.S 220 | Code | 00 | 2 | 3 | 00/017D : 20 F2 02 | jsr PrepDeskTop
489 | 1 SMBDEMO.S 221 | Code | 10 | | 2 | 00/0180 : E2 20 | sep $20
490 | 1 SMBDEMO.S 222 | Code | 10 | | 4 | 00/0182 : AF 34 C0 E0 | ldal $e0c034
491 | 1 SMBDEMO.S 223 | Code | 10 | 2 | 3 | 00/0186 : 8D 53 07 | sta ScreenColorByte
492 | 1 SMBDEMO.S 224 | Code | 10 | | 2 | 00/0189 : A9 00 | lda #00
493 | 1 SMBDEMO.S 225 | Code | 10 | | 4 | 00/018B : 8F 34 C0 E0 | stal $e0c034
494 | 1 SMBDEMO.S 226 | Code | 00 | | 2 | 00/018F : C2 30 | rep $30
495 | 1 SMBDEMO.S 227 | Empty | 00 | | 0 | 00/0191 |
496 | 1 SMBDEMO.S 228 | Comment | 00 | | 0 | 00/0191 | * pretty corner rounding
497 | 1 SMBDEMO.S 229 | Macro | 00 | | 0 | 00/0191 | PushWord #0000
499 | 1 SMBDEMO.S 229 | Code | 00 | | 3 | 00/0191 : F4 00 00 | PEA #0000
502 | 1 SMBDEMO.S 230 | Macro | 00 | | 0 | 00/0194 | _SetForeColor
504 | 1 SMBDEMO.S 230 | Code | 00 | | 3 | 00/0194 : A2 04 A0 | LDX #$A004 ; load tool call #
505 | 1 SMBDEMO.S 230 | Code | 00 | | 4 | 00/0197 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
506 | 1 SMBDEMO.S 231 | Comment | 00 | | 0 | 00/019B | * upper left
507 | 1 SMBDEMO.S 232 | Macro | 00 | | 0 | 00/019B | PushWord #0001
509 | 1 SMBDEMO.S 232 | Code | 00 | | 3 | 00/019B : F4 01 00 | PEA #0001
512 | 1 SMBDEMO.S 233 | Macro | 00 | | 0 | 00/019E | PushWord #0000
514 | 1 SMBDEMO.S 233 | Code | 00 | | 3 | 00/019E : F4 00 00 | PEA #0000
517 | 1 SMBDEMO.S 234 | Macro | 00 | | 0 | 00/01A1 | _MoveTo
519 | 1 SMBDEMO.S 234 | Code | 00 | | 3 | 00/01A1 : A2 04 3A | LDX #$3A04 ; load tool call #
520 | 1 SMBDEMO.S 234 | Code | 00 | | 4 | 00/01A4 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
521 | 1 SMBDEMO.S 235 | Macro | 00 | | 0 | 00/01A8 | PushWord #0001
523 | 1 SMBDEMO.S 235 | Code | 00 | | 3 | 00/01A8 : F4 01 00 | PEA #0001
526 | 1 SMBDEMO.S 236 | Macro | 00 | | 0 | 00/01AB | PushWord #0002
528 | 1 SMBDEMO.S 236 | Code | 00 | | 3 | 00/01AB : F4 02 00 | PEA #0002
531 | 1 SMBDEMO.S 237 | Macro | 00 | | 0 | 00/01AE | _LineTo
533 | 1 SMBDEMO.S 237 | Code | 00 | | 3 | 00/01AE : A2 04 3C | LDX #$3C04 ; load tool call #
534 | 1 SMBDEMO.S 237 | Code | 00 | | 4 | 00/01B1 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
535 | 1 SMBDEMO.S 238 | Macro | 00 | | 0 | 00/01B5 | PushWord #0002
537 | 1 SMBDEMO.S 238 | Code | 00 | | 3 | 00/01B5 : F4 02 00 | PEA #0002
540 | 1 SMBDEMO.S 239 | Macro | 00 | | 0 | 00/01B8 | PushWord #0000
542 | 1 SMBDEMO.S 239 | Code | 00 | | 3 | 00/01B8 : F4 00 00 | PEA #0000
545 | 1 SMBDEMO.S 240 | Macro | 00 | | 0 | 00/01BB | _MoveTo
547 | 1 SMBDEMO.S 240 | Code | 00 | | 3 | 00/01BB : A2 04 3A | LDX #$3A04 ; load tool call #
548 | 1 SMBDEMO.S 240 | Code | 00 | | 4 | 00/01BE : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
549 | 1 SMBDEMO.S 241 | Macro | 00 | | 0 | 00/01C2 | PushWord #0002
551 | 1 SMBDEMO.S 241 | Code | 00 | | 3 | 00/01C2 : F4 02 00 | PEA #0002
554 | 1 SMBDEMO.S 242 | Macro | 00 | | 0 | 00/01C5 | PushWord #0001
556 | 1 SMBDEMO.S 242 | Code | 00 | | 3 | 00/01C5 : F4 01 00 | PEA #0001
559 | 1 SMBDEMO.S 243 | Macro | 00 | | 0 | 00/01C8 | _LineTo
561 | 1 SMBDEMO.S 243 | Code | 00 | | 3 | 00/01C8 : A2 04 3C | LDX #$3C04 ; load tool call #
562 | 1 SMBDEMO.S 243 | Code | 00 | | 4 | 00/01CB : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
563 | 1 SMBDEMO.S 244 | Macro | 00 | | 0 | 00/01CF | PushWord #0003
565 | 1 SMBDEMO.S 244 | Code | 00 | | 3 | 00/01CF : F4 03 00 | PEA #0003
568 | 1 SMBDEMO.S 245 | Macro | 00 | | 0 | 00/01D2 | PushWord #0000
570 | 1 SMBDEMO.S 245 | Code | 00 | | 3 | 00/01D2 : F4 00 00 | PEA #0000
573 | 1 SMBDEMO.S 246 | Macro | 00 | | 0 | 00/01D5 | _MoveTo
575 | 1 SMBDEMO.S 246 | Code | 00 | | 3 | 00/01D5 : A2 04 3A | LDX #$3A04 ; load tool call #
576 | 1 SMBDEMO.S 246 | Code | 00 | | 4 | 00/01D8 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
577 | 1 SMBDEMO.S 247 | Macro | 00 | | 0 | 00/01DC | PushWord #0003
579 | 1 SMBDEMO.S 247 | Code | 00 | | 3 | 00/01DC : F4 03 00 | PEA #0003
582 | 1 SMBDEMO.S 248 | Macro | 00 | | 0 | 00/01DF | PushWord #0000
584 | 1 SMBDEMO.S 248 | Code | 00 | | 3 | 00/01DF : F4 00 00 | PEA #0000
587 | 1 SMBDEMO.S 249 | Macro | 00 | | 0 | 00/01E2 | _LineTo
589 | 1 SMBDEMO.S 249 | Code | 00 | | 3 | 00/01E2 : A2 04 3C | LDX #$3C04 ; load tool call #
590 | 1 SMBDEMO.S 249 | Code | 00 | | 4 | 00/01E5 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
591 | 1 SMBDEMO.S 250 | Comment | 00 | | 0 | 00/01E9 | * upper right
592 | 1 SMBDEMO.S 251 | Macro | 00 | | 0 | 00/01E9 | PushWord #0638
594 | 1 SMBDEMO.S 251 | Code | 00 | | 3 | 00/01E9 : F4 7E 02 | PEA #0638
597 | 1 SMBDEMO.S 252 | Macro | 00 | | 0 | 00/01EC | PushWord #0000
599 | 1 SMBDEMO.S 252 | Code | 00 | | 3 | 00/01EC : F4 00 00 | PEA #0000
602 | 1 SMBDEMO.S 253 | Macro | 00 | | 0 | 00/01EF | _MoveTo
604 | 1 SMBDEMO.S 253 | Code | 00 | | 3 | 00/01EF : A2 04 3A | LDX #$3A04 ; load tool call #
605 | 1 SMBDEMO.S 253 | Code | 00 | | 4 | 00/01F2 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
606 | 1 SMBDEMO.S 254 | Macro | 00 | | 0 | 00/01F6 | PushWord #0638
608 | 1 SMBDEMO.S 254 | Code | 00 | | 3 | 00/01F6 : F4 7E 02 | PEA #0638
611 | 1 SMBDEMO.S 255 | Macro | 00 | | 0 | 00/01F9 | PushWord #0002
613 | 1 SMBDEMO.S 255 | Code | 00 | | 3 | 00/01F9 : F4 02 00 | PEA #0002
616 | 1 SMBDEMO.S 256 | Macro | 00 | | 0 | 00/01FC | _LineTo
618 | 1 SMBDEMO.S 256 | Code | 00 | | 3 | 00/01FC : A2 04 3C | LDX #$3C04 ; load tool call #
619 | 1 SMBDEMO.S 256 | Code | 00 | | 4 | 00/01FF : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
620 | 1 SMBDEMO.S 257 | Macro | 00 | | 0 | 00/0203 | PushWord #0637
622 | 1 SMBDEMO.S 257 | Code | 00 | | 3 | 00/0203 : F4 7D 02 | PEA #0637
625 | 1 SMBDEMO.S 258 | Macro | 00 | | 0 | 00/0206 | PushWord #0000
627 | 1 SMBDEMO.S 258 | Code | 00 | | 3 | 00/0206 : F4 00 00 | PEA #0000
630 | 1 SMBDEMO.S 259 | Macro | 00 | | 0 | 00/0209 | _MoveTo
632 | 1 SMBDEMO.S 259 | Code | 00 | | 3 | 00/0209 : A2 04 3A | LDX #$3A04 ; load tool call #
633 | 1 SMBDEMO.S 259 | Code | 00 | | 4 | 00/020C : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
634 | 1 SMBDEMO.S 260 | Macro | 00 | | 0 | 00/0210 | PushWord #0637
636 | 1 SMBDEMO.S 260 | Code | 00 | | 3 | 00/0210 : F4 7D 02 | PEA #0637
639 | 1 SMBDEMO.S 261 | Macro | 00 | | 0 | 00/0213 | PushWord #0001
641 | 1 SMBDEMO.S 261 | Code | 00 | | 3 | 00/0213 : F4 01 00 | PEA #0001
644 | 1 SMBDEMO.S 262 | Macro | 00 | | 0 | 00/0216 | _LineTo
646 | 1 SMBDEMO.S 262 | Code | 00 | | 3 | 00/0216 : A2 04 3C | LDX #$3C04 ; load tool call #
647 | 1 SMBDEMO.S 262 | Code | 00 | | 4 | 00/0219 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
648 | 1 SMBDEMO.S 263 | Comment | 00 | | 0 | 00/021D | * lower left
649 | 1 SMBDEMO.S 264 | Macro | 00 | | 0 | 00/021D | PushWord #0000
651 | 1 SMBDEMO.S 264 | Code | 00 | | 3 | 00/021D : F4 00 00 | PEA #0000
654 | 1 SMBDEMO.S 265 | Macro | 00 | | 0 | 00/0220 | PushWord #0195
656 | 1 SMBDEMO.S 265 | Code | 00 | | 3 | 00/0220 : F4 C3 00 | PEA #0195
659 | 1 SMBDEMO.S 266 | Macro | 00 | | 0 | 00/0223 | _MoveTo
661 | 1 SMBDEMO.S 266 | Code | 00 | | 3 | 00/0223 : A2 04 3A | LDX #$3A04 ; load tool call #
662 | 1 SMBDEMO.S 266 | Code | 00 | | 4 | 00/0226 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
663 | 1 SMBDEMO.S 267 | Macro | 00 | | 0 | 00/022A | PushWord #0000
665 | 1 SMBDEMO.S 267 | Code | 00 | | 3 | 00/022A : F4 00 00 | PEA #0000
668 | 1 SMBDEMO.S 268 | Macro | 00 | | 0 | 00/022D | PushWord #0199
670 | 1 SMBDEMO.S 268 | Code | 00 | | 3 | 00/022D : F4 C7 00 | PEA #0199
673 | 1 SMBDEMO.S 269 | Macro | 00 | | 0 | 00/0230 | _LineTo
675 | 1 SMBDEMO.S 269 | Code | 00 | | 3 | 00/0230 : A2 04 3C | LDX #$3C04 ; load tool call #
676 | 1 SMBDEMO.S 269 | Code | 00 | | 4 | 00/0233 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
677 | 1 SMBDEMO.S 270 | Macro | 00 | | 0 | 00/0237 | PushWord #0001
679 | 1 SMBDEMO.S 270 | Code | 00 | | 3 | 00/0237 : F4 01 00 | PEA #0001
682 | 1 SMBDEMO.S 271 | Macro | 00 | | 0 | 00/023A | PushWord #0197
684 | 1 SMBDEMO.S 271 | Code | 00 | | 3 | 00/023A : F4 C5 00 | PEA #0197
687 | 1 SMBDEMO.S 272 | Macro | 00 | | 0 | 00/023D | _MoveTo
689 | 1 SMBDEMO.S 272 | Code | 00 | | 3 | 00/023D : A2 04 3A | LDX #$3A04 ; load tool call #
690 | 1 SMBDEMO.S 272 | Code | 00 | | 4 | 00/0240 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
691 | 1 SMBDEMO.S 273 | Macro | 00 | | 0 | 00/0244 | PushWord #0001
693 | 1 SMBDEMO.S 273 | Code | 00 | | 3 | 00/0244 : F4 01 00 | PEA #0001
696 | 1 SMBDEMO.S 274 | Macro | 00 | | 0 | 00/0247 | PushWord #0199
698 | 1 SMBDEMO.S 274 | Code | 00 | | 3 | 00/0247 : F4 C7 00 | PEA #0199
701 | 1 SMBDEMO.S 275 | Macro | 00 | | 0 | 00/024A | _LineTo
703 | 1 SMBDEMO.S 275 | Code | 00 | | 3 | 00/024A : A2 04 3C | LDX #$3C04 ; load tool call #
704 | 1 SMBDEMO.S 275 | Code | 00 | | 4 | 00/024D : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
705 | 1 SMBDEMO.S 276 | Macro | 00 | | 0 | 00/0251 | PushWord #0002
707 | 1 SMBDEMO.S 276 | Code | 00 | | 3 | 00/0251 : F4 02 00 | PEA #0002
710 | 1 SMBDEMO.S 277 | Macro | 00 | | 0 | 00/0254 | PushWord #0199
712 | 1 SMBDEMO.S 277 | Code | 00 | | 3 | 00/0254 : F4 C7 00 | PEA #0199
715 | 1 SMBDEMO.S 278 | Macro | 00 | | 0 | 00/0257 | _MoveTo
717 | 1 SMBDEMO.S 278 | Code | 00 | | 3 | 00/0257 : A2 04 3A | LDX #$3A04 ; load tool call #
718 | 1 SMBDEMO.S 278 | Code | 00 | | 4 | 00/025A : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
719 | 1 SMBDEMO.S 279 | Macro | 00 | | 0 | 00/025E | PushWord #0002
721 | 1 SMBDEMO.S 279 | Code | 00 | | 3 | 00/025E : F4 02 00 | PEA #0002
724 | 1 SMBDEMO.S 280 | Macro | 00 | | 0 | 00/0261 | PushWord #0199
726 | 1 SMBDEMO.S 280 | Code | 00 | | 3 | 00/0261 : F4 C7 00 | PEA #0199
729 | 1 SMBDEMO.S 281 | Macro | 00 | | 0 | 00/0264 | _LineTo
731 | 1 SMBDEMO.S 281 | Code | 00 | | 3 | 00/0264 : A2 04 3C | LDX #$3C04 ; load tool call #
732 | 1 SMBDEMO.S 281 | Code | 00 | | 4 | 00/0267 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
733 | 1 SMBDEMO.S 282 | Comment | 00 | | 0 | 00/026B | * lower right
734 | 1 SMBDEMO.S 283 | Macro | 00 | | 0 | 00/026B | PushWord #0639
736 | 1 SMBDEMO.S 283 | Code | 00 | | 3 | 00/026B : F4 7F 02 | PEA #0639
739 | 1 SMBDEMO.S 284 | Macro | 00 | | 0 | 00/026E | PushWord #0195
741 | 1 SMBDEMO.S 284 | Code | 00 | | 3 | 00/026E : F4 C3 00 | PEA #0195
744 | 1 SMBDEMO.S 285 | Macro | 00 | | 0 | 00/0271 | _MoveTo
746 | 1 SMBDEMO.S 285 | Code | 00 | | 3 | 00/0271 : A2 04 3A | LDX #$3A04 ; load tool call #
747 | 1 SMBDEMO.S 285 | Code | 00 | | 4 | 00/0274 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
748 | 1 SMBDEMO.S 286 | Macro | 00 | | 0 | 00/0278 | PushWord #0639
750 | 1 SMBDEMO.S 286 | Code | 00 | | 3 | 00/0278 : F4 7F 02 | PEA #0639
753 | 1 SMBDEMO.S 287 | Macro | 00 | | 0 | 00/027B | PushWord #0199
755 | 1 SMBDEMO.S 287 | Code | 00 | | 3 | 00/027B : F4 C7 00 | PEA #0199
758 | 1 SMBDEMO.S 288 | Macro | 00 | | 0 | 00/027E | _LineTo
760 | 1 SMBDEMO.S 288 | Code | 00 | | 3 | 00/027E : A2 04 3C | LDX #$3C04 ; load tool call #
761 | 1 SMBDEMO.S 288 | Code | 00 | | 4 | 00/0281 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
762 | 1 SMBDEMO.S 289 | Macro | 00 | | 0 | 00/0285 | PushWord #0638
764 | 1 SMBDEMO.S 289 | Code | 00 | | 3 | 00/0285 : F4 7E 02 | PEA #0638
767 | 1 SMBDEMO.S 290 | Macro | 00 | | 0 | 00/0288 | PushWord #0197
769 | 1 SMBDEMO.S 290 | Code | 00 | | 3 | 00/0288 : F4 C5 00 | PEA #0197
772 | 1 SMBDEMO.S 291 | Macro | 00 | | 0 | 00/028B | _MoveTo
774 | 1 SMBDEMO.S 291 | Code | 00 | | 3 | 00/028B : A2 04 3A | LDX #$3A04 ; load tool call #
775 | 1 SMBDEMO.S 291 | Code | 00 | | 4 | 00/028E : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
776 | 1 SMBDEMO.S 292 | Macro | 00 | | 0 | 00/0292 | PushWord #0638
778 | 1 SMBDEMO.S 292 | Code | 00 | | 3 | 00/0292 : F4 7E 02 | PEA #0638
781 | 1 SMBDEMO.S 293 | Macro | 00 | | 0 | 00/0295 | PushWord #0199
783 | 1 SMBDEMO.S 293 | Code | 00 | | 3 | 00/0295 : F4 C7 00 | PEA #0199
786 | 1 SMBDEMO.S 294 | Macro | 00 | | 0 | 00/0298 | _LineTo
788 | 1 SMBDEMO.S 294 | Code | 00 | | 3 | 00/0298 : A2 04 3C | LDX #$3C04 ; load tool call #
789 | 1 SMBDEMO.S 294 | Code | 00 | | 4 | 00/029B : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
790 | 1 SMBDEMO.S 295 | Macro | 00 | | 0 | 00/029F | PushWord #0637
792 | 1 SMBDEMO.S 295 | Code | 00 | | 3 | 00/029F : F4 7D 02 | PEA #0637
795 | 1 SMBDEMO.S 296 | Macro | 00 | | 0 | 00/02A2 | PushWord #0199
797 | 1 SMBDEMO.S 296 | Code | 00 | | 3 | 00/02A2 : F4 C7 00 | PEA #0199
800 | 1 SMBDEMO.S 297 | Macro | 00 | | 0 | 00/02A5 | _MoveTo
802 | 1 SMBDEMO.S 297 | Code | 00 | | 3 | 00/02A5 : A2 04 3A | LDX #$3A04 ; load tool call #
803 | 1 SMBDEMO.S 297 | Code | 00 | | 4 | 00/02A8 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
804 | 1 SMBDEMO.S 298 | Macro | 00 | | 0 | 00/02AC | PushWord #0637
806 | 1 SMBDEMO.S 298 | Code | 00 | | 3 | 00/02AC : F4 7D 02 | PEA #0637
809 | 1 SMBDEMO.S 299 | Macro | 00 | | 0 | 00/02AF | PushWord #0199
811 | 1 SMBDEMO.S 299 | Code | 00 | | 3 | 00/02AF : F4 C7 00 | PEA #0199
814 | 1 SMBDEMO.S 300 | Macro | 00 | | 0 | 00/02B2 | _LineTo
816 | 1 SMBDEMO.S 300 | Code | 00 | | 3 | 00/02B2 : A2 04 3C | LDX #$3C04 ; load tool call #
817 | 1 SMBDEMO.S 300 | Code | 00 | | 4 | 00/02B5 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
818 | 1 SMBDEMO.S 301 | Empty | 00 | | 0 | 00/02B9 |
819 | 1 SMBDEMO.S 302 | Code | 00 | | 1 | 00/02B9 : 48 | EventLoop pha ; Result Space
820 | 1 SMBDEMO.S 303 | Macro | 00 | | 0 | 00/02BA | PushWord #$ffff ; Event Mask
822 | 1 SMBDEMO.S 303 | Code | 00 | | 3 | 00/02BA : F4 FF FF | PEA #$ffff
825 | 1 SMBDEMO.S 304 | Macro | 00 | | 0 | 00/02BD | PushLong #EventRec
829 | 1 SMBDEMO.S 304 | Code | 00 | 1 >>16 | 3 | 00/02BD : F4 00 00 | PEA #^#EventRec
836 | 1 SMBDEMO.S 304 | Code | 00 | 2 | 3 | 00/02C0 : F4 31 09 | PEA #EventRec
839 | 1 SMBDEMO.S 305 | Macro | 00 | | 0 | 00/02C3 | _TaskMaster
841 | 1 SMBDEMO.S 305 | Code | 00 | | 3 | 00/02C3 : A2 0E 1D | LDX #$1D0E ; load tool call #
842 | 1 SMBDEMO.S 305 | Code | 00 | | 4 | 00/02C6 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
843 | 1 SMBDEMO.S 306 | Code | 00 | | 1 | 00/02CA : 68 | pla
844 | 1 SMBDEMO.S 307 | Code | 00 | | 2 | 00/02CB : F0 EC | beq EventLoop
845 | 1 SMBDEMO.S 308 | Empty | 00 | | 0 | 00/02CD |
846 | 1 SMBDEMO.S 309 | Code | 00 | | 3 | 00/02CD : C9 11 00 | cmp #$11 ; wInMenuBar?
847 | 1 SMBDEMO.S 310 | Code | 00 | | 2 | 00/02D0 : D0 E7 | bne EventLoop ; no, so ignore
848 | 1 SMBDEMO.S 311 | Empty | 00 | | 0 | 00/02D2 |
849 | 1 SMBDEMO.S 312 | Code | 00 | 2 | 3 | 00/02D2 : 20 15 07 | jsr MenuDispatch
850 | 1 SMBDEMO.S 313 | Code | 00 | 2 | 3 | 00/02D5 : 2C 4F 07 | bit QuitFlag
851 | 1 SMBDEMO.S 314 | Code | 00 | | 2 | 00/02D8 : 10 DF | bpl EventLoop
852 | 1 SMBDEMO.S 315 | Empty | 00 | | 0 | 00/02DA |
853 | 1 SMBDEMO.S 316 | Code | 10 | | 2 | 00/02DA : E2 20 | sep $20
854 | 1 SMBDEMO.S 317 | Code | 10 | 2 | 3 | 00/02DC : AD 53 07 | lda ScreenColorByte
855 | 1 SMBDEMO.S 318 | Code | 10 | | 4 | 00/02DF : 8F 34 C0 E0 | stal $e0c034
856 | 1 SMBDEMO.S 319 | Code | 00 | | 2 | 00/02E3 : C2 30 | rep $30
857 | 1 SMBDEMO.S 320 | Empty | 00 | | 0 | 00/02E5 |
858 | 1 SMBDEMO.S 321 | Code | 00 | 2 | 3 | 00/02E5 : 20 4E 01 | jsr ShutDownTools
859 | 1 SMBDEMO.S 322 | Macro | 00 | | 0 | 00/02E8 | iGSOS {$0029};QParams;1
860 | 1 SMBDEMO.S 322 | Code | 00 | | 4 | 00/02E8 : 22 A8 00 E1 | JSL $E100A8
862 | 1 SMBDEMO.S 322 | Data | 00 | | 2 | 00/02EC : 29 20 | DA {$0029}.$2000
865 | 1 SMBDEMO.S 322 | Data | 00 | 3 | 4 | 00/02EE : 29 0C 00 00 | ADRL QParams
866 | 1 SMBDEMO.S 323 | Empty | 00 | | 0 | 00/02F2 |
867 | 1 SMBDEMO.S 324 | Comment | 00 | | 0 | 00/02F2 | *
868 | 1 SMBDEMO.S 325 | Comment | 00 | | 0 | 00/02F2 | * Prepare Desktop
869 | 1 SMBDEMO.S 326 | Comment | 00 | | 0 | 00/02F2 | *
870 | 1 SMBDEMO.S 327 | Macro | 00 | | 0 | 00/02F2 | PrepDeskTop PushLong #0000
874 | 1 SMBDEMO.S 327 | Code | 00 | | 3 | 00/02F2 : F4 00 00 | PEA #^#0000
881 | 1 SMBDEMO.S 327 | Code | 00 | | 3 | 00/02F5 : F4 00 00 | PEA #0000
884 | 1 SMBDEMO.S 328 | Macro | 00 | | 0 | 00/02F8 | _RefreshDesktop
886 | 1 SMBDEMO.S 328 | Code | 00 | | 3 | 00/02F8 : A2 0E 39 | LDX #$390E ; load tool call #
887 | 1 SMBDEMO.S 328 | Code | 00 | | 4 | 00/02FB : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
888 | 1 SMBDEMO.S 329 | Macro | 00 | | 0 | 00/02FF | _InitCursor
890 | 1 SMBDEMO.S 329 | Code | 00 | | 3 | 00/02FF : A2 04 CA | LDX #$CA04 ; load tool call #
891 | 1 SMBDEMO.S 329 | Code | 00 | | 4 | 00/0302 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
892 | 1 SMBDEMO.S 330 | Empty | 00 | | 0 | 00/0306 |
893 | 1 SMBDEMO.S 331 | Code | 00 | | 1 | 00/0306 : 48 | NextMenu pha
894 | 1 SMBDEMO.S 332 | Code | 00 | | 1 | 00/0307 : 48 | pha
895 | 1 SMBDEMO.S 333 | Code | 00 | 2 | 3 | 00/0308 : AD 3E 08 | lda MenuTbl
896 | 1 SMBDEMO.S 334 | Code | 00 | | 1 | 00/030B : 0A | asl
897 | 1 SMBDEMO.S 335 | Code | 00 | | 1 | 00/030C : AA | tax
898 | 1 SMBDEMO.S 336 | Code | 00 | 2 | 3 | 00/030D : BD 3E 08 | lda MenuTbl,x
899 | 1 SMBDEMO.S 337 | Code | 00 | | 1 | 00/0310 : 8B | phb
900 | 1 SMBDEMO.S 338 | Code | 00 | | 1 | 00/0311 : 8B | phb
901 | 1 SMBDEMO.S 339 | Code | 00 | | 1 | 00/0312 : 48 | pha
902 | 1 SMBDEMO.S 340 | Macro | 00 | | 0 | 00/0313 | _NewMenu
904 | 1 SMBDEMO.S 340 | Code | 00 | | 3 | 00/0313 : A2 0F 2D | LDX #$2D0F ; load tool call #
905 | 1 SMBDEMO.S 340 | Code | 00 | | 4 | 00/0316 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
906 | 1 SMBDEMO.S 341 | Macro | 00 | | 0 | 00/031A | PushWord #0000
908 | 1 SMBDEMO.S 341 | Code | 00 | | 3 | 00/031A : F4 00 00 | PEA #0000
911 | 1 SMBDEMO.S 342 | Macro | 00 | | 0 | 00/031D | _InsertMenu
913 | 1 SMBDEMO.S 342 | Code | 00 | | 3 | 00/031D : A2 0F 0D | LDX #$D0F ; load tool call #
914 | 1 SMBDEMO.S 342 | Code | 00 | | 4 | 00/0320 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
915 | 1 SMBDEMO.S 343 | Empty | 00 | | 0 | 00/0324 |
916 | 1 SMBDEMO.S 344 | Code | 00 | 2 | 3 | 00/0324 : CE 3E 08 | dec MenuTbl
917 | 1 SMBDEMO.S 345 | Code | 00 | | 2 | 00/0327 : D0 DD | bne NextMenu
918 | 1 SMBDEMO.S 346 | Empty | 00 | | 0 | 00/0329 |
919 | 1 SMBDEMO.S 347 | Macro | 00 | | 0 | 00/0329 | PushWord #1
921 | 1 SMBDEMO.S 347 | Code | 00 | | 3 | 00/0329 : F4 01 00 | PEA #1
924 | 1 SMBDEMO.S 348 | Macro | 00 | | 0 | 00/032C | _FixAppleMenu
926 | 1 SMBDEMO.S 348 | Code | 00 | | 3 | 00/032C : A2 05 1E | LDX #$1E05 ; load tool call #
927 | 1 SMBDEMO.S 348 | Code | 00 | | 4 | 00/032F : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
928 | 1 SMBDEMO.S 349 | Empty | 00 | | 0 | 00/0333 |
929 | 1 SMBDEMO.S 350 | Code | 00 | | 1 | 00/0333 : 48 | pha
930 | 1 SMBDEMO.S 351 | Macro | 00 | | 0 | 00/0334 | _FixMenuBar
932 | 1 SMBDEMO.S 351 | Code | 00 | | 3 | 00/0334 : A2 0F 13 | LDX #$130F ; load tool call #
933 | 1 SMBDEMO.S 351 | Code | 00 | | 4 | 00/0337 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
934 | 1 SMBDEMO.S 352 | Code | 00 | | 1 | 00/033B : 68 | pla
935 | 1 SMBDEMO.S 353 | Empty | 00 | | 0 | 00/033C |
936 | 1 SMBDEMO.S 354 | Macro | 00 | | 0 | 00/033C | _DrawMenuBar
938 | 1 SMBDEMO.S 354 | Code | 00 | | 3 | 00/033C : A2 0F 2A | LDX #$2A0F ; load tool call #
939 | 1 SMBDEMO.S 354 | Code | 00 | | 4 | 00/033F : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
940 | 1 SMBDEMO.S 355 | Code | 00 | | 1 | 00/0343 : 60 | rts
941 | 1 SMBDEMO.S 356 | Empty | 00 | | 0 | 00/0344 |
942 | 1 SMBDEMO.S 357 | Comment | 00 | | 0 | 00/0344 | *
943 | 1 SMBDEMO.S 358 | Comment | 00 | | 0 | 00/0344 | * Apple Menu: About
944 | 1 SMBDEMO.S 359 | Comment | 00 | | 0 | 00/0344 | *
945 | 1 SMBDEMO.S 360 | Macro | 00 | | 0 | 00/0344 | About PushLong #AboutString
949 | 1 SMBDEMO.S 360 | Code | 00 | 1 >>16 | 3 | 00/0344 : F4 00 00 | PEA #^#AboutString
956 | 1 SMBDEMO.S 360 | Code | 00 | 2 | 3 | 00/0347 : F4 84 09 | PEA #AboutString
959 | 1 SMBDEMO.S 361 | Code | 00 | 2 | 3 | 00/034A : 20 2F 07 | jsr InfoDialog
960 | 1 SMBDEMO.S 362 | Code | 00 | | 1 | 00/034D : 60 | rts
961 | 1 SMBDEMO.S 363 | Empty | 00 | | 0 | 00/034E |
962 | 1 SMBDEMO.S 364 | Comment | 00 | | 0 | 00/034E | *
963 | 1 SMBDEMO.S 365 | Comment | 00 | | 0 | 00/034E | * File Menu: Quit
964 | 1 SMBDEMO.S 366 | Comment | 00 | | 0 | 00/034E | *
965 | 1 SMBDEMO.S 367 | Code | 00 | 2 | 3 | 00/034E : CE 4F 07 | Quit dec QuitFlag
966 | 1 SMBDEMO.S 368 | Code | 00 | | 1 | 00/0351 : 60 | rts
967 | 1 SMBDEMO.S 369 | Empty | 00 | | 0 | 00/0352 |
968 | 1 SMBDEMO.S 370 | Comment | 00 | | 0 | 00/0352 | *
969 | 1 SMBDEMO.S 371 | Comment | 00 | | 0 | 00/0352 | * TCP/IP Test
970 | 1 SMBDEMO.S 372 | Comment | 00 | | 0 | 00/0352 | *
971 | 1 SMBDEMO.S 373 | Code | 00 | | 1 | 00/0352 : 48 | TCPIPTest pha
972 | 1 SMBDEMO.S 374 | Macro | 00 | | 0 | 00/0353 | PushWord #0000
974 | 1 SMBDEMO.S 374 | Code | 00 | | 3 | 00/0353 : F4 00 00 | PEA #0000
977 | 1 SMBDEMO.S 375 | Macro | 00 | | 0 | 00/0356 | _TCPIPGetConnectStatus
978 | 1 SMBDEMO.S 375 | Code | 00 | | 3 | 00/0356 : A2 36 09 | LDX #$0900+$36
979 | 1 SMBDEMO.S 375 | Code | 00 | | 4 | 00/0359 : 22 00 00 E1 | JSL $E10000
980 | 1 SMBDEMO.S 376 | Code | 00 | | 1 | 00/035D : 68 | pla
981 | 1 SMBDEMO.S 377 | Code | 00 | | 3 | 00/035E : C9 00 00 | cmp #$0000
982 | 1 SMBDEMO.S 378 | Code | 00 | | 2 | 00/0361 : D0 0B | bne tgood
983 | 1 SMBDEMO.S 379 | Macro | 00 | | 0 | 00/0363 | PushLong #MarinettiBad
987 | 1 SMBDEMO.S 379 | Code | 00 | 1 >>16 | 3 | 00/0363 : F4 00 00 | PEA #^#MarinettiBad
994 | 1 SMBDEMO.S 379 | Code | 00 | 2 | 3 | 00/0366 : F4 6F 09 | PEA #MarinettiBad
997 | 1 SMBDEMO.S 380 | Code | 00 | 2 | 3 | 00/0369 : 20 2F 07 | jsr InfoDialog
998 | 1 SMBDEMO.S 381 | Code | 00 | | 2 | 00/036C : 80 09 | bra tret
999 | 1 SMBDEMO.S 382 | Macro | 00 | | 0 | 00/036E | tgood PushLong #MarinettiGood
1003 | 1 SMBDEMO.S 382 | Code | 00 | 1 >>16 | 3 | 00/036E : F4 00 00 | PEA #^#MarinettiGood
1010 | 1 SMBDEMO.S 382 | Code | 00 | 2 | 3 | 00/0371 : F4 5E 09 | PEA #MarinettiGood
1013 | 1 SMBDEMO.S 383 | Code | 00 | 2 | 3 | 00/0374 : 20 2F 07 | jsr InfoDialog
1014 | 1 SMBDEMO.S 384 | Code | 00 | | 1 | 00/0377 : 68 | tret pla
1015 | 1 SMBDEMO.S 385 | Code | 00 | | 1 | 00/0378 : 60 | rts
1016 | 1 SMBDEMO.S 386 | Empty | 00 | | 0 | 00/0379 |
1017 | 1 SMBDEMO.S 387 | Comment | 00 | | 0 | 00/0379 | *
1018 | 1 SMBDEMO.S 388 | Comment | 00 | | 0 | 00/0379 | * Connect To Server
1019 | 1 SMBDEMO.S 389 | Comment | 00 | | 0 | 00/0379 | *
1020 | 1 SMBDEMO.S 390 | Macro | 00 | | 0 | 00/0379 | ConnectToSvr PushLong #$00000000 ; space for result
1024 | 1 SMBDEMO.S 390 | Code | 00 | | 3 | 00/0379 : F4 00 00 | PEA #^#$00000000
1031 | 1 SMBDEMO.S 390 | Code | 00 | | 3 | 00/037C : F4 00 00 | PEA #$00000000
1034 | 1 SMBDEMO.S 391 | Macro | 00 | | 0 | 00/037F | PushLong #CTSRect
1038 | 1 SMBDEMO.S 391 | Code | 00 | 1 >>16 | 3 | 00/037F : F4 00 00 | PEA #^#CTSRect
1045 | 1 SMBDEMO.S 391 | Code | 00 | 2 | 3 | 00/0382 : F4 9A 09 | PEA #CTSRect
1048 | 1 SMBDEMO.S 392 | Macro | 00 | | 0 | 00/0385 | _GetNewModalDialog
1050 | 1 SMBDEMO.S 392 | Code | 00 | | 3 | 00/0385 : A2 15 32 | LDX #$3215 ; load tool call #
1051 | 1 SMBDEMO.S 392 | Code | 00 | | 4 | 00/0388 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1052 | 1 SMBDEMO.S 393 | Macro | 00 | | 0 | 00/038C | PullLong CTSWinPtr
1055 | 1 SMBDEMO.S 393 | Code | 00 | | 1 | 00/038C : 68 | PLA
1057 | 1 SMBDEMO.S 393 | Code | 00 | 2 | 3 | 00/038D : 8D 5B 07 | STA CTSWinPtr
1062 | 1 SMBDEMO.S 393 | Code | 00 | | 1 | 00/0390 : 68 | PLA
1064 | 1 SMBDEMO.S 393 | Code | 00 | 2 | 3 | 00/0391 : 8D 5D 07 | STA CTSWinPtr+2
1070 | 1 SMBDEMO.S 394 | Empty | 00 | | 0 | 00/0394 |
1071 | 1 SMBDEMO.S 395 | Macro | 00 | | 0 | 00/0394 | PushLong CTSWinPtr
1079 | 1 SMBDEMO.S 395 | Code | 00 | 2 | 3 | 00/0394 : AD 5D 07 | LDA CTSWinPtr+2
1080 | 1 SMBDEMO.S 395 | Code | 00 | | 1 | 00/0397 : 48 | PHA
1088 | 1 SMBDEMO.S 395 | Code | 00 | 2 | 3 | 00/0398 : AD 5B 07 | LDA CTSWinPtr
1089 | 1 SMBDEMO.S 395 | Code | 00 | | 1 | 00/039B : 48 | PHA
1091 | 1 SMBDEMO.S 396 | Macro | 00 | | 0 | 00/039C | _BeginUpdate
1093 | 1 SMBDEMO.S 396 | Code | 00 | | 3 | 00/039C : A2 0E 1E | LDX #$1E0E ; load tool call #
1094 | 1 SMBDEMO.S 396 | Code | 00 | | 4 | 00/039F : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1095 | 1 SMBDEMO.S 397 | Empty | 00 | | 0 | 00/03A3 |
1096 | 1 SMBDEMO.S 398 | Macro | 00 | | 0 | 00/03A3 | PushLong CTSWinPtr
1104 | 1 SMBDEMO.S 398 | Code | 00 | 2 | 3 | 00/03A3 : AD 5D 07 | LDA CTSWinPtr+2
1105 | 1 SMBDEMO.S 398 | Code | 00 | | 1 | 00/03A6 : 48 | PHA
1113 | 1 SMBDEMO.S 398 | Code | 00 | 2 | 3 | 00/03A7 : AD 5B 07 | LDA CTSWinPtr
1114 | 1 SMBDEMO.S 398 | Code | 00 | | 1 | 00/03AA : 48 | PHA
1116 | 1 SMBDEMO.S 399 | Macro | 00 | | 0 | 00/03AB | _DrawDialog
1118 | 1 SMBDEMO.S 399 | Code | 00 | | 3 | 00/03AB : A2 15 16 | LDX #$1615 ; load tool call #
1119 | 1 SMBDEMO.S 399 | Code | 00 | | 4 | 00/03AE : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1120 | 1 SMBDEMO.S 400 | Empty | 00 | | 0 | 00/03B2 |
1121 | 1 SMBDEMO.S 401 | Macro | 00 | | 0 | 00/03B2 | PushLong CTSWinPtr
1129 | 1 SMBDEMO.S 401 | Code | 00 | 2 | 3 | 00/03B2 : AD 5D 07 | LDA CTSWinPtr+2
1130 | 1 SMBDEMO.S 401 | Code | 00 | | 1 | 00/03B5 : 48 | PHA
1138 | 1 SMBDEMO.S 401 | Code | 00 | 2 | 3 | 00/03B6 : AD 5B 07 | LDA CTSWinPtr
1139 | 1 SMBDEMO.S 401 | Code | 00 | | 1 | 00/03B9 : 48 | PHA
1141 | 1 SMBDEMO.S 402 | Macro | 00 | | 0 | 00/03BA | _EndUpdate
1143 | 1 SMBDEMO.S 402 | Code | 00 | | 3 | 00/03BA : A2 0E 1F | LDX #$1F0E ; load tool call #
1144 | 1 SMBDEMO.S 402 | Code | 00 | | 4 | 00/03BD : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1145 | 1 SMBDEMO.S 403 | Empty | 00 | | 0 | 00/03C1 |
1146 | 1 SMBDEMO.S 404 | Macro | 00 | | 0 | 00/03C1 | PushLong #00000000
1150 | 1 SMBDEMO.S 404 | Code | 00 | | 3 | 00/03C1 : F4 00 00 | PEA #^#00000000
1157 | 1 SMBDEMO.S 404 | Code | 00 | | 3 | 00/03C4 : F4 00 00 | PEA #00000000
1160 | 1 SMBDEMO.S 405 | Macro | 00 | | 0 | 00/03C7 | _TCPIPConnect ; make sure marinetti is connected
1161 | 1 SMBDEMO.S 405 | Code | 00 | | 3 | 00/03C7 : A2 36 12 | LDX #$1200+$36
1162 | 1 SMBDEMO.S 405 | Code | 00 | | 4 | 00/03CA : 22 00 00 E1 | JSL $E10000
1163 | 1 SMBDEMO.S 406 | Empty | 00 | | 0 | 00/03CE |
1164 | 1 SMBDEMO.S 407 | Macro | 00 | | 0 | 00/03CE | PushLong #00000000
1168 | 1 SMBDEMO.S 407 | Code | 00 | | 3 | 00/03CE : F4 00 00 | PEA #^#00000000
1175 | 1 SMBDEMO.S 407 | Code | 00 | | 3 | 00/03D1 : F4 00 00 | PEA #00000000
1178 | 1 SMBDEMO.S 408 | Macro | 00 | | 0 | 00/03D4 | _TCPIPGetMyIPAddress
1179 | 1 SMBDEMO.S 408 | Code | 00 | | 3 | 00/03D4 : A2 36 0F | LDX #$0F00+$36
1180 | 1 SMBDEMO.S 408 | Code | 00 | | 4 | 00/03D7 : 22 00 00 E1 | JSL $E10000
1181 | 1 SMBDEMO.S 409 | Code | 00 | | 1 | 00/03DB : FA | plx
1182 | 1 SMBDEMO.S 410 | Code | 00 | | 1 | 00/03DC : 7A | ply
1183 | 1 SMBDEMO.S 411 | Macro | 00 | | 0 | 00/03DD | PushWord #0000
1185 | 1 SMBDEMO.S 411 | Code | 00 | | 3 | 00/03DD : F4 00 00 | PEA #0000
1188 | 1 SMBDEMO.S 412 | Code | 00 | | 1 | 00/03E0 : 5A | phy
1189 | 1 SMBDEMO.S 413 | Code | 00 | | 1 | 00/03E1 : DA | phx
1190 | 1 SMBDEMO.S 414 | Macro | 00 | | 0 | 00/03E2 | PushLong #ascaddr
1194 | 1 SMBDEMO.S 414 | Code | 00 | 1 >>16 | 3 | 00/03E2 : F4 00 00 | PEA #^#ascaddr
1201 | 1 SMBDEMO.S 414 | Code | 00 | 2 | 3 | 00/03E5 : F4 CA 07 | PEA #ascaddr
1204 | 1 SMBDEMO.S 415 | Macro | 00 | | 0 | 00/03E8 | PushWord #0000
1206 | 1 SMBDEMO.S 415 | Code | 00 | | 3 | 00/03E8 : F4 00 00 | PEA #0000
1209 | 1 SMBDEMO.S 416 | Macro | 00 | | 0 | 00/03EB | _TCPIPConvertIPToASCII ; convert our address to ASCII
1210 | 1 SMBDEMO.S 416 | Code | 00 | | 3 | 00/03EB : A2 36 0E | LDX #$0E00+$36
1211 | 1 SMBDEMO.S 416 | Code | 00 | | 4 | 00/03EE : 22 00 00 E1 | JSL $E10000
1212 | 1 SMBDEMO.S 417 | Code | 00 | | 1 | 00/03F2 : 68 | pla
1213 | 1 SMBDEMO.S 418 | Macro | 00 | | 0 | 00/03F3 | PushLong CTSWinPtr
1221 | 1 SMBDEMO.S 418 | Code | 00 | 2 | 3 | 00/03F3 : AD 5D 07 | LDA CTSWinPtr+2
1222 | 1 SMBDEMO.S 418 | Code | 00 | | 1 | 00/03F6 : 48 | PHA
1230 | 1 SMBDEMO.S 418 | Code | 00 | 2 | 3 | 00/03F7 : AD 5B 07 | LDA CTSWinPtr
1231 | 1 SMBDEMO.S 418 | Code | 00 | | 1 | 00/03FA : 48 | PHA
1233 | 1 SMBDEMO.S 419 | Macro | 00 | | 0 | 00/03FB | PushWord #1360
1235 | 1 SMBDEMO.S 419 | Code | 00 | | 3 | 00/03FB : F4 50 05 | PEA #1360
1238 | 1 SMBDEMO.S 420 | Macro | 00 | | 0 | 00/03FE | PushLong #ascaddr
1242 | 1 SMBDEMO.S 420 | Code | 00 | 1 >>16 | 3 | 00/03FE : F4 00 00 | PEA #^#ascaddr
1249 | 1 SMBDEMO.S 420 | Code | 00 | 2 | 3 | 00/0401 : F4 CA 07 | PEA #ascaddr
1252 | 1 SMBDEMO.S 421 | Macro | 00 | | 0 | 00/0404 | _SetIText ; show it
1254 | 1 SMBDEMO.S 421 | Code | 00 | | 3 | 00/0404 : A2 15 20 | LDX #$2015 ; load tool call #
1255 | 1 SMBDEMO.S 421 | Code | 00 | | 4 | 00/0407 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1256 | 1 SMBDEMO.S 422 | Empty | 00 | | 0 | 00/040B |
1257 | 1 SMBDEMO.S 423 | Macro | 00 | | 0 | 00/040B | CTSLoop1 PushWord #0000 ; space for result
1259 | 1 SMBDEMO.S 423 | Code | 00 | | 3 | 00/040B : F4 00 00 | PEA #0000
1262 | 1 SMBDEMO.S 424 | Macro | 00 | | 0 | 00/040E | PushLong #00000000 ; nil filter
1266 | 1 SMBDEMO.S 424 | Code | 00 | | 3 | 00/040E : F4 00 00 | PEA #^#00000000
1273 | 1 SMBDEMO.S 424 | Code | 00 | | 3 | 00/0411 : F4 00 00 | PEA #00000000
1276 | 1 SMBDEMO.S 425 | Macro | 00 | | 0 | 00/0414 | _ModalDialog
1278 | 1 SMBDEMO.S 425 | Code | 00 | | 3 | 00/0414 : A2 15 0F | LDX #$F15 ; load tool call #
1279 | 1 SMBDEMO.S 425 | Code | 00 | | 4 | 00/0417 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1280 | 1 SMBDEMO.S 426 | Code | 00 | | 1 | 00/041B : 68 | pla ; get item hit
1281 | 1 SMBDEMO.S 427 | Code | 00 | | 3 | 00/041C : C9 02 00 | cmp #2 ; Cancel?
1282 | 1 SMBDEMO.S 428 | Code | 00 | | 2 | 00/041F : F0 07 | beq CTSClose
1283 | 1 SMBDEMO.S 429 | Code | 00 | | 3 | 00/0421 : C9 01 00 | cmp #1 ; Connect?
1284 | 1 SMBDEMO.S 430 | Code | 00 | | 2 | 00/0424 : D0 E5 | bne CTSLoop1
1285 | 1 SMBDEMO.S 431 | Code | 00 | | 2 | 00/0426 : 80 10 | bra CTSConnect
1286 | 1 SMBDEMO.S 432 | Macro | 00 | | 0 | 00/0428 | CTSClose PushLong CTSWinPtr
1294 | 1 SMBDEMO.S 432 | Code | 00 | 2 | 3 | 00/0428 : AD 5D 07 | LDA CTSWinPtr+2
1295 | 1 SMBDEMO.S 432 | Code | 00 | | 1 | 00/042B : 48 | PHA
1303 | 1 SMBDEMO.S 432 | Code | 00 | 2 | 3 | 00/042C : AD 5B 07 | LDA CTSWinPtr
1304 | 1 SMBDEMO.S 432 | Code | 00 | | 1 | 00/042F : 48 | PHA
1306 | 1 SMBDEMO.S 433 | Macro | 00 | | 0 | 00/0430 | _CloseDialog
1308 | 1 SMBDEMO.S 433 | Code | 00 | | 3 | 00/0430 : A2 15 0C | LDX #$C15 ; load tool call #
1309 | 1 SMBDEMO.S 433 | Code | 00 | | 4 | 00/0433 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1310 | 1 SMBDEMO.S 434 | Code | 00 | | 1 | 00/0437 : 60 | rts
1311 | 1 SMBDEMO.S 435 | Macro | 00 | | 0 | 00/0438 | CTSConnect PushLong #00000000
1315 | 1 SMBDEMO.S 435 | Code | 00 | | 3 | 00/0438 : F4 00 00 | PEA #^#00000000
1322 | 1 SMBDEMO.S 435 | Code | 00 | | 3 | 00/043B : F4 00 00 | PEA #00000000
1325 | 1 SMBDEMO.S 436 | Macro | 00 | | 0 | 00/043E | PushLong CTSWinPtr
1333 | 1 SMBDEMO.S 436 | Code | 00 | 2 | 3 | 00/043E : AD 5D 07 | LDA CTSWinPtr+2
1334 | 1 SMBDEMO.S 436 | Code | 00 | | 1 | 00/0441 : 48 | PHA
1342 | 1 SMBDEMO.S 436 | Code | 00 | 2 | 3 | 00/0442 : AD 5B 07 | LDA CTSWinPtr
1343 | 1 SMBDEMO.S 436 | Code | 00 | | 1 | 00/0445 : 48 | PHA
1345 | 1 SMBDEMO.S 437 | Macro | 00 | | 0 | 00/0446 | PushWord #0001
1347 | 1 SMBDEMO.S 437 | Code | 00 | | 3 | 00/0446 : F4 01 00 | PEA #0001
1350 | 1 SMBDEMO.S 438 | Macro | 00 | | 0 | 00/0449 | _GetControlDItem
1352 | 1 SMBDEMO.S 438 | Code | 00 | | 3 | 00/0449 : A2 15 1E | LDX #$1E15 ; load tool call #
1353 | 1 SMBDEMO.S 438 | Code | 00 | | 4 | 00/044C : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1354 | 1 SMBDEMO.S 439 | Code | 00 | | 1 | 00/0450 : FA | plx
1355 | 1 SMBDEMO.S 440 | Code | 00 | | 1 | 00/0451 : 7A | ply
1356 | 1 SMBDEMO.S 441 | Macro | 00 | | 0 | 00/0452 | PushWord #255
1358 | 1 SMBDEMO.S 441 | Code | 00 | | 3 | 00/0452 : F4 FF 00 | PEA #255
1361 | 1 SMBDEMO.S 442 | Code | 00 | | 1 | 00/0455 : 5A | phy
1362 | 1 SMBDEMO.S 443 | Code | 00 | | 1 | 00/0456 : DA | phx
1363 | 1 SMBDEMO.S 444 | Macro | 00 | | 0 | 00/0457 | _HiliteControl ; dim/disable 'Connect' button
1365 | 1 SMBDEMO.S 444 | Code | 00 | | 3 | 00/0457 : A2 10 11 | LDX #$1110 ; load tool call #
1366 | 1 SMBDEMO.S 444 | Code | 00 | | 4 | 00/045A : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1367 | 1 SMBDEMO.S 445 | Empty | 00 | | 0 | 00/045E |
1368 | 1 SMBDEMO.S 446 | Macro | 00 | | 0 | 00/045E | PushLong #00000000
1372 | 1 SMBDEMO.S 446 | Code | 00 | | 3 | 00/045E : F4 00 00 | PEA #^#00000000
1379 | 1 SMBDEMO.S 446 | Code | 00 | | 3 | 00/0461 : F4 00 00 | PEA #00000000
1382 | 1 SMBDEMO.S 447 | Macro | 00 | | 0 | 00/0464 | PushLong CTSWinPtr
1390 | 1 SMBDEMO.S 447 | Code | 00 | 2 | 3 | 00/0464 : AD 5D 07 | LDA CTSWinPtr+2
1391 | 1 SMBDEMO.S 447 | Code | 00 | | 1 | 00/0467 : 48 | PHA
1399 | 1 SMBDEMO.S 447 | Code | 00 | 2 | 3 | 00/0468 : AD 5B 07 | LDA CTSWinPtr
1400 | 1 SMBDEMO.S 447 | Code | 00 | | 1 | 00/046B : 48 | PHA
1402 | 1 SMBDEMO.S 448 | Macro | 00 | | 0 | 00/046C | PushWord #1349
1404 | 1 SMBDEMO.S 448 | Code | 00 | | 3 | 00/046C : F4 45 05 | PEA #1349
1407 | 1 SMBDEMO.S 449 | Macro | 00 | | 0 | 00/046F | _GetControlDItem
1409 | 1 SMBDEMO.S 449 | Code | 00 | | 3 | 00/046F : A2 15 1E | LDX #$1E15 ; load tool call #
1410 | 1 SMBDEMO.S 449 | Code | 00 | | 4 | 00/0472 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1411 | 1 SMBDEMO.S 450 | Code | 00 | | 1 | 00/0476 : FA | plx
1412 | 1 SMBDEMO.S 451 | Code | 00 | | 1 | 00/0477 : 7A | ply
1413 | 1 SMBDEMO.S 452 | Macro | 00 | | 0 | 00/0478 | PushWord #255
1415 | 1 SMBDEMO.S 452 | Code | 00 | | 3 | 00/0478 : F4 FF 00 | PEA #255
1418 | 1 SMBDEMO.S 453 | Code | 00 | | 1 | 00/047B : 5A | phy
1419 | 1 SMBDEMO.S 454 | Code | 00 | | 1 | 00/047C : DA | phx
1420 | 1 SMBDEMO.S 455 | Macro | 00 | | 0 | 00/047D | _HiliteControl ; dim/disable 'Address' text input
1422 | 1 SMBDEMO.S 455 | Code | 00 | | 3 | 00/047D : A2 10 11 | LDX #$1110 ; load tool call #
1423 | 1 SMBDEMO.S 455 | Code | 00 | | 4 | 00/0480 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1424 | 1 SMBDEMO.S 456 | Empty | 00 | | 0 | 00/0484 |
1425 | 1 SMBDEMO.S 457 | Macro | 00 | | 0 | 00/0484 | PushLong CTSWinPtr
1433 | 1 SMBDEMO.S 457 | Code | 00 | 2 | 3 | 00/0484 : AD 5D 07 | LDA CTSWinPtr+2
1434 | 1 SMBDEMO.S 457 | Code | 00 | | 1 | 00/0487 : 48 | PHA
1442 | 1 SMBDEMO.S 457 | Code | 00 | 2 | 3 | 00/0488 : AD 5B 07 | LDA CTSWinPtr
1443 | 1 SMBDEMO.S 457 | Code | 00 | | 1 | 00/048B : 48 | PHA
1445 | 1 SMBDEMO.S 458 | Macro | 00 | | 0 | 00/048C | PushWord #1349
1447 | 1 SMBDEMO.S 458 | Code | 00 | | 3 | 00/048C : F4 45 05 | PEA #1349
1450 | 1 SMBDEMO.S 459 | Macro | 00 | | 0 | 00/048F | PushLong #fqdnptr
1454 | 1 SMBDEMO.S 459 | Code | 00 | 1 >>16 | 3 | 00/048F : F4 00 00 | PEA #^#fqdnptr
1461 | 1 SMBDEMO.S 459 | Code | 00 | 2 | 3 | 00/0492 : F4 5F 07 | PEA #fqdnptr
1464 | 1 SMBDEMO.S 460 | Macro | 00 | | 0 | 00/0495 | _GetIText
1466 | 1 SMBDEMO.S 460 | Code | 00 | | 3 | 00/0495 : A2 15 1F | LDX #$1F15 ; load tool call #
1467 | 1 SMBDEMO.S 460 | Code | 00 | | 4 | 00/0498 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1468 | 1 SMBDEMO.S 461 | Empty | 00 | | 0 | 00/049C |
1469 | 1 SMBDEMO.S 462 | Macro | 00 | | 0 | 00/049C | PushWord CTSText4 ; preserve old length byte (word)
1474 | 1 SMBDEMO.S 462 | Code | 00 | 2 | 3 | 00/049C : AD 96 0A | LDA CTSText4
1475 | 1 SMBDEMO.S 462 | Code | 00 | | 1 | 00/049F : 48 | PHA
1477 | 1 SMBDEMO.S 463 | Empty | 00 | | 0 | 00/04A0 |
1478 | 1 SMBDEMO.S 464 | Code | 11 | | 2 | 00/04A0 : E2 30 | sep #$30
1479 | 1 SMBDEMO.S 465 | Directive | 11 | | 0 | 00/04A2 | mx %11
1480 | 1 SMBDEMO.S 466 | Code | 11 | 2 | 3 | 00/04A2 : AD 5F 07 | lda fqdnptr
1481 | 1 SMBDEMO.S 467 | Code | 11 | | 1 | 00/04A5 : AA | tax
1482 | 1 SMBDEMO.S 468 | Code | 11 | | 1 | 00/04A6 : 18 | clc
1483 | 1 SMBDEMO.S 469 | Code | 11 | 2 | 3 | 00/04A7 : 6D 96 0A | adc CTSText4
1484 | 1 SMBDEMO.S 470 | Code | 11 | 2 | 3 | 00/04AA : 8D 96 0A | sta CTSText4
1485 | 1 SMBDEMO.S 471 | Code | 11 | 2 | 3 | 00/04AD : BD 5F 07 | hostcopy lda fqdnptr,x
1486 | 1 SMBDEMO.S 472 | Code | 11 | 2 | 3 | 00/04B0 : 9D B1 0A | sta inhost-1,x
1487 | 1 SMBDEMO.S 473 | Code | 11 | | 1 | 00/04B3 : CA | dex
1488 | 1 SMBDEMO.S 474 | Code | 11 | | 2 | 00/04B4 : D0 F7 | bne hostcopy
1489 | 1 SMBDEMO.S 475 | Code | 00 | | 2 | 00/04B6 : C2 30 | rep #$30
1490 | 1 SMBDEMO.S 476 | Directive | 00 | | 0 | 00/04B8 | mx %00
1491 | 1 SMBDEMO.S 477 | Empty | 00 | | 0 | 00/04B8 |
1492 | 1 SMBDEMO.S 478 | Macro | 00 | | 0 | 00/04B8 | PushLong CTSWinPtr
1500 | 1 SMBDEMO.S 478 | Code | 00 | 2 | 3 | 00/04B8 : AD 5D 07 | LDA CTSWinPtr+2
1501 | 1 SMBDEMO.S 478 | Code | 00 | | 1 | 00/04BB : 48 | PHA
1509 | 1 SMBDEMO.S 478 | Code | 00 | 2 | 3 | 00/04BC : AD 5B 07 | LDA CTSWinPtr
1510 | 1 SMBDEMO.S 478 | Code | 00 | | 1 | 00/04BF : 48 | PHA
1512 | 1 SMBDEMO.S 479 | Macro | 00 | | 0 | 00/04C0 | PushWord #1350
1514 | 1 SMBDEMO.S 479 | Code | 00 | | 3 | 00/04C0 : F4 46 05 | PEA #1350
1517 | 1 SMBDEMO.S 480 | Macro | 00 | | 0 | 00/04C3 | PushLong #CTSText4
1521 | 1 SMBDEMO.S 480 | Code | 00 | 1 >>16 | 3 | 00/04C3 : F4 00 00 | PEA #^#CTSText4
1528 | 1 SMBDEMO.S 480 | Code | 00 | 2 | 3 | 00/04C6 : F4 96 0A | PEA #CTSText4
1531 | 1 SMBDEMO.S 481 | Macro | 00 | | 0 | 00/04C9 | _SetIText ; show 'resolving' status string
1533 | 1 SMBDEMO.S 481 | Code | 00 | | 3 | 00/04C9 : A2 15 20 | LDX #$2015 ; load tool call #
1534 | 1 SMBDEMO.S 481 | Code | 00 | | 4 | 00/04CC : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1535 | 1 SMBDEMO.S 482 | Empty | 00 | | 0 | 00/04D0 |
1536 | 1 SMBDEMO.S 483 | Code | 00 | | 1 | 00/04D0 : 68 | pla
1537 | 1 SMBDEMO.S 484 | Code | 00 | 2 | 3 | 00/04D1 : 8D 96 0A | sta CTSText4
1538 | 1 SMBDEMO.S 485 | Empty | 00 | | 0 | 00/04D4 |
1539 | 1 SMBDEMO.S 486 | Macro | 00 | | 0 | 00/04D4 | PushWord #0000
1541 | 1 SMBDEMO.S 486 | Code | 00 | | 3 | 00/04D4 : F4 00 00 | PEA #0000
1544 | 1 SMBDEMO.S 487 | Macro | 00 | | 0 | 00/04D7 | PushWord #$F800
1546 | 1 SMBDEMO.S 487 | Code | 00 | | 3 | 00/04D7 : F4 00 F8 | PEA #$F800
1549 | 1 SMBDEMO.S 488 | Macro | 00 | | 0 | 00/04DA | PushLong #fqdnptr
1553 | 1 SMBDEMO.S 488 | Code | 00 | 1 >>16 | 3 | 00/04DA : F4 00 00 | PEA #^#fqdnptr
1560 | 1 SMBDEMO.S 488 | Code | 00 | 2 | 3 | 00/04DD : F4 5F 07 | PEA #fqdnptr
1563 | 1 SMBDEMO.S 489 | Macro | 00 | | 0 | 00/04E0 | _TCPIPMangleDomainName ; mangle entered domain name
1564 | 1 SMBDEMO.S 489 | Code | 00 | | 3 | 00/04E0 : A2 36 59 | LDX #$5900+$36
1565 | 1 SMBDEMO.S 489 | Code | 00 | | 4 | 00/04E3 : 22 00 00 E1 | JSL $E10000
1566 | 1 SMBDEMO.S 490 | Code | 00 | | 1 | 00/04E7 : 68 | pla ; port number; trash
1567 | 1 SMBDEMO.S 491 | Empty | 00 | | 0 | 00/04E8 |
1568 | 1 SMBDEMO.S 492 | Macro | 00 | | 0 | 00/04E8 | PushWord #0000
1570 | 1 SMBDEMO.S 492 | Code | 00 | | 3 | 00/04E8 : F4 00 00 | PEA #0000
1573 | 1 SMBDEMO.S 493 | Macro | 00 | | 0 | 00/04EB | PushLong #fqdnptr
1577 | 1 SMBDEMO.S 493 | Code | 00 | 1 >>16 | 3 | 00/04EB : F4 00 00 | PEA #^#fqdnptr
1584 | 1 SMBDEMO.S 493 | Code | 00 | 2 | 3 | 00/04EE : F4 5F 07 | PEA #fqdnptr
1587 | 1 SMBDEMO.S 494 | Macro | 00 | | 0 | 00/04F1 | _TCPIPValidateIPString
1588 | 1 SMBDEMO.S 494 | Code | 00 | | 3 | 00/04F1 : A2 36 48 | LDX #$4800+$36
1589 | 1 SMBDEMO.S 494 | Code | 00 | | 4 | 00/04F4 : 22 00 00 E1 | JSL $E10000
1590 | 1 SMBDEMO.S 495 | Code | 00 | | 1 | 00/04F8 : 68 | pla
1591 | 1 SMBDEMO.S 496 | Code | 00 | | 2 | 00/04F9 : F0 15 | beq resolve ; engage DNS if this wasn't an ip address
1592 | 1 SMBDEMO.S 497 | Macro | 00 | | 0 | 00/04FB | PushLong #ipaddrip
1596 | 1 SMBDEMO.S 497 | Code | 00 | 1 >>16 | 3 | 00/04FB : F4 00 00 | PEA #^#ipaddrip
1603 | 1 SMBDEMO.S 497 | Code | 00 | 2 | 3 | 00/04FE : F4 C6 07 | PEA #ipaddrip
1606 | 1 SMBDEMO.S 498 | Macro | 00 | | 0 | 00/0501 | PushLong #fqdnptr
1610 | 1 SMBDEMO.S 498 | Code | 00 | 1 >>16 | 3 | 00/0501 : F4 00 00 | PEA #^#fqdnptr
1617 | 1 SMBDEMO.S 498 | Code | 00 | 2 | 3 | 00/0504 : F4 5F 07 | PEA #fqdnptr
1620 | 1 SMBDEMO.S 499 | Macro | 00 | | 0 | 00/0507 | _TCPIPConvertIPToHex ; else just convert to long
1621 | 1 SMBDEMO.S 499 | Code | 00 | | 3 | 00/0507 : A2 36 0D | LDX #$0D00+$36
1622 | 1 SMBDEMO.S 499 | Code | 00 | | 4 | 00/050A : 22 00 00 E1 | JSL $E10000
1623 | 1 SMBDEMO.S 500 | Code | 00 | | 2 | 00/050E : 80 7F | bra Connect ; and on with the show
1624 | 1 SMBDEMO.S 501 | Empty | 00 | | 0 | 00/0510 |
1625 | 1 SMBDEMO.S 502 | Macro | 00 | | 0 | 00/0510 | resolve PushLong #fqdnptr
1629 | 1 SMBDEMO.S 502 | Code | 00 | 1 >>16 | 3 | 00/0510 : F4 00 00 | PEA #^#fqdnptr
1636 | 1 SMBDEMO.S 502 | Code | 00 | 2 | 3 | 00/0513 : F4 5F 07 | PEA #fqdnptr
1639 | 1 SMBDEMO.S 503 | Macro | 00 | | 0 | 00/0516 | PushLong #ipaddr
1643 | 1 SMBDEMO.S 503 | Code | 00 | 1 >>16 | 3 | 00/0516 : F4 00 00 | PEA #^#ipaddr
1650 | 1 SMBDEMO.S 503 | Code | 00 | 2 | 3 | 00/0519 : F4 C4 07 | PEA #ipaddr
1653 | 1 SMBDEMO.S 504 | Macro | 00 | | 0 | 00/051C | _TCPIPDNRNameToIP ; resolve fqdn
1654 | 1 SMBDEMO.S 504 | Code | 00 | | 3 | 00/051C : A2 36 21 | LDX #$2100+$36
1655 | 1 SMBDEMO.S 504 | Code | 00 | | 4 | 00/051F : 22 00 00 E1 | JSL $E10000
1656 | 1 SMBDEMO.S 505 | Macro | 00 | | 0 | 00/0523 | ResolvLoop PushWord #0000 ; check for mouse events (cancel)
1658 | 1 SMBDEMO.S 505 | Code | 00 | | 3 | 00/0523 : F4 00 00 | PEA #0000
1661 | 1 SMBDEMO.S 506 | Macro | 00 | | 0 | 00/0526 | PushWord #$0006 ; with _EventAvail
1663 | 1 SMBDEMO.S 506 | Code | 00 | | 3 | 00/0526 : F4 06 00 | PEA #$0006
1666 | 1 SMBDEMO.S 507 | Macro | 00 | | 0 | 00/0529 | PushLong #EventRec ; because _ModalDialog will block
1670 | 1 SMBDEMO.S 507 | Code | 00 | 1 >>16 | 3 | 00/0529 : F4 00 00 | PEA #^#EventRec
1677 | 1 SMBDEMO.S 507 | Code | 00 | 2 | 3 | 00/052C : F4 31 09 | PEA #EventRec
1680 | 1 SMBDEMO.S 508 | Macro | 00 | | 0 | 00/052F | _EventAvail
1682 | 1 SMBDEMO.S 508 | Code | 00 | | 3 | 00/052F : A2 06 0B | LDX #$B06 ; load tool call #
1683 | 1 SMBDEMO.S 508 | Code | 00 | | 4 | 00/0532 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1684 | 1 SMBDEMO.S 509 | Code | 00 | | 1 | 00/0536 : 68 | pla
1685 | 1 SMBDEMO.S 510 | Code | 00 | | 2 | 00/0537 : F0 16 | beq noevent
1686 | 1 SMBDEMO.S 511 | Macro | 00 | | 0 | 00/0539 | PushWord #0000
1688 | 1 SMBDEMO.S 511 | Code | 00 | | 3 | 00/0539 : F4 00 00 | PEA #0000
1691 | 1 SMBDEMO.S 512 | Macro | 00 | | 0 | 00/053C | PushLong #00000000
1695 | 1 SMBDEMO.S 512 | Code | 00 | | 3 | 00/053C : F4 00 00 | PEA #^#00000000
1702 | 1 SMBDEMO.S 512 | Code | 00 | | 3 | 00/053F : F4 00 00 | PEA #00000000
1705 | 1 SMBDEMO.S 513 | Macro | 00 | | 0 | 00/0542 | _ModalDialog
1707 | 1 SMBDEMO.S 513 | Code | 00 | | 3 | 00/0542 : A2 15 0F | LDX #$F15 ; load tool call #
1708 | 1 SMBDEMO.S 513 | Code | 00 | | 4 | 00/0545 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1709 | 1 SMBDEMO.S 514 | Code | 00 | | 1 | 00/0549 : 68 | pla
1710 | 1 SMBDEMO.S 515 | Code | 00 | | 3 | 00/054A : C9 02 00 | cmp #2
1711 | 1 SMBDEMO.S 516 | Code | 00 | | 2 | 00/054D : F0 16 | beq CTSClose2
1712 | 1 SMBDEMO.S 517 | Macro | 00 | | 0 | 00/054F | noevent _TCPIPPoll
1713 | 1 SMBDEMO.S 517 | Code | 00 | | 3 | 00/054F : A2 36 22 | LDX #$2200+$36
1714 | 1 SMBDEMO.S 517 | Code | 00 | | 4 | 00/0552 : 22 00 00 E1 | JSL $E10000
1715 | 1 SMBDEMO.S 518 | Code | 00 | 2 | 3 | 00/0556 : AD C4 07 | lda ipaddr
1716 | 1 SMBDEMO.S 519 | Code | 00 | | 3 | 00/0559 : C9 01 00 | cmp #$0001
1717 | 1 SMBDEMO.S 520 | Code | 00 | | 2 | 00/055C : F0 31 | beq Connect ; continue to Connect if resolved okay
1718 | 1 SMBDEMO.S 521 | Code | 00 | | 3 | 00/055E : C9 00 00 | cmp #$0000
1719 | 1 SMBDEMO.S 522 | Code | 00 | | 2 | 00/0561 : F0 C0 | beq ResolvLoop ; pending; stay in 'Resolving' loop
1720 | 1 SMBDEMO.S 523 | Code | 00 | | 2 | 00/0563 : 80 10 | bra CTSBadDNS
1721 | 1 SMBDEMO.S 524 | Macro | 00 | | 0 | 00/0565 | CTSClose2 PushLong CTSWinPtr
1729 | 1 SMBDEMO.S 524 | Code | 00 | 2 | 3 | 00/0565 : AD 5D 07 | LDA CTSWinPtr+2
1730 | 1 SMBDEMO.S 524 | Code | 00 | | 1 | 00/0568 : 48 | PHA
1738 | 1 SMBDEMO.S 524 | Code | 00 | 2 | 3 | 00/0569 : AD 5B 07 | LDA CTSWinPtr
1739 | 1 SMBDEMO.S 524 | Code | 00 | | 1 | 00/056C : 48 | PHA
1741 | 1 SMBDEMO.S 525 | Macro | 00 | | 0 | 00/056D | _CloseDialog
1743 | 1 SMBDEMO.S 525 | Code | 00 | | 3 | 00/056D : A2 15 0C | LDX #$C15 ; load tool call #
1744 | 1 SMBDEMO.S 525 | Code | 00 | | 4 | 00/0570 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1745 | 1 SMBDEMO.S 526 | Code | 00 | | 1 | 00/0574 : 60 | rts
1746 | 1 SMBDEMO.S 527 | Macro | 00 | | 0 | 00/0575 | CTSBadDNS PushLong CTSWinPtr
1754 | 1 SMBDEMO.S 527 | Code | 00 | 2 | 3 | 00/0575 : AD 5D 07 | LDA CTSWinPtr+2
1755 | 1 SMBDEMO.S 527 | Code | 00 | | 1 | 00/0578 : 48 | PHA
1763 | 1 SMBDEMO.S 527 | Code | 00 | 2 | 3 | 00/0579 : AD 5B 07 | LDA CTSWinPtr
1764 | 1 SMBDEMO.S 527 | Code | 00 | | 1 | 00/057C : 48 | PHA
1766 | 1 SMBDEMO.S 528 | Macro | 00 | | 0 | 00/057D | PushWord #1350
1768 | 1 SMBDEMO.S 528 | Code | 00 | | 3 | 00/057D : F4 46 05 | PEA #1350
1771 | 1 SMBDEMO.S 529 | Macro | 00 | | 0 | 00/0580 | PushLong #CTSText5
1775 | 1 SMBDEMO.S 529 | Code | 00 | 1 >>16 | 3 | 00/0580 : F4 00 00 | PEA #^#CTSText5
1782 | 1 SMBDEMO.S 529 | Code | 00 | 2 | 3 | 00/0583 : F4 17 0B | PEA #CTSText5
1785 | 1 SMBDEMO.S 530 | Macro | 00 | | 0 | 00/0586 | _SetIText
1787 | 1 SMBDEMO.S 530 | Code | 00 | | 3 | 00/0586 : A2 15 20 | LDX #$2015 ; load tool call #
1788 | 1 SMBDEMO.S 530 | Code | 00 | | 4 | 00/0589 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1789 | 1 SMBDEMO.S 531 | Code | 00 | | 2 | 00/058D : 80 D6 | bra CTSClose2
1790 | 1 SMBDEMO.S 532 | Empty | 00 | | 0 | 00/058F |
1791 | 1 SMBDEMO.S 533 | Macro | 00 | | 0 | 00/058F | Connect PushWord #0000
1793 | 1 SMBDEMO.S 533 | Code | 00 | | 3 | 00/058F : F4 00 00 | PEA #0000
1796 | 1 SMBDEMO.S 534 | Macro | 00 | | 0 | 00/0592 | PushLong ipaddrip
1804 | 1 SMBDEMO.S 534 | Code | 00 | 2 | 3 | 00/0592 : AD C8 07 | LDA ipaddrip+2
1805 | 1 SMBDEMO.S 534 | Code | 00 | | 1 | 00/0595 : 48 | PHA
1813 | 1 SMBDEMO.S 534 | Code | 00 | 2 | 3 | 00/0596 : AD C6 07 | LDA ipaddrip
1814 | 1 SMBDEMO.S 534 | Code | 00 | | 1 | 00/0599 : 48 | PHA
1816 | 1 SMBDEMO.S 535 | Macro | 00 | | 0 | 00/059A | PushLong #destaddr
1820 | 1 SMBDEMO.S 535 | Code | 00 | 1 >>16 | 3 | 00/059A : F4 00 00 | PEA #^#destaddr
1827 | 1 SMBDEMO.S 535 | Code | 00 | 2 | 3 | 00/059D : F4 DA 07 | PEA #destaddr
1830 | 1 SMBDEMO.S 536 | Macro | 00 | | 0 | 00/05A0 | PushWord #0000
1832 | 1 SMBDEMO.S 536 | Code | 00 | | 3 | 00/05A0 : F4 00 00 | PEA #0000
1835 | 1 SMBDEMO.S 537 | Macro | 00 | | 0 | 00/05A3 | _TCPIPConvertIPToASCII
1836 | 1 SMBDEMO.S 537 | Code | 00 | | 3 | 00/05A3 : A2 36 0E | LDX #$0E00+$36
1837 | 1 SMBDEMO.S 537 | Code | 00 | | 4 | 00/05A6 : 22 00 00 E1 | JSL $E10000
1838 | 1 SMBDEMO.S 538 | Code | 00 | | 1 | 00/05AA : 68 | pla
1839 | 1 SMBDEMO.S 539 | Empty | 00 | | 0 | 00/05AB |
1840 | 1 SMBDEMO.S 540 | Macro | 00 | | 0 | 00/05AB | PushWord CTSText6 ; preserve old length byte (word)
1845 | 1 SMBDEMO.S 540 | Code | 00 | 2 | 3 | 00/05AB : AD 32 0B | LDA CTSText6
1846 | 1 SMBDEMO.S 540 | Code | 00 | | 1 | 00/05AE : 48 | PHA
1848 | 1 SMBDEMO.S 541 | Empty | 00 | | 0 | 00/05AF |
1849 | 1 SMBDEMO.S 542 | Code | 11 | | 2 | 00/05AF : E2 30 | sep #$30
1850 | 1 SMBDEMO.S 543 | Directive | 11 | | 0 | 00/05B1 | mx %11
1851 | 1 SMBDEMO.S 544 | Code | 11 | 2 | 3 | 00/05B1 : AD DA 07 | lda destaddr
1852 | 1 SMBDEMO.S 545 | Code | 11 | | 1 | 00/05B4 : AA | tax
1853 | 1 SMBDEMO.S 546 | Code | 11 | | 1 | 00/05B5 : 18 | clc
1854 | 1 SMBDEMO.S 547 | Code | 11 | 2 | 3 | 00/05B6 : 6D 32 0B | adc CTSText6
1855 | 1 SMBDEMO.S 548 | Code | 11 | 2 | 3 | 00/05B9 : 8D 32 0B | sta CTSText6
1856 | 1 SMBDEMO.S 549 | Code | 11 | 2 | 3 | 00/05BC : BD DA 07 | ipcopy lda destaddr,x
1857 | 1 SMBDEMO.S 550 | Code | 11 | 2 | 3 | 00/05BF : 9D 48 0B | sta ascdest-1,x
1858 | 1 SMBDEMO.S 551 | Code | 11 | | 1 | 00/05C2 : CA | dex
1859 | 1 SMBDEMO.S 552 | Code | 11 | | 2 | 00/05C3 : D0 F7 | bne ipcopy
1860 | 1 SMBDEMO.S 553 | Code | 00 | | 2 | 00/05C5 : C2 30 | rep #$30
1861 | 1 SMBDEMO.S 554 | Directive | 00 | | 0 | 00/05C7 | mx %00
1862 | 1 SMBDEMO.S 555 | Empty | 00 | | 0 | 00/05C7 |
1863 | 1 SMBDEMO.S 556 | Macro | 00 | | 0 | 00/05C7 | PushLong CTSWinPtr
1871 | 1 SMBDEMO.S 556 | Code | 00 | 2 | 3 | 00/05C7 : AD 5D 07 | LDA CTSWinPtr+2
1872 | 1 SMBDEMO.S 556 | Code | 00 | | 1 | 00/05CA : 48 | PHA
1880 | 1 SMBDEMO.S 556 | Code | 00 | 2 | 3 | 00/05CB : AD 5B 07 | LDA CTSWinPtr
1881 | 1 SMBDEMO.S 556 | Code | 00 | | 1 | 00/05CE : 48 | PHA
1883 | 1 SMBDEMO.S 557 | Macro | 00 | | 0 | 00/05CF | PushWord #1350
1885 | 1 SMBDEMO.S 557 | Code | 00 | | 3 | 00/05CF : F4 46 05 | PEA #1350
1888 | 1 SMBDEMO.S 558 | Macro | 00 | | 0 | 00/05D2 | PushLong #CTSText6
1892 | 1 SMBDEMO.S 558 | Code | 00 | 1 >>16 | 3 | 00/05D2 : F4 00 00 | PEA #^#CTSText6
1899 | 1 SMBDEMO.S 558 | Code | 00 | 2 | 3 | 00/05D5 : F4 32 0B | PEA #CTSText6
1902 | 1 SMBDEMO.S 559 | Macro | 00 | | 0 | 00/05D8 | _SetIText ; change status to 'Connecting'
1904 | 1 SMBDEMO.S 559 | Code | 00 | | 3 | 00/05D8 : A2 15 20 | LDX #$2015 ; load tool call #
1905 | 1 SMBDEMO.S 559 | Code | 00 | | 4 | 00/05DB : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1906 | 1 SMBDEMO.S 560 | Empty | 00 | | 0 | 00/05DF |
1907 | 1 SMBDEMO.S 561 | Code | 00 | | 1 | 00/05DF : 68 | pla
1908 | 1 SMBDEMO.S 562 | Code | 00 | 2 | 3 | 00/05E0 : 8D 32 0B | sta CTSText6 ; restore length byte
1909 | 1 SMBDEMO.S 563 | Empty | 00 | | 0 | 00/05E3 |
1910 | 1 SMBDEMO.S 564 | Macro | 00 | | 0 | 00/05E3 | PushWord #0000 ; space for result
1912 | 1 SMBDEMO.S 564 | Code | 00 | | 3 | 00/05E3 : F4 00 00 | PEA #0000
1915 | 1 SMBDEMO.S 565 | Macro | 00 | | 0 | 00/05E6 | PushWord {$0} ; our Memory Manager handle
1920 | 1 SMBDEMO.S 565 | Code | 00 | | 2 | 00/05E6 : A5 00 | LDA {$0}
1921 | 1 SMBDEMO.S 565 | Code | 00 | | 1 | 00/05E8 : 48 | PHA
1923 | 1 SMBDEMO.S 566 | Macro | 00 | | 0 | 00/05E9 | PushLong ipaddrip ; ipaddress to connect to
1931 | 1 SMBDEMO.S 566 | Code | 00 | 2 | 3 | 00/05E9 : AD C8 07 | LDA ipaddrip+2
1932 | 1 SMBDEMO.S 566 | Code | 00 | | 1 | 00/05EC : 48 | PHA
1940 | 1 SMBDEMO.S 566 | Code | 00 | 2 | 3 | 00/05ED : AD C6 07 | LDA ipaddrip
1941 | 1 SMBDEMO.S 566 | Code | 00 | | 1 | 00/05F0 : 48 | PHA
1943 | 1 SMBDEMO.S 567 | Macro | 00 | | 0 | 00/05F1 | PushWord #0445 ; try port 445 first
1945 | 1 SMBDEMO.S 567 | Code | 00 | | 3 | 00/05F1 : F4 BD 01 | PEA #0445
1948 | 1 SMBDEMO.S 568 | Macro | 00 | | 0 | 00/05F4 | PushWord #0000 ; default TOS: 0000
1950 | 1 SMBDEMO.S 568 | Code | 00 | | 3 | 00/05F4 : F4 00 00 | PEA #0000
1953 | 1 SMBDEMO.S 569 | Macro | 00 | | 0 | 00/05F7 | PushWord #$0040 ; default TTL: 64
1955 | 1 SMBDEMO.S 569 | Code | 00 | | 3 | 00/05F7 : F4 40 00 | PEA #$0040
1958 | 1 SMBDEMO.S 570 | Macro | 00 | | 0 | 00/05FA | _TCPIPLogin
1959 | 1 SMBDEMO.S 570 | Code | 00 | | 3 | 00/05FA : A2 36 23 | LDX #$2300+$36
1960 | 1 SMBDEMO.S 570 | Code | 00 | | 4 | 00/05FD : 22 00 00 E1 | JSL $E10000
1961 | 1 SMBDEMO.S 571 | Code | 00 | | 1 | 00/0601 : 68 | pla
1962 | 1 SMBDEMO.S 572 | Code | 00 | 2 | 3 | 00/0602 : 8D 55 07 | sta MyIPID
1963 | 1 SMBDEMO.S 573 | Empty | 00 | | 0 | 00/0605 |
1964 | 1 SMBDEMO.S 574 | Macro | 00 | | 0 | 00/0605 | PushWord #$0000
1966 | 1 SMBDEMO.S 574 | Code | 00 | | 3 | 00/0605 : F4 00 00 | PEA #$0000
1969 | 1 SMBDEMO.S 575 | Macro | 00 | | 0 | 00/0608 | PushWord MyIPID
1974 | 1 SMBDEMO.S 575 | Code | 00 | 2 | 3 | 00/0608 : AD 55 07 | LDA MyIPID
1975 | 1 SMBDEMO.S 575 | Code | 00 | | 1 | 00/060B : 48 | PHA
1977 | 1 SMBDEMO.S 576 | Macro | 00 | | 0 | 00/060C | _TCPIPOpenTCP
1978 | 1 SMBDEMO.S 576 | Code | 00 | | 3 | 00/060C : A2 36 2C | LDX #$2C00+$36
1979 | 1 SMBDEMO.S 576 | Code | 00 | | 4 | 00/060F : 22 00 00 E1 | JSL $E10000
1980 | 1 SMBDEMO.S 577 | Code | 00 | | 1 | 00/0613 : 68 | pla
1981 | 1 SMBDEMO.S 578 | Code | 00 | | 2 | 00/0614 : F0 03 | beq ConnectLoop
1982 | 1 SMBDEMO.S 579 | Empty | 00 | | 0 | 00/0616 |
1983 | 1 SMBDEMO.S 580 | Code | 00 | 2 | 3 | 00/0616 : 4C FB 06 | jmp CTSClose3
1984 | 1 SMBDEMO.S 581 | Empty | 00 | | 0 | 00/0619 |
1985 | 1 SMBDEMO.S 582 | Macro | 00 | | 0 | 00/0619 | ConnectLoop PushWord #0000
1987 | 1 SMBDEMO.S 582 | Code | 00 | | 3 | 00/0619 : F4 00 00 | PEA #0000
1990 | 1 SMBDEMO.S 583 | Macro | 00 | | 0 | 00/061C | PushWord #$0006
1992 | 1 SMBDEMO.S 583 | Code | 00 | | 3 | 00/061C : F4 06 00 | PEA #$0006
1995 | 1 SMBDEMO.S 584 | Macro | 00 | | 0 | 00/061F | PushLong #EventRec
1999 | 1 SMBDEMO.S 584 | Code | 00 | 1 >>16 | 3 | 00/061F : F4 00 00 | PEA #^#EventRec
2006 | 1 SMBDEMO.S 584 | Code | 00 | 2 | 3 | 00/0622 : F4 31 09 | PEA #EventRec
2009 | 1 SMBDEMO.S 585 | Macro | 00 | | 0 | 00/0625 | _EventAvail
2011 | 1 SMBDEMO.S 585 | Code | 00 | | 3 | 00/0625 : A2 06 0B | LDX #$B06 ; load tool call #
2012 | 1 SMBDEMO.S 585 | Code | 00 | | 4 | 00/0628 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2013 | 1 SMBDEMO.S 586 | Code | 00 | | 1 | 00/062C : 68 | pla
2014 | 1 SMBDEMO.S 587 | Code | 00 | | 2 | 00/062D : F0 19 | beq noevent2
2015 | 1 SMBDEMO.S 588 | Macro | 00 | | 0 | 00/062F | PushWord #0000 ; space for result
2017 | 1 SMBDEMO.S 588 | Code | 00 | | 3 | 00/062F : F4 00 00 | PEA #0000
2020 | 1 SMBDEMO.S 589 | Macro | 00 | | 0 | 00/0632 | PushLong #00000000 ; nil filter procedure
2024 | 1 SMBDEMO.S 589 | Code | 00 | | 3 | 00/0632 : F4 00 00 | PEA #^#00000000
2031 | 1 SMBDEMO.S 589 | Code | 00 | | 3 | 00/0635 : F4 00 00 | PEA #00000000
2034 | 1 SMBDEMO.S 590 | Macro | 00 | | 0 | 00/0638 | _ModalDialog
2036 | 1 SMBDEMO.S 590 | Code | 00 | | 3 | 00/0638 : A2 15 0F | LDX #$F15 ; load tool call #
2037 | 1 SMBDEMO.S 590 | Code | 00 | | 4 | 00/063B : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2038 | 1 SMBDEMO.S 591 | Code | 00 | | 1 | 00/063F : 68 | pla
2039 | 1 SMBDEMO.S 592 | Code | 00 | | 3 | 00/0640 : C9 02 00 | cmp #2
2040 | 1 SMBDEMO.S 593 | Code | 00 | | 2 | 00/0643 : D0 03 | bne noevent2
2041 | 1 SMBDEMO.S 594 | Code | 00 | 2 | 3 | 00/0645 : 4C FB 06 | jmp CTSClose3
2042 | 1 SMBDEMO.S 595 | Macro | 00 | | 0 | 00/0648 | noevent2 _TCPIPPoll
2043 | 1 SMBDEMO.S 595 | Code | 00 | | 3 | 00/0648 : A2 36 22 | LDX #$2200+$36
2044 | 1 SMBDEMO.S 595 | Code | 00 | | 4 | 00/064B : 22 00 00 E1 | JSL $E10000
2045 | 1 SMBDEMO.S 596 | Macro | 00 | | 0 | 00/064F | PushWord #0000
2047 | 1 SMBDEMO.S 596 | Code | 00 | | 3 | 00/064F : F4 00 00 | PEA #0000
2050 | 1 SMBDEMO.S 597 | Macro | 00 | | 0 | 00/0652 | PushWord MyIPID
2055 | 1 SMBDEMO.S 597 | Code | 00 | 2 | 3 | 00/0652 : AD 55 07 | LDA MyIPID
2056 | 1 SMBDEMO.S 597 | Code | 00 | | 1 | 00/0655 : 48 | PHA
2058 | 1 SMBDEMO.S 598 | Macro | 00 | | 0 | 00/0656 | PushLong #statbuf
2062 | 1 SMBDEMO.S 598 | Code | 00 | 1 >>16 | 3 | 00/0656 : F4 00 00 | PEA #^#statbuf
2069 | 1 SMBDEMO.S 598 | Code | 00 | 2 | 3 | 00/0659 : F4 EA 07 | PEA #statbuf
2072 | 1 SMBDEMO.S 599 | Macro | 00 | | 0 | 00/065C | _TCPIPStatusTCP
2073 | 1 SMBDEMO.S 599 | Code | 00 | | 3 | 00/065C : A2 36 31 | LDX #$3100+$36
2074 | 1 SMBDEMO.S 599 | Code | 00 | | 4 | 00/065F : 22 00 00 E1 | JSL $E10000
2075 | 1 SMBDEMO.S 600 | Code | 00 | | 1 | 00/0663 : 68 | pla
2076 | 1 SMBDEMO.S 601 | Code | 00 | | 2 | 00/0664 : F0 03 | beq notbroke
2077 | 1 SMBDEMO.S 602 | Code | 00 | 2 | 3 | 00/0666 : 4C FB 06 | jmp CTSClose3 ; something broke
2078 | 1 SMBDEMO.S 603 | Code | 00 | 2 | 3 | 00/0669 : AD EA 07 | notbroke lda statbuf
2079 | 1 SMBDEMO.S 604 | Code | 00 | | 3 | 00/066C : C9 04 00 | cmp #$0004
2080 | 1 SMBDEMO.S 605 | Code | 00 | | 2 | 00/066F : F0 07 | beq estab
2081 | 1 SMBDEMO.S 606 | Code | 00 | | 3 | 00/0671 : C9 00 00 | cmp #$0000
2082 | 1 SMBDEMO.S 607 | Code | 00 | | 2 | 00/0674 : F0 6D | beq closed
2083 | 1 SMBDEMO.S 608 | Code | 00 | | 2 | 00/0676 : 80 A1 | bra ConnectLoop
2084 | 1 SMBDEMO.S 609 | Empty | 00 | | 0 | 00/0678 |
2085 | 1 SMBDEMO.S 610 | Macro | 00 | | 0 | 00/0678 | estab PushLong CTSWinPtr
2093 | 1 SMBDEMO.S 610 | Code | 00 | 2 | 3 | 00/0678 : AD 5D 07 | LDA CTSWinPtr+2
2094 | 1 SMBDEMO.S 610 | Code | 00 | | 1 | 00/067B : 48 | PHA
2102 | 1 SMBDEMO.S 610 | Code | 00 | 2 | 3 | 00/067C : AD 5B 07 | LDA CTSWinPtr
2103 | 1 SMBDEMO.S 610 | Code | 00 | | 1 | 00/067F : 48 | PHA
2105 | 1 SMBDEMO.S 611 | Macro | 00 | | 0 | 00/0680 | PushWord #1350
2107 | 1 SMBDEMO.S 611 | Code | 00 | | 3 | 00/0680 : F4 46 05 | PEA #1350
2110 | 1 SMBDEMO.S 612 | Macro | 00 | | 0 | 00/0683 | PushLong #CTSText9
2114 | 1 SMBDEMO.S 612 | Code | 00 | 1 >>16 | 3 | 00/0683 : F4 00 00 | PEA #^#CTSText9
2121 | 1 SMBDEMO.S 612 | Code | 00 | 2 | 3 | 00/0686 : F4 5D 0B | PEA #CTSText9
2124 | 1 SMBDEMO.S 613 | Macro | 00 | | 0 | 00/0689 | _SetIText
2126 | 1 SMBDEMO.S 613 | Code | 00 | | 3 | 00/0689 : A2 15 20 | LDX #$2015 ; load tool call #
2127 | 1 SMBDEMO.S 613 | Code | 00 | | 4 | 00/068C : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2128 | 1 SMBDEMO.S 614 | Empty | 00 | | 0 | 00/0690 |
2129 | 1 SMBDEMO.S 615 | Macro | 00 | | 0 | 00/0690 | PushLong MyIPID
2137 | 1 SMBDEMO.S 615 | Code | 00 | 2 | 3 | 00/0690 : AD 57 07 | LDA MyIPID+2
2138 | 1 SMBDEMO.S 615 | Code | 00 | | 1 | 00/0693 : 48 | PHA
2146 | 1 SMBDEMO.S 615 | Code | 00 | 2 | 3 | 00/0694 : AD 55 07 | LDA MyIPID
2147 | 1 SMBDEMO.S 615 | Code | 00 | | 1 | 00/0697 : 48 | PHA
2149 | 1 SMBDEMO.S 616 | Code | 00 | 2 | 3 | 00/0698 : 20 57 4C | jsr SMB_Init ; feed our Marinetti IPID into SMB system
2150 | 1 SMBDEMO.S 617 | Macro | 00 | | 0 | 00/069B | PullLong MySMBHandle ; get back our SMB handle
2153 | 1 SMBDEMO.S 617 | Code | 00 | | 1 | 00/069B : 68 | PLA
2155 | 1 SMBDEMO.S 617 | Code | 00 | 2 | 3 | 00/069C : 8D 57 07 | STA MySMBHandle
2160 | 1 SMBDEMO.S 617 | Code | 00 | | 1 | 00/069F : 68 | PLA
2162 | 1 SMBDEMO.S 617 | Code | 00 | 2 | 3 | 00/06A0 : 8D 59 07 | STA MySMBHandle+2
2168 | 1 SMBDEMO.S 618 | Empty | 00 | | 0 | 00/06A3 |
2169 | 1 SMBDEMO.S 619 | Macro | 00 | | 0 | 00/06A3 | PushLong MySMBHandle ; SMB_Negotiate wants our SMB handle
2177 | 1 SMBDEMO.S 619 | Code | 00 | 2 | 3 | 00/06A3 : AD 59 07 | LDA MySMBHandle+2
2178 | 1 SMBDEMO.S 619 | Code | 00 | | 1 | 00/06A6 : 48 | PHA
2186 | 1 SMBDEMO.S 619 | Code | 00 | 2 | 3 | 00/06A7 : AD 57 07 | LDA MySMBHandle
2187 | 1 SMBDEMO.S 619 | Code | 00 | | 1 | 00/06AA : 48 | PHA
2189 | 1 SMBDEMO.S 620 | Code | 00 | 2 | 3 | 00/06AB : 20 65 4C | jsr SMB_Negotiate ; and hopefully we send a SMB Negotiate Protocol Request and get a response
2190 | 1 SMBDEMO.S 621 | Empty | 00 | | 0 | 00/06AE |
2191 | 1 SMBDEMO.S 622 | Macro | 00 | | 0 | 00/06AE | sendloop2 PushWord #0000
2193 | 1 SMBDEMO.S 622 | Code | 00 | | 3 | 00/06AE : F4 00 00 | PEA #0000
2196 | 1 SMBDEMO.S 623 | Macro | 00 | | 0 | 00/06B1 | PushWord #$0006
2198 | 1 SMBDEMO.S 623 | Code | 00 | | 3 | 00/06B1 : F4 06 00 | PEA #$0006
2201 | 1 SMBDEMO.S 624 | Macro | 00 | | 0 | 00/06B4 | PushLong #EventRec
2205 | 1 SMBDEMO.S 624 | Code | 00 | 1 >>16 | 3 | 00/06B4 : F4 00 00 | PEA #^#EventRec
2212 | 1 SMBDEMO.S 624 | Code | 00 | 2 | 3 | 00/06B7 : F4 31 09 | PEA #EventRec
2215 | 1 SMBDEMO.S 625 | Macro | 00 | | 0 | 00/06BA | _EventAvail
2217 | 1 SMBDEMO.S 625 | Code | 00 | | 3 | 00/06BA : A2 06 0B | LDX #$B06 ; load tool call #
2218 | 1 SMBDEMO.S 625 | Code | 00 | | 4 | 00/06BD : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2219 | 1 SMBDEMO.S 626 | Code | 00 | | 1 | 00/06C1 : 68 | pla
2220 | 1 SMBDEMO.S 627 | Code | 00 | | 2 | 00/06C2 : F0 16 | beq noevent3
2221 | 1 SMBDEMO.S 628 | Macro | 00 | | 0 | 00/06C4 | PushWord #0000
2223 | 1 SMBDEMO.S 628 | Code | 00 | | 3 | 00/06C4 : F4 00 00 | PEA #0000
2226 | 1 SMBDEMO.S 629 | Macro | 00 | | 0 | 00/06C7 | PushLong #00000000
2230 | 1 SMBDEMO.S 629 | Code | 00 | | 3 | 00/06C7 : F4 00 00 | PEA #^#00000000
2237 | 1 SMBDEMO.S 629 | Code | 00 | | 3 | 00/06CA : F4 00 00 | PEA #00000000
2240 | 1 SMBDEMO.S 630 | Macro | 00 | | 0 | 00/06CD | _ModalDialog
2242 | 1 SMBDEMO.S 630 | Code | 00 | | 3 | 00/06CD : A2 15 0F | LDX #$F15 ; load tool call #
2243 | 1 SMBDEMO.S 630 | Code | 00 | | 4 | 00/06D0 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2244 | 1 SMBDEMO.S 631 | Code | 00 | | 1 | 00/06D4 : 68 | pla
2245 | 1 SMBDEMO.S 632 | Code | 00 | 2 | 3 | 00/06D5 : 4C 53 0C | jmp SMB_staging_brk ; die so we can inspect datagram
2246 | 1 SMBDEMO.S 633 | Code | 00 | | 2 | 00/06D8 : 80 21 | bra CTSClose3
2247 | 1 SMBDEMO.S 634 | Macro | 00 | | 0 | 00/06DA | noevent3 _TCPIPPoll
2248 | 1 SMBDEMO.S 634 | Code | 00 | | 3 | 00/06DA : A2 36 22 | LDX #$2200+$36
2249 | 1 SMBDEMO.S 634 | Code | 00 | | 4 | 00/06DD : 22 00 00 E1 | JSL $E10000
2250 | 1 SMBDEMO.S 635 | Code | 00 | | 2 | 00/06E1 : 80 CB | bra sendloop2
2251 | 1 SMBDEMO.S 636 | Empty | 00 | | 0 | 00/06E3 |
2252 | 1 SMBDEMO.S 637 | Macro | 00 | | 0 | 00/06E3 | closed PushLong CTSWinPtr
2260 | 1 SMBDEMO.S 637 | Code | 00 | 2 | 3 | 00/06E3 : AD 5D 07 | LDA CTSWinPtr+2
2261 | 1 SMBDEMO.S 637 | Code | 00 | | 1 | 00/06E6 : 48 | PHA
2269 | 1 SMBDEMO.S 637 | Code | 00 | 2 | 3 | 00/06E7 : AD 5B 07 | LDA CTSWinPtr
2270 | 1 SMBDEMO.S 637 | Code | 00 | | 1 | 00/06EA : 48 | PHA
2272 | 1 SMBDEMO.S 638 | Macro | 00 | | 0 | 00/06EB | PushWord #1350
2274 | 1 SMBDEMO.S 638 | Code | 00 | | 3 | 00/06EB : F4 46 05 | PEA #1350
2277 | 1 SMBDEMO.S 639 | Macro | 00 | | 0 | 00/06EE | PushLong #CTSTextA
2281 | 1 SMBDEMO.S 639 | Code | 00 | 1 >>16 | 3 | 00/06EE : F4 00 00 | PEA #^#CTSTextA
2288 | 1 SMBDEMO.S 639 | Code | 00 | 2 | 3 | 00/06F1 : F4 81 0B | PEA #CTSTextA
2291 | 1 SMBDEMO.S 640 | Macro | 00 | | 0 | 00/06F4 | _SetIText
2293 | 1 SMBDEMO.S 640 | Code | 00 | | 3 | 00/06F4 : A2 15 20 | LDX #$2015 ; load tool call #
2294 | 1 SMBDEMO.S 640 | Code | 00 | | 4 | 00/06F7 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2295 | 1 SMBDEMO.S 641 | Empty | 00 | | 0 | 00/06FB |
2296 | 1 SMBDEMO.S 642 | Macro | 00 | | 0 | 00/06FB | CTSClose3 PushWord #MyIPID
2298 | 1 SMBDEMO.S 642 | Code | 00 | 2 | 3 | 00/06FB : F4 55 07 | PEA #MyIPID
2301 | 1 SMBDEMO.S 643 | Macro | 00 | | 0 | 00/06FE | _TCPIPLogout ; get rid of our IPID
2302 | 1 SMBDEMO.S 643 | Code | 00 | | 3 | 00/06FE : A2 36 24 | LDX #$2400+$36
2303 | 1 SMBDEMO.S 643 | Code | 00 | | 4 | 00/0701 : 22 00 00 E1 | JSL $E10000
2304 | 1 SMBDEMO.S 644 | Macro | 00 | | 0 | 00/0705 | PushLong CTSWinPtr ; and close the dialog window
2312 | 1 SMBDEMO.S 644 | Code | 00 | 2 | 3 | 00/0705 : AD 5D 07 | LDA CTSWinPtr+2
2313 | 1 SMBDEMO.S 644 | Code | 00 | | 1 | 00/0708 : 48 | PHA
2321 | 1 SMBDEMO.S 644 | Code | 00 | 2 | 3 | 00/0709 : AD 5B 07 | LDA CTSWinPtr
2322 | 1 SMBDEMO.S 644 | Code | 00 | | 1 | 00/070C : 48 | PHA
2324 | 1 SMBDEMO.S 645 | Macro | 00 | | 0 | 00/070D | _CloseDialog
2326 | 1 SMBDEMO.S 645 | Code | 00 | | 3 | 00/070D : A2 15 0C | LDX #$C15 ; load tool call #
2327 | 1 SMBDEMO.S 645 | Code | 00 | | 4 | 00/0710 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2328 | 1 SMBDEMO.S 646 | Code | 00 | | 1 | 00/0714 : 60 | rts
2329 | 1 SMBDEMO.S 647 | Empty | 00 | | 0 | 00/0715 |
2330 | 1 SMBDEMO.S 648 | Comment | 00 | | 0 | 00/0715 | *
2331 | 1 SMBDEMO.S 649 | Comment | 00 | | 0 | 00/0715 | * Menu Dispatcher
2332 | 1 SMBDEMO.S 650 | Comment | 00 | | 0 | 00/0715 | *
2333 | 1 SMBDEMO.S 651 | Code | 00 | 2 | 3 | 00/0715 : AD 41 09 | MenuDispatch lda TaskData
2334 | 1 SMBDEMO.S 652 | Code | 00 | | 3 | 00/0718 : 29 FF 00 | and #$00ff
2335 | 1 SMBDEMO.S 653 | Code | 00 | | 1 | 00/071B : 0A | asl
2336 | 1 SMBDEMO.S 654 | Code | 00 | | 1 | 00/071C : AA | tax
2337 | 1 SMBDEMO.S 655 | Code | 00 | 2 | 3 | 00/071D : FC 36 08 | jsr (MenuDispatchTbl,x)
2338 | 1 SMBDEMO.S 656 | Empty | 00 | | 0 | 00/0720 |
2339 | 1 SMBDEMO.S 657 | Macro | 00 | | 0 | 00/0720 | PushWord #0000
2341 | 1 SMBDEMO.S 657 | Code | 00 | | 3 | 00/0720 : F4 00 00 | PEA #0000
2344 | 1 SMBDEMO.S 658 | Macro | 00 | | 0 | 00/0723 | PushWord TaskData+2
2349 | 1 SMBDEMO.S 658 | Code | 00 | 2 | 3 | 00/0723 : AD 43 09 | LDA TaskData+2
2350 | 1 SMBDEMO.S 658 | Code | 00 | | 1 | 00/0726 : 48 | PHA
2352 | 1 SMBDEMO.S 659 | Macro | 00 | | 0 | 00/0727 | _HiliteMenu
2354 | 1 SMBDEMO.S 659 | Code | 00 | | 3 | 00/0727 : A2 0F 2C | LDX #$2C0F ; load tool call #
2355 | 1 SMBDEMO.S 659 | Code | 00 | | 4 | 00/072A : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2356 | 1 SMBDEMO.S 660 | Code | 00 | | 1 | 00/072E : 60 | rts
2357 | 1 SMBDEMO.S 661 | Empty | 00 | | 0 | 00/072F |
2358 | 1 SMBDEMO.S 662 | Comment | 00 | | 0 | 00/072F | *
2359 | 1 SMBDEMO.S 663 | Comment | 00 | | 0 | 00/072F | * Information Dialog
2360 | 1 SMBDEMO.S 664 | Comment | 00 | | 0 | 00/072F | *
2361 | 1 SMBDEMO.S 665 | Code | 00 | | 1 | 00/072F : FA | InfoDialog plx ; preserve return address
2362 | 1 SMBDEMO.S 666 | Macro | 00 | | 0 | 00/0730 | PullLong dialogMsg
2365 | 1 SMBDEMO.S 666 | Code | 00 | | 1 | 00/0730 : 68 | PLA
2367 | 1 SMBDEMO.S 666 | Code | 00 | 2 | 3 | 00/0731 : 8D 1D 0C | STA dialogMsg
2372 | 1 SMBDEMO.S 666 | Code | 00 | | 1 | 00/0734 : 68 | PLA
2374 | 1 SMBDEMO.S 666 | Code | 00 | 2 | 3 | 00/0735 : 8D 1F 0C | STA dialogMsg+2
2380 | 1 SMBDEMO.S 667 | Code | 00 | | 1 | 00/0738 : DA | phx ; put return back on stack
2381 | 1 SMBDEMO.S 668 | Code | 00 | | 1 | 00/0739 : 48 | pha ; room for result
2382 | 1 SMBDEMO.S 669 | Macro | 00 | | 0 | 00/073A | PushLong #OurAlert ; pointer to dialog
2386 | 1 SMBDEMO.S 669 | Code | 00 | 1 >>16 | 3 | 00/073A : F4 00 00 | PEA #^#OurAlert
2393 | 1 SMBDEMO.S 669 | Code | 00 | 2 | 3 | 00/073D : F4 DF 0B | PEA #OurAlert
2396 | 1 SMBDEMO.S 670 | Macro | 00 | | 0 | 00/0740 | PushLong #$0000
2400 | 1 SMBDEMO.S 670 | Code | 00 | | 3 | 00/0740 : F4 00 00 | PEA #^#$0000
2407 | 1 SMBDEMO.S 670 | Code | 00 | | 3 | 00/0743 : F4 00 00 | PEA #$0000
2410 | 1 SMBDEMO.S 671 | Macro | 00 | | 0 | 00/0746 | _NoteAlert
2412 | 1 SMBDEMO.S 671 | Code | 00 | | 3 | 00/0746 : A2 15 19 | LDX #$1915 ; load tool call #
2413 | 1 SMBDEMO.S 671 | Code | 00 | | 4 | 00/0749 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2414 | 1 SMBDEMO.S 672 | Code | 00 | | 1 | 00/074D : 68 | pla ; get the item selected
2415 | 1 SMBDEMO.S 673 | Code | 00 | | 1 | 00/074E : 60 | rts
2416 | 1 SMBDEMO.S 674 | Empty | 00 | | 0 | 00/074F |
2417 | 1 SMBDEMO.S 675 | Comment | 00 | | 0 | 00/074F | *
2418 | 1 SMBDEMO.S 676 | Comment | 00 | | 0 | 00/074F | * Non-DP Variables
2419 | 1 SMBDEMO.S 677 | Comment | 00 | | 0 | 00/074F | *
2420 | 1 SMBDEMO.S 678 | Data | 00 | | 4 | 00/074F : 00 00 00 00 | QuitFlag dw 00,00
2421 | 1 SMBDEMO.S 679 | Data | 00 | | 2 | 00/0753 : 00 00 | ScreenColorByte dw 00
2422 | 1 SMBDEMO.S 680 | Data | 00 | | 2 | 00/0755 : 00 00 | MyIPID dw 00 ; Marinetti IPID
2423 | 1 SMBDEMO.S 681 | Data | 00 | | 4 | 00/0757 : 00 00 00 00 | MySMBHandle dw 00,00 ; SMB driver handle
2424 | 1 SMBDEMO.S 682 | Data | 00 | | 4 | 00/075B : 00 00 00 00 | CTSWinPtr dw 00,00 ; Connect To Server grafport ptr
2425 | 1 SMBDEMO.S 683 | Data | 00 | | 101 | 00/075F : 00 00 00 00 | fqdnptr ds 101 ; 101 bytes for user-entered hostname
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 |
2426 | 1 SMBDEMO.S 684 | Data | 00 | | 2 | 00/07C4 : 00 00 | ipaddr dw 00 ; DNS resolution status
2427 | 1 SMBDEMO.S 685 | Data | 00 | | 4 | 00/07C6 : 00 00 00 00 | ipaddrip dw 00,00 ; Resolved IP address
2428 | 1 SMBDEMO.S 686 | Data | 00 | | 16 | 00/07CA : 00 00 00 00 | ascaddr ds 16 ; My IP address, in ASCII
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
2429 | 1 SMBDEMO.S 687 | Data | 00 | | 16 | 00/07DA : 00 00 00 00 | destaddr ds 16 ; Destination IP address, in ASCII
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
2430 | 1 SMBDEMO.S 688 | Data | 00 | | 2 | 00/07EA : 00 00 | statbuf ds 2 ; TCP state, statbuf+0
2431 | 1 SMBDEMO.S 689 | Data | 00 | | 2 | 00/07EC : 00 00 | ds 2 ; ICMP error code, statbuf+2
2432 | 1 SMBDEMO.S 690 | Data | 00 | | 4 | 00/07EE : 00 00 00 00 | ds 4 ; sendq size, statbuf+4
2433 | 1 SMBDEMO.S 691 | Data | 00 | | 4 | 00/07F2 : 00 00 00 00 | ds 4 ; recvq size
2434 | 1 SMBDEMO.S 692 | Data | 00 | | 4 | 00/07F6 : 00 00 00 00 | ds 4 ; dest ip
2435 | 1 SMBDEMO.S 693 | Data | 00 | | 2 | 00/07FA : 00 00 | ds 2 ; dest port
2436 | 1 SMBDEMO.S 694 | Data | 00 | | 2 | 00/07FC : 00 00 | ds 2 ; connection type
2437 | 1 SMBDEMO.S 695 | Data | 00 | | 2 | 00/07FE : 00 00 | ds 2 ; accept count
2438 | 1 SMBDEMO.S 696 | Empty | 00 | | 0 | 00/0800 |
2439 | 1 SMBDEMO.S 697 | Comment | 00 | | 0 | 00/0800 | *
2440 | 1 SMBDEMO.S 698 | Comment | 00 | | 0 | 00/0800 | * Tool List
2441 | 1 SMBDEMO.S 699 | Comment | 00 | | 0 | 00/0800 | *
2442 | 1 SMBDEMO.S 700 | Data | 00 | | 2 | 00/0800 : 0D 00 | ToolList dw 13 ; Tool Count
2443 | 1 SMBDEMO.S 701 | Data | 00 | | 4 | 00/0802 : 01 00 00 00 | dw 01,00 ; Tool Locator, any vers
2444 | 1 SMBDEMO.S 702 | Data | 00 | | 4 | 00/0806 : 02 00 00 00 | dw 02,00 ; Memory Manager, any vers
2445 | 1 SMBDEMO.S 703 | Data | 00 | | 4 | 00/080A : 03 00 00 00 | dw 03,00 ; Misc Tools, any vers
2446 | 1 SMBDEMO.S 704 | Data | 00 | | 4 | 00/080E : 04 00 00 00 | dw 04,00 ; QuickDraw II, any vers
2447 | 1 SMBDEMO.S 705 | Data | 00 | | 4 | 00/0812 : 06 00 00 00 | dw 06,00 ; Event Manager, any vers
2448 | 1 SMBDEMO.S 706 | Data | 00 | | 4 | 00/0816 : 0E 00 00 00 | dw 14,00 ; Window Manager, any vers
2449 | 1 SMBDEMO.S 707 | Data | 00 | | 4 | 00/081A : 10 00 00 00 | dw 16,00 ; Control Manager, any vers
2450 | 1 SMBDEMO.S 708 | Data | 00 | | 4 | 00/081E : 0F 00 00 00 | dw 15,00 ; Menu Manager, any vers
2451 | 1 SMBDEMO.S 709 | Data | 00 | | 4 | 00/0822 : 05 00 00 00 | dw 05,00 ; Desk Manager, any vers
2452 | 1 SMBDEMO.S 710 | Data | 00 | | 4 | 00/0826 : 08 00 00 00 | dw 08,00 ; Sound Manager, any vers
2453 | 1 SMBDEMO.S 711 | Data | 00 | | 4 | 00/082A : 14 00 00 00 | dw 20,00 ; Line Edit, any vers
2454 | 1 SMBDEMO.S 712 | Data | 00 | | 4 | 00/082E : 15 00 00 00 | dw 21,00 ; Dialog Manager, any vers
2455 | 1 SMBDEMO.S 713 | Data | 00 | | 4 | 00/0832 : 36 00 00 00 | dw 54,00 ; Marinetti, any vers
2456 | 1 SMBDEMO.S 714 | Empty | 00 | | 0 | 00/0836 | ToolListEnd
2457 | 1 SMBDEMO.S 715 | Empty | 00 | | 0 | 00/0836 |
2458 | 1 SMBDEMO.S 716 | Comment | 00 | | 0 | 00/0836 | *
2459 | 1 SMBDEMO.S 717 | Comment | 00 | | 0 | 00/0836 | * Menu Structures
2460 | 1 SMBDEMO.S 718 | Comment | 00 | | 0 | 00/0836 | *
2461 | 1 SMBDEMO.S 719 | Empty | 00 | | 0 | 00/0836 |
2462 | 1 SMBDEMO.S 720 | Data | 00 | 2 | 2 | 00/0836 : 44 03 | MenuDispatchTbl dw About
2463 | 1 SMBDEMO.S 721 | Data | 00 | 2 | 2 | 00/0838 : 4E 03 | dw Quit
2464 | 1 SMBDEMO.S 722 | Data | 00 | 2 | 2 | 00/083A : 52 03 | dw TCPIPTest
2465 | 1 SMBDEMO.S 723 | Data | 00 | 2 | 2 | 00/083C : 79 03 | dw ConnectToSvr
2466 | 1 SMBDEMO.S 724 | Empty | 00 | | 0 | 00/083E |
2467 | 1 SMBDEMO.S 725 | Data | 00 | | 2 | 00/083E : 04 00 | MenuTbl dw 4 ; count
2468 | 1 SMBDEMO.S 726 | Data | 00 | 2 | 2 | 00/0840 : 48 08 | dw Menu1
2469 | 1 SMBDEMO.S 727 | Data | 00 | 2 | 2 | 00/0842 : 77 08 | dw Menu2
2470 | 1 SMBDEMO.S 728 | Data | 00 | 2 | 2 | 00/0844 : 95 08 | dw Menu3
2471 | 1 SMBDEMO.S 729 | Data | 00 | 2 | 2 | 00/0846 : F0 08 | dw Menu4
2472 | 1 SMBDEMO.S 730 | Empty | 00 | | 0 | 00/0848 | MenuTblEnd
2473 | 1 SMBDEMO.S 731 | Empty | 00 | | 0 | 00/0848 |
2474 | 1 SMBDEMO.S 732 | Data | 00 | | 8 | 00/0848 : 3E 3E 40 5C | Menu1 asc '>>@\XN1'00
| | | | | | 58 4E 31 00 |
2475 | 1 SMBDEMO.S 733 | Data | 00 | | 32 | 00/0850 : 2D 2D 41 62 | asc '--About This Program...\N256*??'00
| | | | | | 6F 75 74 20 |
| | | | | | 54 68 69 73 |
| | | | | | 20 50 72 6F |
| | | | | | 67 72 61 6D |
| | | | | | 2E 2E 2E 5C |
| | | | | | 4E 32 35 36 |
| | | | | | 2A 3F 3F 00 |
2476 | 1 SMBDEMO.S 734 | Data | 00 | | 6 | 00/0870 : 2D 2D 2D 5C | asc '---\D'00
| | | | | | 44 00 |
2477 | 1 SMBDEMO.S 735 | Data | 00 | | 1 | 00/0876 : 3E | asc '>'
2478 | 1 SMBDEMO.S 736 | Empty | 00 | | 0 | 00/0877 |
2479 | 1 SMBDEMO.S 737 | Data | 00 | | 14 | 00/0877 : 3E 3E 20 20 | Menu2 asc '>> File \N2'00
| | | | | | 46 69 6C 65 |
| | | | | | 20 20 5C 4E |
| | | | | | 32 00 |
2480 | 1 SMBDEMO.S 738 | Data | 00 | | 15 | 00/0885 : 2D 2D 51 75 | asc '--Quit\N257*Qq'00
| | | | | | 69 74 5C 4E |
| | | | | | 32 35 37 2A |
| | | | | | 51 71 00 |
2481 | 1 SMBDEMO.S 739 | Data | 00 | | 1 | 00/0894 : 3E | asc '>'
2482 | 1 SMBDEMO.S 740 | Empty | 00 | | 0 | 00/0895 |
2483 | 1 SMBDEMO.S 741 | Data | 00 | | 15 | 00/0895 : 3E 3E 20 20 | Menu3 asc '>> Edit \N3D'00
| | | | | | 45 64 69 74 |
| | | | | | 20 20 5C 4E |
| | | | | | 33 44 00 |
2484 | 1 SMBDEMO.S 742 | Data | 00 | | 16 | 00/08A4 : 2D 2D 55 6E | asc '--Undo\N250V*Zz'00
| | | | | | 64 6F 5C 4E |
| | | | | | 32 35 30 56 |
| | | | | | 2A 5A 7A 00 |
2485 | 1 SMBDEMO.S 743 | Data | 00 | | 14 | 00/08B4 : 2D 2D 43 75 | asc '--Cut\N251*Xx'00
| | | | | | 74 5C 4E 32 |
| | | | | | 35 31 2A 58 |
| | | | | | 78 00 |
2486 | 1 SMBDEMO.S 744 | Data | 00 | | 15 | 00/08C2 : 2D 2D 43 6F | asc '--Copy\N252*Cc'00
| | | | | | 70 79 5C 4E |
| | | | | | 32 35 32 2A |
| | | | | | 43 63 00 |
2487 | 1 SMBDEMO.S 745 | Data | 00 | | 17 | 00/08D1 : 2D 2D 50 61 | asc '--Paste\N253V*Vv'00
| | | | | | 73 74 65 5C |
| | | | | | 4E 32 35 33 |
| | | | | | 56 2A 56 76 |
| | | | | | 00 |
2488 | 1 SMBDEMO.S 746 | Data | 00 | | 13 | 00/08E2 : 2D 2D 43 6C | asc '--Clear\N254'00
| | | | | | 65 61 72 5C |
| | | | | | 4E 32 35 34 |
| | | | | | 00 |
2489 | 1 SMBDEMO.S 747 | Data | 00 | | 1 | 00/08EF : 3E | asc '>'
2490 | 1 SMBDEMO.S 748 | Empty | 00 | | 0 | 00/08F0 |
2491 | 1 SMBDEMO.S 749 | Data | 00 | | 14 | 00/08F0 : 3E 3E 20 20 | Menu4 asc '>> Test \N4'00
| | | | | | 54 65 73 74 |
| | | | | | 20 20 5C 4E |
| | | | | | 34 00 |
2492 | 1 SMBDEMO.S 750 | Data | 00 | | 22 | 00/08FE : 2D 2D 54 43 | asc '--TCP/IP Test\N258*Tt'00
| | | | | | 50 2F 49 50 |
| | | | | | 20 54 65 73 |
| | | | | | 74 5C 4E 32 |
| | | | | | 35 38 2A 54 |
| | | | | | 74 00 |
2493 | 1 SMBDEMO.S 751 | Data | 00 | | 28 | 00/0914 : 2D 2D 43 6F | asc '--Connect to Server\N259*Uu'00
| | | | | | 6E 6E 65 63 |
| | | | | | 74 20 74 6F |
| | | | | | 20 53 65 72 |
| | | | | | 76 65 72 5C |
| | | | | | 4E 32 35 39 |
| | | | | | 2A 55 75 00 |
2494 | 1 SMBDEMO.S 752 | Data | 00 | | 1 | 00/0930 : 3E | asc '>'
2495 | 1 SMBDEMO.S 753 | Empty | 00 | | 0 | 00/0931 |
2496 | 1 SMBDEMO.S 754 | Comment | 00 | | 0 | 00/0931 | *
2497 | 1 SMBDEMO.S 755 | Comment | 00 | | 0 | 00/0931 | * Event Record
2498 | 1 SMBDEMO.S 756 | Comment | 00 | | 0 | 00/0931 | *
2499 | 1 SMBDEMO.S 757 | Empty | 00 | | 0 | 00/0931 | EventRec
2500 | 1 SMBDEMO.S 758 | Data | 00 | | 2 | 00/0931 : 00 00 | Event_What ds 2
2501 | 1 SMBDEMO.S 759 | Data | 00 | | 4 | 00/0933 : 00 00 00 00 | Event_Msg ds 4
2502 | 1 SMBDEMO.S 760 | Data | 00 | | 4 | 00/0937 : 00 00 00 00 | Event_When ds 4
2503 | 1 SMBDEMO.S 761 | Data | 00 | | 4 | 00/093B : 00 00 00 00 | Event_Where ds 4
2504 | 1 SMBDEMO.S 762 | Data | 00 | | 2 | 00/093F : 00 00 | Event_Mods ds 2
2505 | 1 SMBDEMO.S 763 | Data | 00 | | 4 | 00/0941 : 00 00 00 00 | TaskData ds 4
2506 | 1 SMBDEMO.S 764 | Data | 00 | | 4 | 00/0945 : FF 1F 00 00 | TaskMask dw $1fff,$0000
2507 | 1 SMBDEMO.S 765 | Empty | 00 | | 0 | 00/0949 |
2508 | 1 SMBDEMO.S 766 | Comment | 00 | | 0 | 00/0949 | *
2509 | 1 SMBDEMO.S 767 | Comment | 00 | | 0 | 00/0949 | * Strings
2510 | 1 SMBDEMO.S 768 | Comment | 00 | | 0 | 00/0949 | *
2511 | 1 SMBDEMO.S 769 | Data | 00 | | 21 | 00/0949 : 4F 6E 65 20 | OneMoment asc 'One Moment Please...'00
| | | | | | 4D 6F 6D 65 |
| | | | | | 6E 74 20 50 |
| | | | | | 6C 65 61 73 |
| | | | | | 65 2E 2E 2E |
| | | | | | 00 |
2512 | 1 SMBDEMO.S 770 | Data | 00 | | 17 | 00/095E : 10 4D 61 72 | MarinettiGood str 'Marinetti is Up.'
| | | | | | 69 6E 65 74 |
| | | | | | 74 69 20 69 |
| | | | | | 73 20 55 70 |
| | | | | | 2E |
2513 | 1 SMBDEMO.S 771 | Data | 00 | | 21 | 00/096F : 14 4D 61 72 | MarinettiBad str 'Marinetti is Not Up.'
| | | | | | 69 6E 65 74 |
| | | | | | 74 69 20 69 |
| | | | | | 73 20 4E 6F |
| | | | | | 74 20 55 70 |
| | | | | | 2E |
2514 | 1 SMBDEMO.S 772 | Data | 00 | | 19 | 00/0984 : 12 54 43 50 | AboutString str 'TCPIP Test Program'
| | | | | | 49 50 20 54 |
| | | | | | 65 73 74 20 |
| | | | | | 50 72 6F 67 |
| | | | | | 72 61 6D |
2515 | 1 SMBDEMO.S 773 | Data | 00 | | 3 | 00/0997 : 02 4F 4B | But1 str 'OK'
2516 | 1 SMBDEMO.S 774 | Empty | 00 | | 0 | 00/099A |
2517 | 1 SMBDEMO.S 775 | Comment | 00 | | 0 | 00/099A | *
2518 | 1 SMBDEMO.S 776 | Comment | 00 | | 0 | 00/099A | * Connect To Server Dialog
2519 | 1 SMBDEMO.S 777 | Comment | 00 | | 0 | 00/099A | *
2520 | 1 SMBDEMO.S 778 | Data | 00 | | 8 | 00/099A : 1E 00 78 00 | CTSRect dw 30,120,120,520 ; bounds rect
| | | | | | 78 00 08 02 |
2521 | 1 SMBDEMO.S 779 | Data | 00 | | 2 | 00/09A2 : 01 00 | CTSVis dw 0001 ; visible
2522 | 1 SMBDEMO.S 780 | Data | 00 | | 4 | 00/09A4 : 00 00 00 00 | CTSRef dw 0000,0000 ; refcon
2523 | 1 SMBDEMO.S 781 | Data | 00 | 3 | 4 | 00/09A8 : C6 09 00 00 | CTSiptr1 adrl CTSItem1 ; string 'Host To Connect To'
2524 | 1 SMBDEMO.S 782 | Data | 00 | 3 | 4 | 00/09AC : 04 0A 00 00 | CTSiptr2 adrl CTSItem2 ; edit line
2525 | 1 SMBDEMO.S 783 | Data | 00 | 3 | 4 | 00/09B0 : 28 0A 00 00 | CTSiptr3 adrl CTSItem3 ; connect button
2526 | 1 SMBDEMO.S 784 | Data | 00 | 3 | 4 | 00/09B4 : 48 0A 00 00 | CTSiptr4 adrl CTSItem4 ; cancel button
2527 | 1 SMBDEMO.S 785 | Data | 00 | 3 | 4 | 00/09B8 : 67 0A 00 00 | CTSiptr5 adrl CTSItem5 ; status line
2528 | 1 SMBDEMO.S 786 | Data | 00 | 3 | 4 | 00/09BC : 98 0B 00 00 | CTSiptr6 adrl CTSItem6 ; My IP Address
2529 | 1 SMBDEMO.S 787 | Data | 00 | 3 | 4 | 00/09C0 : B8 0B 00 00 | CTSiptr7 adrl CTSItem7 ; "My Ip Address: "
2530 | 1 SMBDEMO.S 788 | Data | 00 | | 2 | 00/09C4 : 00 00 | dw 0000 ; end of the line
2531 | 1 SMBDEMO.S 789 | Empty | 00 | | 0 | 00/09C6 |
2532 | 1 SMBDEMO.S 790 | Data | 00 | | 2 | 00/09C6 : 44 05 | CTSItem1 dw 1348 ; id
2533 | 1 SMBDEMO.S 791 | Data | 00 | | 8 | 00/09C8 : 05 00 0A 00 | dw 5,10,15,300 ; bounds
| | | | | | 0F 00 2C 01 |
2534 | 1 SMBDEMO.S 792 | Data | 00 | | 2 | 00/09D0 : 0F 80 | dw {$000F}+$8000 ; type + disabled
2535 | 1 SMBDEMO.S 793 | Data | 00 | 3 | 4 | 00/09D2 : DE 09 00 00 | adrl CTSText1
2536 | 1 SMBDEMO.S 794 | Data | 00 | | 2 | 00/09D6 : 00 00 | dw 00 ; item value
2537 | 1 SMBDEMO.S 795 | Data | 00 | | 2 | 00/09D8 : 00 00 | dw 00 ; item flag
2538 | 1 SMBDEMO.S 796 | Data | 00 | | 4 | 00/09DA : 00 00 00 00 | adrl 00 ; end
2539 | 1 SMBDEMO.S 797 | Data | 00 | | 38 | 00/09DE : 25 41 64 64 | CTSText1 str 'Address Of CIFS Server To Connect To:'
| | | | | | 72 65 73 73 |
| | | | | | 20 4F 66 20 |
| | | | | | 43 49 46 53 |
| | | | | | 20 53 65 72 |
| | | | | | 76 65 72 20 |
| | | | | | 54 6F 20 43 |
| | | | | | 6F 6E 6E 65 |
| | | | | | 63 74 20 54 |
| | | | | | 6F 3A |
2540 | 1 SMBDEMO.S 798 | Empty | 00 | | 0 | 00/0A04 |
2541 | 1 SMBDEMO.S 799 | Data | 00 | | 2 | 00/0A04 : 45 05 | CTSItem2 dw 1349 ; id
2542 | 1 SMBDEMO.S 800 | Data | 00 | | 8 | 00/0A06 : 19 00 0A 00 | dw 25,10,38,200 ; bounds
| | | | | | 26 00 C8 00 |
2543 | 1 SMBDEMO.S 801 | Data | 00 | | 2 | 00/0A0E : 11 00 | dw {$0011}
2544 | 1 SMBDEMO.S 802 | Data | 00 | 3 | 4 | 00/0A10 : 1C 0A 00 00 | adrl CTSText2
2545 | 1 SMBDEMO.S 803 | Data | 00 | | 2 | 00/0A14 : 64 00 | dw 100
2546 | 1 SMBDEMO.S 804 | Data | 00 | | 2 | 00/0A16 : 00 00 | dw 00
2547 | 1 SMBDEMO.S 805 | Data | 00 | | 4 | 00/0A18 : 00 00 00 00 | adrl 00
2548 | 1 SMBDEMO.S 806 | Data | 00 | | 12 | 00/0A1C : 0B 65 78 61 | CTSText2 str 'example.com'
| | | | | | 6D 70 6C 65 |
| | | | | | 2E 63 6F 6D |
2549 | 1 SMBDEMO.S 807 | Empty | 00 | | 0 | 00/0A28 |
2550 | 1 SMBDEMO.S 808 | Data | 00 | | 2 | 00/0A28 : 01 00 | CTSItem3 dw 1
2551 | 1 SMBDEMO.S 809 | Data | 00 | | 8 | 00/0A2A : 32 00 0A 00 | dw 50,10,60,100
| | | | | | 3C 00 64 00 |
2552 | 1 SMBDEMO.S 810 | Data | 00 | | 2 | 00/0A32 : 0A 00 | dw {$000A}
2553 | 1 SMBDEMO.S 811 | Data | 00 | 3 | 4 | 00/0A34 : 40 0A 00 00 | adrl But2
2554 | 1 SMBDEMO.S 812 | Data | 00 | | 2 | 00/0A38 : 00 00 | dw 00
2555 | 1 SMBDEMO.S 813 | Data | 00 | | 2 | 00/0A3A : 00 00 | dw 00
2556 | 1 SMBDEMO.S 814 | Data | 00 | | 4 | 00/0A3C : 00 00 00 00 | adrl 00
2557 | 1 SMBDEMO.S 815 | Data | 00 | | 8 | 00/0A40 : 07 43 6F 6E | But2 str 'Connect'
| | | | | | 6E 65 63 74 |
2558 | 1 SMBDEMO.S 816 | Empty | 00 | | 0 | 00/0A48 |
2559 | 1 SMBDEMO.S 817 | Data | 00 | | 2 | 00/0A48 : 02 00 | CTSItem4 dw 2
2560 | 1 SMBDEMO.S 818 | Data | 00 | | 8 | 00/0A4A : 32 00 6F 00 | dw 50,111,60,210
| | | | | | 3C 00 D2 00 |
2561 | 1 SMBDEMO.S 819 | Data | 00 | | 2 | 00/0A52 : 0A 00 | dw {$000A}
2562 | 1 SMBDEMO.S 820 | Data | 00 | 3 | 4 | 00/0A54 : 60 0A 00 00 | adrl But3
2563 | 1 SMBDEMO.S 821 | Data | 00 | | 2 | 00/0A58 : 00 00 | dw 00
2564 | 1 SMBDEMO.S 822 | Data | 00 | | 2 | 00/0A5A : 00 00 | dw 00
2565 | 1 SMBDEMO.S 823 | Data | 00 | | 4 | 00/0A5C : 00 00 00 00 | adrl 00
2566 | 1 SMBDEMO.S 824 | Data | 00 | | 7 | 00/0A60 : 06 43 61 6E | But3 str 'Cancel'
| | | | | | 63 65 6C |
2567 | 1 SMBDEMO.S 825 | Empty | 00 | | 0 | 00/0A67 |
2568 | 1 SMBDEMO.S 826 | Data | 00 | | 2 | 00/0A67 : 46 05 | CTSItem5 dw 1350 ; id
2569 | 1 SMBDEMO.S 827 | Data | 00 | | 8 | 00/0A69 : 41 00 0A 00 | dw 65,10,75,300 ; bounds
| | | | | | 4B 00 2C 01 |
2570 | 1 SMBDEMO.S 828 | Data | 00 | | 2 | 00/0A71 : 0F 80 | dw {$000F}+$8000 ; type + disabled
2571 | 1 SMBDEMO.S 829 | Data | 00 | 3 | 4 | 00/0A73 : 7F 0A 00 00 | adrl CTSText3
2572 | 1 SMBDEMO.S 830 | Data | 00 | | 2 | 00/0A77 : 00 00 | dw 00
2573 | 1 SMBDEMO.S 831 | Data | 00 | | 2 | 00/0A79 : 00 00 | dw 00
2574 | 1 SMBDEMO.S 832 | Data | 00 | | 4 | 00/0A7B : 00 00 00 00 | adrl 00
2575 | 1 SMBDEMO.S 833 | Data | 00 | | 23 | 00/0A7F : 16 53 74 61 | CTSText3 str 'Status: Awaiting Input'
| | | | | | 74 75 73 3A |
| | | | | | 20 41 77 61 |
| | | | | | 69 74 69 6E |
| | | | | | 67 20 49 6E |
| | | | | | 70 75 74 |
2576 | 1 SMBDEMO.S 834 | Data | 00 | | 28 | 00/0A96 : 1B 53 74 61 | CTSText4 str 'Status: Resolving Hostname '
| | | | | | 74 75 73 3A |
| | | | | | 20 52 65 73 |
| | | | | | 6F 6C 76 69 |
| | | | | | 6E 67 20 48 |
| | | | | | 6F 73 74 6E |
| | | | | | 61 6D 65 20 |
2577 | 1 SMBDEMO.S 835 | Data | 00 | | 101 | 00/0AB2 : 00 00 00 00 | inhost ds 101
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 |
2578 | 1 SMBDEMO.S 836 | Data | 00 | | 27 | 00/0B17 : 1A 53 74 61 | CTSText5 str 'Status: Resolution Failure'
| | | | | | 74 75 73 3A |
| | | | | | 20 52 65 73 |
| | | | | | 6F 6C 75 74 |
| | | | | | 69 6F 6E 20 |
| | | | | | 46 61 69 6C |
| | | | | | 75 72 65 |
2579 | 1 SMBDEMO.S 837 | Data | 00 | | 23 | 00/0B32 : 16 53 74 61 | CTSText6 str 'Status: Connecting to '
| | | | | | 74 75 73 3A |
| | | | | | 20 43 6F 6E |
| | | | | | 6E 65 63 74 |
| | | | | | 69 6E 67 20 |
| | | | | | 74 6F 20 |
2580 | 1 SMBDEMO.S 838 | Data | 00 | | 20 | 00/0B49 : 00 00 00 00 | ascdest ds 20
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
2581 | 1 SMBDEMO.S 839 | Data | 00 | | 36 | 00/0B5D : 23 53 74 61 | CTSText9 str 'Status: Connected, CIFS negotiating'
| | | | | | 74 75 73 3A |
| | | | | | 20 43 6F 6E |
| | | | | | 6E 65 63 74 |
| | | | | | 65 64 2C 20 |
| | | | | | 43 49 46 53 |
| | | | | | 20 6E 65 67 |
| | | | | | 6F 74 69 61 |
| | | | | | 74 69 6E 67 |
2582 | 1 SMBDEMO.S 840 | Data | 00 | | 23 | 00/0B81 : 16 53 74 61 | CTSTextA str 'Status: Connect Failed'
| | | | | | 74 75 73 3A |
| | | | | | 20 43 6F 6E |
| | | | | | 6E 65 63 74 |
| | | | | | 20 46 61 69 |
| | | | | | 6C 65 64 |
2583 | 1 SMBDEMO.S 841 | Empty | 00 | | 0 | 00/0B98 |
2584 | 1 SMBDEMO.S 842 | Data | 00 | | 2 | 00/0B98 : 50 05 | CTSItem6 dw 1360 ; id
2585 | 1 SMBDEMO.S 843 | Data | 00 | | 8 | 00/0B9A : 4D 00 78 00 | dw 77,120,87,300 ; bounds
| | | | | | 57 00 2C 01 |
2586 | 1 SMBDEMO.S 844 | Data | 00 | | 2 | 00/0BA2 : 0F 80 | dw {$000F}+$8000
2587 | 1 SMBDEMO.S 845 | Data | 00 | 3 | 4 | 00/0BA4 : B0 0B 00 00 | adrl CTSText7
2588 | 1 SMBDEMO.S 846 | Data | 00 | | 2 | 00/0BA8 : 00 00 | dw 00
2589 | 1 SMBDEMO.S 847 | Data | 00 | | 2 | 00/0BAA : 00 00 | dw 00
2590 | 1 SMBDEMO.S 848 | Data | 00 | | 4 | 00/0BAC : 00 00 00 00 | adrl 00
2591 | 1 SMBDEMO.S 849 | Data | 00 | | 8 | 00/0BB0 : 07 30 2E 30 | CTSText7 str '0.0.0.0'
| | | | | | 2E 30 2E 30 |
2592 | 1 SMBDEMO.S 850 | Empty | 00 | | 0 | 00/0BB8 |
2593 | 1 SMBDEMO.S 851 | Data | 00 | | 2 | 00/0BB8 : 51 05 | CTSItem7 dw 1361 ; id
2594 | 1 SMBDEMO.S 852 | Data | 00 | | 8 | 00/0BBA : 4D 00 0A 00 | dw 77,10,87,120 ; bounds
| | | | | | 57 00 78 00 |
2595 | 1 SMBDEMO.S 853 | Data | 00 | | 2 | 00/0BC2 : 0F 80 | dw {$000F}+$8000
2596 | 1 SMBDEMO.S 854 | Data | 00 | 3 | 4 | 00/0BC4 : D0 0B 00 00 | adrl CTSText8
2597 | 1 SMBDEMO.S 855 | Data | 00 | | 2 | 00/0BC8 : 00 00 | dw 00
2598 | 1 SMBDEMO.S 856 | Data | 00 | | 2 | 00/0BCA : 00 00 | dw 00
2599 | 1 SMBDEMO.S 857 | Data | 00 | | 4 | 00/0BCC : 00 00 00 00 | adrl 00
2600 | 1 SMBDEMO.S 858 | Data | 00 | | 15 | 00/0BD0 : 0E 4D 79 20 | CTSText8 str 'My IP Address:'
| | | | | | 49 50 20 41 |
| | | | | | 64 64 72 65 |
| | | | | | 73 73 3A |
2601 | 1 SMBDEMO.S 859 | Empty | 00 | | 0 | 00/0BDF |
2602 | 1 SMBDEMO.S 860 | Comment | 00 | | 0 | 00/0BDF | *
2603 | 1 SMBDEMO.S 861 | Comment | 00 | | 0 | 00/0BDF | * TCPIP Test Output Dialog
2604 | 1 SMBDEMO.S 862 | Comment | 00 | | 0 | 00/0BDF | *
2605 | 1 SMBDEMO.S 863 | Data | 00 | | 8 | 00/0BDF : 1E 00 78 00 | OurAlert dw 30,120,80,520 ; bounds rect
| | | | | | 50 00 08 02 |
2606 | 1 SMBDEMO.S 864 | Data | 00 | | 2 | 00/0BE7 : 46 09 | dw 2374 ; id
2607 | 1 SMBDEMO.S 865 | Data | 00 | | 1 | 00/0BE9 : 80 | db $80
2608 | 1 SMBDEMO.S 866 | Data | 00 | | 1 | 00/0BEA : 80 | db $80
2609 | 1 SMBDEMO.S 867 | Data | 00 | | 1 | 00/0BEB : 80 | db $80
2610 | 1 SMBDEMO.S 868 | Data | 00 | | 1 | 00/0BEC : 80 | db $80
2611 | 1 SMBDEMO.S 869 | Data | 00 | 3 | 4 | 00/0BED : F9 0B 00 00 | adrl item1
2612 | 1 SMBDEMO.S 870 | Data | 00 | 3 | 4 | 00/0BF1 : 11 0C 00 00 | adrl item2
2613 | 1 SMBDEMO.S 871 | Data | 00 | | 4 | 00/0BF5 : 00 00 00 00 | adrl 00
2614 | 1 SMBDEMO.S 872 | Empty | 00 | | 0 | 00/0BF9 |
2615 | 1 SMBDEMO.S 873 | Data | 00 | | 2 | 00/0BF9 : 01 00 | item1 dw 1 ; id
2616 | 1 SMBDEMO.S 874 | Data | 00 | | 8 | 00/0BFB : 19 00 40 01 | dw 25,320,0,0 ; bounds rect for button
| | | | | | 00 00 00 00 |
2617 | 1 SMBDEMO.S 875 | Data | 00 | | 2 | 00/0C03 : 0A 00 | dw {$000A} ; type
2618 | 1 SMBDEMO.S 876 | Data | 00 | 3 | 4 | 00/0C05 : 97 09 00 00 | adrl But1 ; item descriptor
2619 | 1 SMBDEMO.S 877 | Data | 00 | | 2 | 00/0C09 : 00 00 | dw 00 ; item value
2620 | 1 SMBDEMO.S 878 | Data | 00 | | 2 | 00/0C0B : 00 00 | dw 00 ; item flag
2621 | 1 SMBDEMO.S 879 | Data | 00 | | 4 | 00/0C0D : 00 00 00 00 | adrl 00 ; item color
2622 | 1 SMBDEMO.S 880 | Empty | 00 | | 0 | 00/0C11 |
2623 | 1 SMBDEMO.S 881 | Data | 00 | | 2 | 00/0C11 : 44 05 | item2 dw 1348 ; id
2624 | 1 SMBDEMO.S 882 | Data | 00 | | 8 | 00/0C13 : 0B 00 48 00 | dw 11,72,200,640 ; bounds rect for message
| | | | | | C8 00 80 02 |
2625 | 1 SMBDEMO.S 883 | Data | 00 | | 2 | 00/0C1B : 0F 80 | dw {$000F}+$8000 ; type + disabled
2626 | 1 SMBDEMO.S 884 | Data | 00 | 3 | 4 | 00/0C1D : 5E 09 00 00 | dialogMsg adrl MarinettiGood ; item descriptor
2627 | 1 SMBDEMO.S 885 | Data | 00 | | 2 | 00/0C21 : 00 00 | dw 00 ; item value
2628 | 1 SMBDEMO.S 886 | Data | 00 | | 2 | 00/0C23 : 00 00 | dw 00 ; item flag
2629 | 1 SMBDEMO.S 887 | Data | 00 | | 4 | 00/0C25 : 00 00 00 00 | adrl 00 ; item color
2630 | 1 SMBDEMO.S 888 | Empty | 00 | | 0 | 00/0C29 |
2631 | 1 SMBDEMO.S 889 | Comment | 00 | | 0 | 00/0C29 | *
2632 | 1 SMBDEMO.S 890 | Comment | 00 | | 0 | 00/0C29 | * GS/OS Quit Params
2633 | 1 SMBDEMO.S 891 | Comment | 00 | | 0 | 00/0C29 | *
2634 | 1 SMBDEMO.S 892 | Data | 00 | | 4 | 00/0C29 : 00 00 00 00 | QParams ds 4
2635 | 1 SMBDEMO.S 893 | Data | 00 | | 4 | 00/0C2D : 00 00 00 00 | ds 4
2636 | 1 SMBDEMO.S 894 | Empty | 00 | | 0 | 00/0C31 |
2637 | 1 SMBDEMO.S 895 | Comment | 00 | | 0 | 00/0C31 | *** CIFS / SMB internals only past this point (will eventually be its own linker segment)
2638 | 1 SMBDEMO.S 896 | Empty | 00 | | 0 | 00/0C31 |
2639 | 1 SMBDEMO.S 897 | Comment | 00 | | 0 | 00/0C31 | *
2640 | 1 SMBDEMO.S 898 | Comment | 00 | | 0 | 00/0C31 | * SMB equates (should move into Library/E16.CIFS.Macs.s eventually)
2641 | 1 SMBDEMO.S 899 | Comment | 00 | | 0 | 00/0C31 | *
2642 | 1 SMBDEMO.S 900 | Empty | 00 | | 0 | 00/0C31 |
2643 | 1 SMBDEMO.S 901 | Comment | 00 | | 0 | 00/0C31 | * offsets into SMB header
2644 | 1 SMBDEMO.S 902 | Equivalence | 00 | | 0 | 00/0C31 | SMB_offset_tcplength = 1 ; tcp length: all dgram length including header
2645 | 1 SMBDEMO.S 903 | Equivalence | 00 | | 0 | 00/0C31 | SMB_offset_proto = 0+4
2646 | 1 SMBDEMO.S 904 | Equivalence | 00 | | 0 | 00/0C31 | SMB_offset_cmd = 4+4
2647 | 1 SMBDEMO.S 905 | Equivalence | 00 | | 0 | 00/0C31 | SMB_offset_ntstatus = 5+4
2648 | 1 SMBDEMO.S 906 | Equivalence | 00 | | 0 | 00/0C31 | SMB_offset_eclass = 5+4
2649 | 1 SMBDEMO.S 907 | Equivalence | 00 | | 0 | 00/0C31 | SMB_offset_flags = 9+4
2650 | 1 SMBDEMO.S 908 | Equivalence | 00 | | 0 | 00/0C31 | SMB_offset_flags2 = 10+4
2651 | 1 SMBDEMO.S 909 | Equivalence | 00 | | 0 | 00/0C31 | SMB_offset_extra = 12+4
2652 | 1 SMBDEMO.S 910 | Equivalence | 00 | | 0 | 00/0C31 | SMB_offset_tid = 24+4
2653 | 1 SMBDEMO.S 911 | Equivalence | 00 | | 0 | 00/0C31 | SMB_offset_pid = 26+4
2654 | 1 SMBDEMO.S 912 | Equivalence | 00 | | 0 | 00/0C31 | SMB_offset_uid = 28+4
2655 | 1 SMBDEMO.S 913 | Equivalence | 00 | | 0 | 00/0C31 | SMB_offset_mid = 30+4
2656 | 1 SMBDEMO.S 914 | Equivalence | 00 | | 0 | 00/0C31 | SMB_header_size = 32+4 ; SMB headers are always 32 bytes long
2657 | 1 SMBDEMO.S 915 | Empty | 00 | | 0 | 00/0C31 |
2658 | 1 SMBDEMO.S 916 | Comment | 00 | | 0 | 00/0C31 | * message / commands
2659 | 1 SMBDEMO.S 917 | Equivalence | 00 | | 0 | 00/0C31 | NBT_session_msg = 00
2660 | 1 SMBDEMO.S 918 | Equivalence | 00 | | 0 | 00/0C31 | SMB_neg_protocol = $72
2661 | 1 SMBDEMO.S 919 | Equivalence | 00 | | 0 | 00/0C31 | SMB_setup_ANDX = $73
2662 | 1 SMBDEMO.S 920 | Equivalence | 00 | | 0 | 00/0C31 | SMB_treec_ANDX = $75
2663 | 1 SMBDEMO.S 921 | Empty | 00 | | 0 | 00/0C31 |
2664 | 1 SMBDEMO.S 922 | Comment | 00 | | 0 | 00/0C31 | * keepalive
2665 | 1 SMBDEMO.S 923 | Equivalence | 00 | | 0 | 00/0C31 | NBT_keepalive_msg = $85
2666 | 1 SMBDEMO.S 924 | Equivalence | 00 | | 0 | 00/0C31 | keepalive_size = 4
2667 | 1 SMBDEMO.S 925 | Empty | 00 | | 0 | 00/0C31 |
2668 | 1 SMBDEMO.S 926 | Comment | 00 | | 0 | 00/0C31 | * SMBTrans2
2669 | 1 SMBDEMO.S 927 | Equivalence | 00 | | 0 | 00/0C31 | SMB_trans2 = $32
2670 | 1 SMBDEMO.S 928 | Equivalence | 00 | | 0 | 00/0C31 | SMB_open2 = 0
2671 | 1 SMBDEMO.S 929 | Equivalence | 00 | | 0 | 00/0C31 | SMB_find_first2 = 1
2672 | 1 SMBDEMO.S 930 | Equivalence | 00 | | 0 | 00/0C31 | SMB_find_next2 = 2
2673 | 1 SMBDEMO.S 931 | Equivalence | 00 | | 0 | 00/0C31 | SMB_query_fs_info = 3
2674 | 1 SMBDEMO.S 932 | Equivalence | 00 | | 0 | 00/0C31 | SMB_query_path_info = 5
2675 | 1 SMBDEMO.S 933 | Equivalence | 00 | | 0 | 00/0C31 | SMB_set_path_info = 6
2676 | 1 SMBDEMO.S 934 | Equivalence | 00 | | 0 | 00/0C31 | SMB_query_file_info = 7
2677 | 1 SMBDEMO.S 935 | Equivalence | 00 | | 0 | 00/0C31 | SMB_set_file_info = 8
2678 | 1 SMBDEMO.S 936 | Equivalence | 00 | | 0 | 00/0C31 | SMB_create_dir = 13
2679 | 1 SMBDEMO.S 937 | Equivalence | 00 | | 0 | 00/0C31 | SMB_find_close2 = $34
2680 | 1 SMBDEMO.S 938 | Equivalence | 00 | | 0 | 00/0C31 | SMB_query_file_all_info = $107
2681 | 1 SMBDEMO.S 939 | Empty | 00 | | 0 | 00/0C31 |
2682 | 1 SMBDEMO.S 940 | Comment | 00 | | 0 | 00/0C31 | * File I/O
2683 | 1 SMBDEMO.S 941 | Equivalence | 00 | | 0 | 00/0C31 | SMB_open_ANDX = $2d
2684 | 1 SMBDEMO.S 942 | Equivalence | 00 | | 0 | 00/0C31 | SMB_write_ANDX = $2f
2685 | 1 SMBDEMO.S 943 | Equivalence | 00 | | 0 | 00/0C31 | SMB_read_ANDX = $2e
2686 | 1 SMBDEMO.S 944 | Equivalence | 00 | | 0 | 00/0C31 | SMB_close = $04
2687 | 1 SMBDEMO.S 945 | Empty | 00 | | 0 | 00/0C31 |
2688 | 1 SMBDEMO.S 946 | Comment | 00 | | 0 | 00/0C31 | * SMB_COM
2689 | 1 SMBDEMO.S 947 | Equivalence | 00 | | 0 | 00/0C31 | SMB_COM_create_directory = $00
2690 | 1 SMBDEMO.S 948 | Equivalence | 00 | | 0 | 00/0C31 | SMB_COM_delete_directory = $01
2691 | 1 SMBDEMO.S 949 | Equivalence | 00 | | 0 | 00/0C31 | SMB_COM_delete = $06
2692 | 1 SMBDEMO.S 950 | Equivalence | 00 | | 0 | 00/0C31 | SMB_COM_rename = $07
2693 | 1 SMBDEMO.S 951 | Equivalence | 00 | | 0 | 00/0C31 | SMB_COM_query_information_disk = $80
2694 | 1 SMBDEMO.S 952 | Empty | 00 | | 0 | 00/0C31 |
2695 | 1 SMBDEMO.S 953 | Comment | 00 | | 0 | 00/0C31 | * TRANS2 offsets
2696 | 1 SMBDEMO.S 954 | Equivalence | 00 | | 0 | 00/0C31 | T2_word_cnt = {32+4}
2697 | 1 SMBDEMO.S 955 | Equivalence | 00 | | 0 | 00/0C31 | T2_prm_cnt = {{32+4}}+1
2698 | 1 SMBDEMO.S 956 | Equivalence | 00 | | 0 | 00/0C31 | T2_data_cnt = {{{32+4}}+1}+2
2699 | 1 SMBDEMO.S 957 | Equivalence | 00 | | 0 | 00/0C31 | T2_maxprm_cnt = {{{{32+4}}+1}+2}+2
2700 | 1 SMBDEMO.S 958 | Equivalence | 00 | | 0 | 00/0C31 | T2_maxbuffer = {{{{{32+4}}+1}+2}+2}+2
2701 | 1 SMBDEMO.S 959 | Equivalence | 00 | | 0 | 00/0C31 | T2_setup_cnt = {{{{{{32+4}}+1}+2}+2}+2}+2
2702 | 1 SMBDEMO.S 960 | Equivalence | 00 | | 0 | 00/0C31 | T2_sprm_cnt = {{{{{{{32+4}}+1}+2}+2}+2}+2}+10
2703 | 1 SMBDEMO.S 961 | Equivalence | 00 | | 0 | 00/0C31 | T2_sprm_ofs = {{{{{{{{32+4}}+1}+2}+2}+2}+2}+10}+2
2704 | 1 SMBDEMO.S 962 | Equivalence | 00 | | 0 | 00/0C31 | T2_sdata_cnt = {{{{{{{{{32+4}}+1}+2}+2}+2}+2}+10}+2}+2
2705 | 1 SMBDEMO.S 963 | Equivalence | 00 | | 0 | 00/0C31 | T2_sdata_ofs = T2_sdata_cnd+2
2706 | 1 SMBDEMO.S 964 | Equivalence | 00 | | 0 | 00/0C31 | T2_ssetup_cnt = {T2_sdata_cnd+2}+2
2707 | 1 SMBDEMO.S 965 | Equivalence | 00 | | 0 | 00/0C31 | T2_sub_cmd = {{T2_sdata_cnd+2}+2}+2
2708 | 1 SMBDEMO.S 966 | Equivalence | 00 | | 0 | 00/0C31 | T2_byte_cnt = {{{T2_sdata_cnd+2}+2}+2}+2
2709 | 1 SMBDEMO.S 967 | Empty | 00 | | 0 | 00/0C31 |
2710 | 1 SMBDEMO.S 968 | Equivalence | 00 | | 0 | 00/0C31 | SMB_proto1 = $53ff ; $ff + 'S'
2711 | 1 SMBDEMO.S 969 | Equivalence | 00 | | 0 | 00/0C31 | SMB_proto2 = $424d ; 'MB'
2712 | 1 SMBDEMO.S 970 | Empty | 00 | | 0 | 00/0C31 |
2713 | 1 SMBDEMO.S 971 | Equivalence | 00 | | 0 | 00/0C31 | SMB_max_net_read_size = 16*1024
2714 | 1 SMBDEMO.S 972 | Equivalence | 00 | | 0 | 00/0C31 | SMB_max_net_write_size = 4*1024
2715 | 1 SMBDEMO.S 973 | Equivalence | 00 | | 0 | 00/0C31 | SMB_max_transmit_size = 16384
2716 | 1 SMBDEMO.S 974 | Empty | 00 | | 0 | 00/0C31 |
2717 | 1 SMBDEMO.S 975 | Equivalence | 00 | | 0 | 00/0C31 | CAP_large_files = $00000008 ; 64-bit file sizes and offsets supported
2718 | 1 SMBDEMO.S 976 | Equivalence | 00 | | 0 | 00/0C31 | CAP_unicode = $00000004 ; unicode supported
2719 | 1 SMBDEMO.S 977 | Empty | 00 | | 0 | 00/0C31 |
2720 | 1 SMBDEMO.S 978 | Equivalence | 00 | | 0 | 00/0C31 | CIFS_flags1 = $08 ; paths are caseless
2721 | 1 SMBDEMO.S 979 | Equivalence | 00 | | 0 | 00/0C31 | CIFS_flags2_unicode = $8001 ; server may return long components in paths in the response - Unicode supported
2722 | 1 SMBDEMO.S 980 | Equivalence | 00 | | 0 | 00/0C31 | CIFS_flags2 = $0001 ; server may return long components in paths in the response - ASCII supported
2723 | 1 SMBDEMO.S 981 | Empty | 00 | | 0 | 00/0C31 |
2724 | 1 SMBDEMO.S 982 | Equivalence | 00 | | 0 | 00/0C31 | SMB_connhandles_max = 8
2725 | 1 SMBDEMO.S 983 | Equivalence | 00 | | 0 | 00/0C31 | SMB_filehandles_max = (32*{8})
2726 | 1 SMBDEMO.S 984 | Empty | 00 | | 0 | 00/0C31 |
2727 | 1 SMBDEMO.S 985 | Equivalence | 00 | | 0 | 00/0C31 | SMB_objtype_handle = 7
2728 | 1 SMBDEMO.S 986 | Empty | 00 | | 0 | 00/0C31 |
2729 | 1 SMBDEMO.S 987 | Comment | 00 | | 0 | 00/0C31 | * NBT session service packet type codes
2730 | 1 SMBDEMO.S 988 | Equivalence | 00 | | 0 | 00/0C31 | SESS_msg = $0
2731 | 1 SMBDEMO.S 989 | Equivalence | 00 | | 0 | 00/0C31 | SESS_req = $81
2732 | 1 SMBDEMO.S 990 | Equivalence | 00 | | 0 | 00/0C31 | SESS_pos_resp = $82
2733 | 1 SMBDEMO.S 991 | Equivalence | 00 | | 0 | 00/0C31 | SESS_neg_resp = $83
2734 | 1 SMBDEMO.S 992 | Equivalence | 00 | | 0 | 00/0C31 | SESS_retarget = $84
2735 | 1 SMBDEMO.S 993 | Equivalence | 00 | | 0 | 00/0C31 | SESS_keepalive = $85
2736 | 1 SMBDEMO.S 994 | Empty | 00 | | 0 | 00/0C31 |
2737 | 1 SMBDEMO.S 995 | Equivalence | 00 | | 0 | 00/0C31 | SMB_maxpath = 4096
2738 | 1 SMBDEMO.S 996 | Empty | 00 | | 0 | 00/0C31 |
2739 | 1 SMBDEMO.S 997 | Comment | 00 | | 0 | 00/0C31 | * SMB error codes
2740 | 1 SMBDEMO.S 998 | Equivalence | 00 | | 0 | 00/0C31 | SMB_success = 0
2741 | 1 SMBDEMO.S 999 | Equivalence | 00 | | 0 | 00/0C31 | SMB_error = $ffff ; -1
2742 | 1 SMBDEMO.S 1000 | Equivalence | 00 | | 0 | 00/0C31 | SMB_bad_protocol = $fffe ; -2
2743 | 1 SMBDEMO.S 1001 | Equivalence | 00 | | 0 | 00/0C31 | SMB_bad_command = $fffd ; -3
2744 | 1 SMBDEMO.S 1002 | Equivalence | 00 | | 0 | 00/0C31 | SMB_proto_fail = $fffc ; -4
2745 | 1 SMBDEMO.S 1003 | Equivalence | 00 | | 0 | 00/0C31 | SMB_not_user = $fffb ; -5
2746 | 1 SMBDEMO.S 1004 | Equivalence | 00 | | 0 | 00/0C31 | SMB_bad_keylen = $fffa ; -6
2747 | 1 SMBDEMO.S 1005 | Equivalence | 00 | | 0 | 00/0C31 | SMB_bad_datalen = $fff9 ; -7
2748 | 1 SMBDEMO.S 1006 | Equivalence | 00 | | 0 | 00/0C31 | SMB_bad_logindata = $fff8 ; -8
2749 | 1 SMBDEMO.S 1007 | Empty | 00 | | 0 | 00/0C31 |
2750 | 1 SMBDEMO.S 1008 | Comment | 00 | | 0 | 00/0C31 | * SMB file open function
2751 | 1 SMBDEMO.S 1009 | Equivalence | 00 | | 0 | 00/0C31 | SMB_of_open = 1
2752 | 1 SMBDEMO.S 1010 | Equivalence | 00 | | 0 | 00/0C31 | SMB_of_truncate = 2
2753 | 1 SMBDEMO.S 1011 | Equivalence | 00 | | 0 | 00/0C31 | SMB_of_create = 16
2754 | 1 SMBDEMO.S 1012 | Empty | 00 | | 0 | 00/0C31 |
2755 | 1 SMBDEMO.S 1013 | Comment | 00 | | 0 | 00/0C31 | * FileSearch
2756 | 1 SMBDEMO.S 1014 | Equivalence | 00 | | 0 | 00/0C31 | SMB_srch_readonly = 1
2757 | 1 SMBDEMO.S 1015 | Equivalence | 00 | | 0 | 00/0C31 | SMB_srch_hidden = 2
2758 | 1 SMBDEMO.S 1016 | Equivalence | 00 | | 0 | 00/0C31 | SMB_srch_system = 4
2759 | 1 SMBDEMO.S 1017 | Equivalence | 00 | | 0 | 00/0C31 | SMB_srch_volume = 8
2760 | 1 SMBDEMO.S 1018 | Equivalence | 00 | | 0 | 00/0C31 | SMB_srch_directory = 16
2761 | 1 SMBDEMO.S 1019 | Equivalence | 00 | | 0 | 00/0C31 | SMB_srch_archive = 32
2762 | 1 SMBDEMO.S 1020 | Empty | 00 | | 0 | 00/0C31 |
2763 | 1 SMBDEMO.S 1021 | Comment | 00 | | 0 | 00/0C31 | * SMB file access modes
2764 | 1 SMBDEMO.S 1022 | Equivalence | 00 | | 0 | 00/0C31 | SMB_open_reading = 0
2765 | 1 SMBDEMO.S 1023 | Equivalence | 00 | | 0 | 00/0C31 | SMB_open_writing = 1
2766 | 1 SMBDEMO.S 1024 | Equivalence | 00 | | 0 | 00/0C31 | SMB_open_readwrite = 2
2767 | 1 SMBDEMO.S 1025 | Equivalence | 00 | | 0 | 00/0C31 | SMB_open_compatible = 0
2768 | 1 SMBDEMO.S 1026 | Equivalence | 00 | | 0 | 00/0C31 | SMB_deny_readwrite = $10
2769 | 1 SMBDEMO.S 1027 | Equivalence | 00 | | 0 | 00/0C31 | SMB_deny_write = $20
2770 | 1 SMBDEMO.S 1028 | Equivalence | 00 | | 0 | 00/0C31 | SMB_deny_read = $30
2771 | 1 SMBDEMO.S 1029 | Equivalence | 00 | | 0 | 00/0C31 | SMB_deny_none = $40
2772 | 1 SMBDEMO.S 1030 | Empty | 00 | | 0 | 00/0C31 |
2773 | 1 SMBDEMO.S 1031 | Comment | 00 | | 0 | 00/0C31 | *
2774 | 1 SMBDEMO.S 1032 | Comment | 00 | | 0 | 00/0C31 | * SMB variable space
2775 | 1 SMBDEMO.S 1033 | Comment | 00 | | 0 | 00/0C31 | *
2776 | 1 SMBDEMO.S 1034 | Empty | 00 | | 0 | 00/0C31 |
2777 | 1 SMBDEMO.S 1035 | Comment | 00 | | 0 | 00/0C31 | * SMB DP variables
2778 | 1 SMBDEMO.S 1036 | Equivalence | 00 | | 0 | 00/0C31 | SMB_sessid = 8
2779 | 1 SMBDEMO.S 1037 | Equivalence | 00 | | 0 | 00/0C31 | SMB_tmp1 = 12
2780 | 1 SMBDEMO.S 1038 | Equivalence | 00 | | 0 | 00/0C31 | SMB_tmp2 = 14
2781 | 1 SMBDEMO.S 1039 | Empty | 00 | | 0 | 00/0C31 |
2782 | 1 SMBDEMO.S 1040 | Comment | 00 | | 0 | 00/0C31 | * SMB session information
2783 | 1 SMBDEMO.S 1041 | Comment | 00 | | 0 | 00/0C31 | * TODO dynamically allocate these - see SMB_Init
2784 | 1 SMBDEMO.S 1042 | Empty | 00 | | 0 | 00/0C31 | SMB_sess_begin
2785 | 1 SMBDEMO.S 1043 | Data | 00 | | 2 | 00/0C31 : 00 00 | SMB_sess_ipid dw 0 ; Marinetti IPID
2786 | 1 SMBDEMO.S 1044 | Data | 00 | | 2 | 00/0C33 : 00 00 | SMB_sess_tid dw 0 ; SMB TID
2787 | 1 SMBDEMO.S 1045 | Data | 00 | | 2 | 00/0C35 : AD DE | SMB_sess_pid dw $dead ; SMB PID
2788 | 1 SMBDEMO.S 1046 | Data | 00 | | 2 | 00/0C37 : 00 00 | SMB_sess_uid dw 0 ; SMB UID
2789 | 1 SMBDEMO.S 1047 | Data | 00 | | 2 | 00/0C39 : 01 00 | SMB_sess_mid dw $0001 ; SMB MID
2790 | 1 SMBDEMO.S 1048 | Data | 00 | | 4 | 00/0C3B : 00 00 00 00 | SMB_sess_skey dw 0,0 ; sKey
2791 | 1 SMBDEMO.S 1049 | Data | 00 | | 4 | 00/0C3F : 00 00 00 00 | SMB_sess_caps dw 0,0 ; capabilities
2792 | 1 SMBDEMO.S 1050 | Data | 00 | | 4 | 00/0C43 : 00 00 00 00 | SMB_sess_maxbuffer dw 0,0 ; max buffer
2793 | 1 SMBDEMO.S 1051 | Empty | 00 | | 0 | 00/0C47 |
2794 | 1 SMBDEMO.S 1052 | Comment | 00 | | 0 | 00/0C47 | * Strings
2795 | 1 SMBDEMO.S 1053 | Data | 00 | | 12 | 00/0C47 : 02 4E 54 20 | SMB_dialect asc 02'NT LM 0.12'00 ; the only dialect we're gonna speak
| | | | | | 4C 4D 20 30 |
| | | | | | 2E 31 32 00 |
2796 | 1 SMBDEMO.S 1054 | Empty | 00 | | 0 | 00/0C53 |
2797 | 1 SMBDEMO.S 1055 | Comment | 00 | | 0 | 00/0C53 | * SMB packet staging area
2798 | 1 SMBDEMO.S 1056 | Comment | 00 | | 0 | 00/0C53 | * TODO these will probably be dynamically allocated too?
2799 | 1 SMBDEMO.S 1057 | Comment | 00 | | 0 | 00/0C53 | * also SMB_max_transmit size should go up to 65535 and use an allocated bank like Marinetti does
2800 | 1 SMBDEMO.S 1058 | Code | 00 | | 2 | 00/0C53 : 00 00 | SMB_staging_brk brk 00 ; jump here to crash somewhere where you can easily inspect the generated SMB datagram
2801 | 1 SMBDEMO.S 1059 | Data | 00 | | 16386 | 00/0C55 : 00 00 00 00 | SMB_staging ds {16384}+2
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |