antoine-source/scsi2/scanner/SCANNERCOLOR_Output.txt
Antoine Vignau 61cc0c0152 SD Card reader
Niek says it reads blocks!
2024-09-08 22:58:51 +02:00

3483 lines
487 KiB
Plaintext

------+------------------------------+-------------+----+---------+------+-----------------------+-------------------------------------------------------------------
Line | # File Line | Line Type | MX | Reloc | Size | Address Object Code | Source Code
------+------------------------------+-------------+----+---------+------+-----------------------+-------------------------------------------------------------------
1 | 1 SCANNERSCSICOLOR.S 1 | Comment | 11 | | 0 | 00/0000 | *
2 | 1 SCANNERSCSICOLOR.S 2 | Comment | 11 | | 0 | 00/0000 | * SCANNER SCSI
3 | 1 SCANNERSCSICOLOR.S 3 | Comment | 11 | | 0 | 00/0000 | * A test app for SCSI scanner commands
4 | 1 SCANNERSCSICOLOR.S 4 | Comment | 11 | | 0 | 00/0000 | *
5 | 1 SCANNERSCSICOLOR.S 5 | Comment | 11 | | 0 | 00/0000 | * (c) 2024, Brutal Deluxe Software
6 | 1 SCANNERSCSICOLOR.S 6 | Comment | 11 | | 0 | 00/0000 | * Visit brutaldeluxe.fr
7 | 1 SCANNERSCSICOLOR.S 7 | Comment | 11 | | 0 | 00/0000 | *
8 | 1 SCANNERSCSICOLOR.S 8 | Empty | 11 | | 0 | 00/0000 |
9 | 1 SCANNERSCSICOLOR.S 9 | Directive | 11 | | 0 | 00/0000 | xc
10 | 1 SCANNERSCSICOLOR.S 10 | Directive | 11 | | 0 | 00/0000 | xc
11 | 1 SCANNERSCSICOLOR.S 11 | Directive | 00 | | 0 | 00/0000 | mx %00
12 | 1 SCANNERSCSICOLOR.S 12 | Empty | 00 | | 0 | 00/0000 |
13 | 1 SCANNERSCSICOLOR.S 13 | Directive | 00 | | 0 | 00/0000 | rel
14 | 1 SCANNERSCSICOLOR.S 14 | Directive | 00 | | 0 | 00/0000 | dsk SCANNERCOLOR.l
15 | 1 SCANNERSCSICOLOR.S 15 | Directive | 00 | | 0 | 00/0000 | lst off
16 | 1 SCANNERSCSICOLOR.S 16 | Empty | 00 | | 0 | 00/0000 |
17 | 1 SCANNERSCSICOLOR.S 17 | Comment | 00 | | 0 | 00/0000 | *----------
18 | 1 SCANNERSCSICOLOR.S 18 | Empty | 00 | | 0 | 00/0000 |
19 | 1 SCANNERSCSICOLOR.S 19 | Directive | 00 | | 0 | 00/0000 | use 4/Int.Macs
20 | 1 SCANNERSCSICOLOR.S 20 | Directive | 00 | | 0 | 00/0000 | use 4/Locator.Macs
21 | 1 SCANNERSCSICOLOR.S 21 | Directive | 00 | | 0 | 00/0000 | use 4/Mem.Macs
22 | 1 SCANNERSCSICOLOR.S 22 | Directive | 00 | | 0 | 00/0000 | use 4/Misc.Macs
23 | 1 SCANNERSCSICOLOR.S 23 | Directive | 00 | | 0 | 00/0000 | use 4/Text.Macs
24 | 1 SCANNERSCSICOLOR.S 24 | Directive | 00 | | 0 | 00/0000 | use 4/Util.Macs
25 | 1 SCANNERSCSICOLOR.S 25 | Empty | 00 | | 0 | 00/0000 |
26 | 1 SCANNERSCSICOLOR.S 26 | Equivalence | 00 | | 0 | 00/0000 | Debut = $00
27 | 1 SCANNERSCSICOLOR.S 27 | Equivalence | 00 | | 0 | 00/0000 | GSOS = $e100a8
28 | 1 SCANNERSCSICOLOR.S 28 | Empty | 00 | | 0 | 00/0000 |
29 | 1 SCANNERSCSICOLOR.S 29 | Comment | 00 | | 0 | 00/0000 | *----------
30 | 1 SCANNERSCSICOLOR.S 30 | Empty | 00 | | 0 | 00/0000 |
31 | 1 SCANNERSCSICOLOR.S 31 | Equivalence | 00 | | 0 | 00/0000 | windowID = 0
32 | 1 SCANNERSCSICOLOR.S 32 | Empty | 00 | | 0 | 00/0000 |
33 | 1 SCANNERSCSICOLOR.S 33 | Equivalence | 00 | | 0 | 00/0000 | devSCANNER = $001a
34 | 1 SCANNERSCSICOLOR.S 34 | Empty | 00 | | 0 | 00/0000 |
35 | 1 SCANNERSCSICOLOR.S 35 | Equivalence | 00 | | 0 | 00/0000 | maxDEVICES = 8
36 | 1 SCANNERSCSICOLOR.S 36 | Empty | 00 | | 0 | 00/0000 |
37 | 1 SCANNERSCSICOLOR.S 37 | Equivalence | 00 | | 0 | 00/0000 | dcEXPLORE = $800e ; status
38 | 1 SCANNERSCSICOLOR.S 38 | Equivalence | 00 | | 0 | 00/0000 | dcINQUIRY = $8012 ; status
39 | 1 SCANNERSCSICOLOR.S 39 | Equivalence | 00 | | 0 | 00/0000 | dcMODESELECT = $8015
40 | 1 SCANNERSCSICOLOR.S 40 | Equivalence | 00 | | 0 | 00/0000 | dcMODESENSE6 = $801a
41 | 1 SCANNERSCSICOLOR.S 41 | Equivalence | 00 | | 0 | 00/0000 | dcSTARTSTOP = $801b ; also eject/insert
42 | 1 SCANNERSCSICOLOR.S 42 | Equivalence | 00 | | 0 | 00/0000 | dcSETWINDOWPARAMETERS = $8024 ; for scanner (control)
43 | 1 SCANNERSCSICOLOR.S 43 | Equivalence | 00 | | 0 | 00/0000 | dcGETWINDOWPARAMETERS = $8025 ; for scanner (status)
44 | 1 SCANNERSCSICOLOR.S 44 | Empty | 00 | | 0 | 00/0000 |
45 | 1 SCANNERSCSICOLOR.S 45 | Equivalence | 00 | | 0 | 00/0000 | stEXPLORE = $0e ; status
46 | 1 SCANNERSCSICOLOR.S 46 | Equivalence | 00 | | 0 | 00/0000 | stINQUIRY = $12 ; status
47 | 1 SCANNERSCSICOLOR.S 47 | Equivalence | 00 | | 0 | 00/0000 | stMODESELECT = $15
48 | 1 SCANNERSCSICOLOR.S 48 | Equivalence | 00 | | 0 | 00/0000 | stMODESENSE6 = $1a
49 | 1 SCANNERSCSICOLOR.S 49 | Equivalence | 00 | | 0 | 00/0000 | stSTARTSTOP = $1b ; also eject/insert
50 | 1 SCANNERSCSICOLOR.S 50 | Equivalence | 00 | | 0 | 00/0000 | stSETWINDOWPARAMETERS = $24 ; for scanner (control)
51 | 1 SCANNERSCSICOLOR.S 51 | Equivalence | 00 | | 0 | 00/0000 | stGETWINDOWPARAMETERS = $25 ; for scanner (status)
52 | 1 SCANNERSCSICOLOR.S 52 | Empty | 00 | | 0 | 00/0000 |
53 | 1 SCANNERSCSICOLOR.S 53 | Equivalence | 00 | | 0 | 00/0000 | DInfo = $202c
54 | 1 SCANNERSCSICOLOR.S 54 | Equivalence | 00 | | 0 | 00/0000 | DStatus = $202d
55 | 1 SCANNERSCSICOLOR.S 55 | Equivalence | 00 | | 0 | 00/0000 | DControl = $202e
56 | 1 SCANNERSCSICOLOR.S 56 | Empty | 00 | | 0 | 00/0000 |
57 | 1 SCANNERSCSICOLOR.S 57 | Comment | 00 | | 0 | 00/0000 | *----------
58 | 1 SCANNERSCSICOLOR.S 58 | Empty | 00 | | 0 | 00/0000 |
59 | 1 SCANNERSCSICOLOR.S 59 | Code | 00 | | 1 | 00/0000 : 4B | phk
60 | 1 SCANNERSCSICOLOR.S 60 | Code | 00 | | 1 | 00/0001 : AB | plb
61 | 1 SCANNERSCSICOLOR.S 61 | Empty | 00 | | 0 | 00/0002 |
62 | 1 SCANNERSCSICOLOR.S 62 | Code | 00 | | 1 | 00/0002 : 7B | tdc
63 | 1 SCANNERSCSICOLOR.S 63 | Code | 00 | 2 | 3 | 00/0003 : 8D BE 1B | sta myDP
64 | 1 SCANNERSCSICOLOR.S 64 | Empty | 00 | | 0 | 00/0006 |
65 | 1 SCANNERSCSICOLOR.S 65 | Macro | 00 | | 0 | 00/0006 | _TLStartUp
67 | 1 SCANNERSCSICOLOR.S 65 | Code | 00 | | 3 | 00/0006 : A2 01 02 | LDX #$201 ; load tool call #
68 | 1 SCANNERSCSICOLOR.S 65 | Code | 00 | | 4 | 00/0009 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
69 | 1 SCANNERSCSICOLOR.S 66 | Code | 00 | | 1 | 00/000D : 48 | pha
70 | 1 SCANNERSCSICOLOR.S 67 | Macro | 00 | | 0 | 00/000E | _MMStartUp
72 | 1 SCANNERSCSICOLOR.S 67 | Code | 00 | | 3 | 00/000E : A2 02 02 | LDX #$202 ; load tool call #
73 | 1 SCANNERSCSICOLOR.S 67 | Code | 00 | | 4 | 00/0011 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
74 | 1 SCANNERSCSICOLOR.S 68 | Code | 00 | | 1 | 00/0015 : 68 | pla
75 | 1 SCANNERSCSICOLOR.S 69 | Code | 00 | 2 | 3 | 00/0016 : 8D BA 1B | sta appID
76 | 1 SCANNERSCSICOLOR.S 70 | Code | 00 | | 3 | 00/0019 : 09 00 01 | ora #$0100
77 | 1 SCANNERSCSICOLOR.S 71 | Code | 00 | 2 | 3 | 00/001C : 8D BC 1B | sta myID
78 | 1 SCANNERSCSICOLOR.S 72 | Empty | 00 | | 0 | 00/001F |
79 | 1 SCANNERSCSICOLOR.S 73 | Macro | 00 | | 0 | 00/001F | _MTStartUp
81 | 1 SCANNERSCSICOLOR.S 73 | Code | 00 | | 3 | 00/001F : A2 03 02 | LDX #$203 ; load tool call #
82 | 1 SCANNERSCSICOLOR.S 73 | Code | 00 | | 4 | 00/0022 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
83 | 1 SCANNERSCSICOLOR.S 74 | Macro | 00 | | 0 | 00/0026 | _TextStartUp
85 | 1 SCANNERSCSICOLOR.S 74 | Code | 00 | | 3 | 00/0026 : A2 0C 02 | LDX #$20C ; load tool call #
86 | 1 SCANNERSCSICOLOR.S 74 | Code | 00 | | 4 | 00/0029 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
87 | 1 SCANNERSCSICOLOR.S 75 | Empty | 00 | | 0 | 00/002D |
88 | 1 SCANNERSCSICOLOR.S 76 | Macro | 00 | | 0 | 00/002D | _IMStartUp
90 | 1 SCANNERSCSICOLOR.S 76 | Code | 00 | | 3 | 00/002D : A2 0B 02 | LDX #$20B ; load tool call #
91 | 1 SCANNERSCSICOLOR.S 76 | Code | 00 | | 4 | 00/0030 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
92 | 1 SCANNERSCSICOLOR.S 77 | Empty | 00 | | 0 | 00/0034 |
93 | 1 SCANNERSCSICOLOR.S 78 | Code | 00 | | 1 | 00/0034 : 48 | pha
94 | 1 SCANNERSCSICOLOR.S 79 | Code | 00 | | 1 | 00/0035 : 48 | pha
95 | 1 SCANNERSCSICOLOR.S 80 | Macro | 00 | | 0 | 00/0036 | PushLong #$010000
99 | 1 SCANNERSCSICOLOR.S 80 | Code | 00 | | 3 | 00/0036 : F4 01 00 | PEA #^#$010000
106 | 1 SCANNERSCSICOLOR.S 80 | Code | 00 | | 3 | 00/0039 : F4 00 00 | PEA #$010000
109 | 1 SCANNERSCSICOLOR.S 81 | Macro | 00 | | 0 | 00/003C | PushWord myID
114 | 1 SCANNERSCSICOLOR.S 81 | Code | 00 | 2 | 3 | 00/003C : AD BC 1B | LDA myID
115 | 1 SCANNERSCSICOLOR.S 81 | Code | 00 | | 1 | 00/003F : 48 | PHA
117 | 1 SCANNERSCSICOLOR.S 82 | Macro | 00 | | 0 | 00/0040 | PushWord #%11000000_00011100
119 | 1 SCANNERSCSICOLOR.S 82 | Code | 00 | | 3 | 00/0040 : F4 1C C0 | PEA #%11000000_00011100
122 | 1 SCANNERSCSICOLOR.S 83 | Macro | 00 | | 0 | 00/0043 | PushLong #0
126 | 1 SCANNERSCSICOLOR.S 83 | Code | 00 | | 3 | 00/0043 : F4 00 00 | PEA #^#0
133 | 1 SCANNERSCSICOLOR.S 83 | Code | 00 | | 3 | 00/0046 : F4 00 00 | PEA #0
136 | 1 SCANNERSCSICOLOR.S 84 | Macro | 00 | | 0 | 00/0049 | _NewHandle
138 | 1 SCANNERSCSICOLOR.S 84 | Code | 00 | | 3 | 00/0049 : A2 02 09 | LDX #$902 ; load tool call #
139 | 1 SCANNERSCSICOLOR.S 84 | Code | 00 | | 4 | 00/004C : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
140 | 1 SCANNERSCSICOLOR.S 85 | Code | 00 | | 1 | 00/0050 : 0B | phd
141 | 1 SCANNERSCSICOLOR.S 86 | Code | 00 | | 1 | 00/0051 : 3B | tsc
142 | 1 SCANNERSCSICOLOR.S 87 | Code | 00 | | 1 | 00/0052 : 5B | tcd
143 | 1 SCANNERSCSICOLOR.S 88 | Code | 00 | | 2 | 00/0053 : A7 03 | lda [3]
144 | 1 SCANNERSCSICOLOR.S 89 | Code | 00 | 2 | 3 | 00/0055 : 8D C0 1B | sta ptrBUFFER
145 | 1 SCANNERSCSICOLOR.S 90 | Code | 00 | | 3 | 00/0058 : A0 02 00 | ldy #2
146 | 1 SCANNERSCSICOLOR.S 91 | Code | 00 | | 2 | 00/005B : B7 03 | lda [3],y
147 | 1 SCANNERSCSICOLOR.S 92 | Code | 00 | 2 | 3 | 00/005D : 8D C2 1B | sta ptrBUFFER+2
148 | 1 SCANNERSCSICOLOR.S 93 | Code | 00 | | 1 | 00/0060 : 2B | pld
149 | 1 SCANNERSCSICOLOR.S 94 | Code | 00 | | 1 | 00/0061 : 7A | ply
150 | 1 SCANNERSCSICOLOR.S 95 | Code | 00 | 2 | 3 | 00/0062 : 8C C4 1B | sty haBUFFER
151 | 1 SCANNERSCSICOLOR.S 96 | Code | 00 | | 1 | 00/0065 : FA | plx
152 | 1 SCANNERSCSICOLOR.S 97 | Code | 00 | 2 | 3 | 00/0066 : 8E C6 1B | stx haBUFFER+2
153 | 1 SCANNERSCSICOLOR.S 98 | Empty | 00 | | 0 | 00/0069 |
154 | 1 SCANNERSCSICOLOR.S 99 | Comment | 00 | | 0 | 00/0069 | *----------
155 | 1 SCANNERSCSICOLOR.S 100 | Empty | 00 | | 0 | 00/0069 |
156 | 1 SCANNERSCSICOLOR.S 101 | Macro | 00 | | 0 | 00/0069 | PushWord #$00FF
158 | 1 SCANNERSCSICOLOR.S 101 | Code | 00 | | 3 | 00/0069 : F4 FF 00 | PEA #$00FF
161 | 1 SCANNERSCSICOLOR.S 102 | Macro | 00 | | 0 | 00/006C | PushWord #$0080
163 | 1 SCANNERSCSICOLOR.S 102 | Code | 00 | | 3 | 00/006C : F4 80 00 | PEA #$0080
166 | 1 SCANNERSCSICOLOR.S 103 | Macro | 00 | | 0 | 00/006F | _SetInGlobals
168 | 1 SCANNERSCSICOLOR.S 103 | Code | 00 | | 3 | 00/006F : A2 0C 09 | LDX #$90C ; load tool call #
169 | 1 SCANNERSCSICOLOR.S 103 | Code | 00 | | 4 | 00/0072 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
170 | 1 SCANNERSCSICOLOR.S 104 | Macro | 00 | | 0 | 00/0076 | PushWord #$00FF
172 | 1 SCANNERSCSICOLOR.S 104 | Code | 00 | | 3 | 00/0076 : F4 FF 00 | PEA #$00FF
175 | 1 SCANNERSCSICOLOR.S 105 | Macro | 00 | | 0 | 00/0079 | PushWord #$0080
177 | 1 SCANNERSCSICOLOR.S 105 | Code | 00 | | 3 | 00/0079 : F4 80 00 | PEA #$0080
180 | 1 SCANNERSCSICOLOR.S 106 | Macro | 00 | | 0 | 00/007C | _SetOutGlobals
182 | 1 SCANNERSCSICOLOR.S 106 | Code | 00 | | 3 | 00/007C : A2 0C 0A | LDX #$A0C ; load tool call #
183 | 1 SCANNERSCSICOLOR.S 106 | Code | 00 | | 4 | 00/007F : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
184 | 1 SCANNERSCSICOLOR.S 107 | Macro | 00 | | 0 | 00/0083 | PushWord #$00FF
186 | 1 SCANNERSCSICOLOR.S 107 | Code | 00 | | 3 | 00/0083 : F4 FF 00 | PEA #$00FF
189 | 1 SCANNERSCSICOLOR.S 108 | Macro | 00 | | 0 | 00/0086 | PushWord #$0080
191 | 1 SCANNERSCSICOLOR.S 108 | Code | 00 | | 3 | 00/0086 : F4 80 00 | PEA #$0080
194 | 1 SCANNERSCSICOLOR.S 109 | Macro | 00 | | 0 | 00/0089 | _SetErrGlobals
196 | 1 SCANNERSCSICOLOR.S 109 | Code | 00 | | 3 | 00/0089 : A2 0C 0B | LDX #$B0C ; load tool call #
197 | 1 SCANNERSCSICOLOR.S 109 | Code | 00 | | 4 | 00/008C : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
198 | 1 SCANNERSCSICOLOR.S 110 | Empty | 00 | | 0 | 00/0090 |
199 | 1 SCANNERSCSICOLOR.S 111 | Macro | 00 | | 0 | 00/0090 | PushWord #0
201 | 1 SCANNERSCSICOLOR.S 111 | Code | 00 | | 3 | 00/0090 : F4 00 00 | PEA #0
204 | 1 SCANNERSCSICOLOR.S 112 | Macro | 00 | | 0 | 00/0093 | PushLong #3
208 | 1 SCANNERSCSICOLOR.S 112 | Code | 00 | | 3 | 00/0093 : F4 00 00 | PEA #^#3
215 | 1 SCANNERSCSICOLOR.S 112 | Code | 00 | | 3 | 00/0096 : F4 03 00 | PEA #3
218 | 1 SCANNERSCSICOLOR.S 113 | Macro | 00 | | 0 | 00/0099 | _SetInputDevice
220 | 1 SCANNERSCSICOLOR.S 113 | Code | 00 | | 3 | 00/0099 : A2 0C 0F | LDX #$F0C ; load tool call #
221 | 1 SCANNERSCSICOLOR.S 113 | Code | 00 | | 4 | 00/009C : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
222 | 1 SCANNERSCSICOLOR.S 114 | Macro | 00 | | 0 | 00/00A0 | PushWord #0
224 | 1 SCANNERSCSICOLOR.S 114 | Code | 00 | | 3 | 00/00A0 : F4 00 00 | PEA #0
227 | 1 SCANNERSCSICOLOR.S 115 | Macro | 00 | | 0 | 00/00A3 | PushLong #3
231 | 1 SCANNERSCSICOLOR.S 115 | Code | 00 | | 3 | 00/00A3 : F4 00 00 | PEA #^#3
238 | 1 SCANNERSCSICOLOR.S 115 | Code | 00 | | 3 | 00/00A6 : F4 03 00 | PEA #3
241 | 1 SCANNERSCSICOLOR.S 116 | Macro | 00 | | 0 | 00/00A9 | _SetOutputDevice
243 | 1 SCANNERSCSICOLOR.S 116 | Code | 00 | | 3 | 00/00A9 : A2 0C 10 | LDX #$100C ; load tool call #
244 | 1 SCANNERSCSICOLOR.S 116 | Code | 00 | | 4 | 00/00AC : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
245 | 1 SCANNERSCSICOLOR.S 117 | Macro | 00 | | 0 | 00/00B0 | PushWord #0
247 | 1 SCANNERSCSICOLOR.S 117 | Code | 00 | | 3 | 00/00B0 : F4 00 00 | PEA #0
250 | 1 SCANNERSCSICOLOR.S 118 | Macro | 00 | | 0 | 00/00B3 | PushLong #3
254 | 1 SCANNERSCSICOLOR.S 118 | Code | 00 | | 3 | 00/00B3 : F4 00 00 | PEA #^#3
261 | 1 SCANNERSCSICOLOR.S 118 | Code | 00 | | 3 | 00/00B6 : F4 03 00 | PEA #3
264 | 1 SCANNERSCSICOLOR.S 119 | Macro | 00 | | 0 | 00/00B9 | _SetErrorDevice
266 | 1 SCANNERSCSICOLOR.S 119 | Code | 00 | | 3 | 00/00B9 : A2 0C 11 | LDX #$110C ; load tool call #
267 | 1 SCANNERSCSICOLOR.S 119 | Code | 00 | | 4 | 00/00BC : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
268 | 1 SCANNERSCSICOLOR.S 120 | Empty | 00 | | 0 | 00/00C0 |
269 | 1 SCANNERSCSICOLOR.S 121 | Macro | 00 | | 0 | 00/00C0 | PushWord #0
271 | 1 SCANNERSCSICOLOR.S 121 | Code | 00 | | 3 | 00/00C0 : F4 00 00 | PEA #0
274 | 1 SCANNERSCSICOLOR.S 122 | Macro | 00 | | 0 | 00/00C3 | _InitTextDev
276 | 1 SCANNERSCSICOLOR.S 122 | Code | 00 | | 3 | 00/00C3 : A2 0C 15 | LDX #$150C ; load tool call #
277 | 1 SCANNERSCSICOLOR.S 122 | Code | 00 | | 4 | 00/00C6 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
278 | 1 SCANNERSCSICOLOR.S 123 | Macro | 00 | | 0 | 00/00CA | PushWord #1
280 | 1 SCANNERSCSICOLOR.S 123 | Code | 00 | | 3 | 00/00CA : F4 01 00 | PEA #1
283 | 1 SCANNERSCSICOLOR.S 124 | Macro | 00 | | 0 | 00/00CD | _InitTextDev
285 | 1 SCANNERSCSICOLOR.S 124 | Code | 00 | | 3 | 00/00CD : A2 0C 15 | LDX #$150C ; load tool call #
286 | 1 SCANNERSCSICOLOR.S 124 | Code | 00 | | 4 | 00/00D0 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
287 | 1 SCANNERSCSICOLOR.S 125 | Macro | 00 | | 0 | 00/00D4 | PushWord #2
289 | 1 SCANNERSCSICOLOR.S 125 | Code | 00 | | 3 | 00/00D4 : F4 02 00 | PEA #2
292 | 1 SCANNERSCSICOLOR.S 126 | Macro | 00 | | 0 | 00/00D7 | _InitTextDev
294 | 1 SCANNERSCSICOLOR.S 126 | Code | 00 | | 3 | 00/00D7 : A2 0C 15 | LDX #$150C ; load tool call #
295 | 1 SCANNERSCSICOLOR.S 126 | Code | 00 | | 4 | 00/00DA : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
296 | 1 SCANNERSCSICOLOR.S 127 | Empty | 00 | | 0 | 00/00DE |
297 | 1 SCANNERSCSICOLOR.S 128 | Macro | 00 | | 0 | 00/00DE | PushWord #$0c ; home
299 | 1 SCANNERSCSICOLOR.S 128 | Code | 00 | | 3 | 00/00DE : F4 0C 00 | PEA #$0c
302 | 1 SCANNERSCSICOLOR.S 129 | Macro | 00 | | 0 | 00/00E1 | _WriteChar
304 | 1 SCANNERSCSICOLOR.S 129 | Code | 00 | | 3 | 00/00E1 : A2 0C 18 | LDX #$180C ; load tool call #
305 | 1 SCANNERSCSICOLOR.S 129 | Code | 00 | | 4 | 00/00E4 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
306 | 1 SCANNERSCSICOLOR.S 130 | Empty | 00 | | 0 | 00/00E8 |
307 | 1 SCANNERSCSICOLOR.S 131 | Code | 00 | 2 | 3 | 00/00E8 : A9 4D 08 | lda #previewPAGE
308 | 1 SCANNERSCSICOLOR.S 132 | Code | 00 | | 4 | 00/00EB : 8F 00 03 00 | stal $300
309 | 1 SCANNERSCSICOLOR.S 133 | Code | 00 | 1 >>16 | 3 | 00/00EF : A9 00 00 | lda #^previewPAGE
310 | 1 SCANNERSCSICOLOR.S 134 | Code | 00 | | 4 | 00/00F2 : 8F 02 03 00 | stal $302
311 | 1 SCANNERSCSICOLOR.S 135 | Empty | 00 | | 0 | 00/00F6 |
312 | 1 SCANNERSCSICOLOR.S 136 | Code | 00 | 2 | 3 | 00/00F6 : A9 0F 17 | lda #statusCALL
313 | 1 SCANNERSCSICOLOR.S 137 | Code | 00 | | 4 | 00/00F9 : 8F 10 03 00 | stal $310
314 | 1 SCANNERSCSICOLOR.S 138 | Code | 00 | 1 >>16 | 3 | 00/00FD : A9 00 00 | lda #^statusCALL
315 | 1 SCANNERSCSICOLOR.S 139 | Code | 00 | | 4 | 00/0100 : 8F 12 03 00 | stal $312
316 | 1 SCANNERSCSICOLOR.S 140 | Empty | 00 | | 0 | 00/0104 |
317 | 1 SCANNERSCSICOLOR.S 141 | Comment | 00 | | 0 | 00/0104 | *----------------------------
318 | 1 SCANNERSCSICOLOR.S 142 | Comment | 00 | | 0 | 00/0104 | * MAIN MENU
319 | 1 SCANNERSCSICOLOR.S 143 | Comment | 00 | | 0 | 00/0104 | *----------------------------
320 | 1 SCANNERSCSICOLOR.S 144 | Empty | 00 | | 0 | 00/0104 |
321 | 1 SCANNERSCSICOLOR.S 145 | Empty | 00 | | 0 | 00/0104 | mainMENU
322 | 1 SCANNERSCSICOLOR.S 146 | Empty | 00 | | 0 | 00/0104 |
323 | 1 SCANNERSCSICOLOR.S 147 | Macro | 00 | | 0 | 00/0104 | PushLong #strMAINMENU
327 | 1 SCANNERSCSICOLOR.S 147 | Code | 00 | 1 >>16 | 3 | 00/0104 : F4 00 00 | PEA #^#strMAINMENU
334 | 1 SCANNERSCSICOLOR.S 147 | Code | 00 | 2 | 3 | 00/0107 : F4 26 01 | PEA #strMAINMENU
337 | 1 SCANNERSCSICOLOR.S 148 | Macro | 00 | | 0 | 00/010A | _WriteCString
339 | 1 SCANNERSCSICOLOR.S 148 | Code | 00 | | 3 | 00/010A : A2 0C 20 | LDX #$200C ; load tool call #
340 | 1 SCANNERSCSICOLOR.S 148 | Code | 00 | | 4 | 00/010D : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
341 | 1 SCANNERSCSICOLOR.S 149 | Empty | 00 | | 0 | 00/0111 |
342 | 1 SCANNERSCSICOLOR.S 150 | Code | 00 | 2 | 3 | 00/0111 : 20 90 18 | jsr waitFORKEY
343 | 1 SCANNERSCSICOLOR.S 151 | Code | 00 | | 3 | 00/0114 : C9 D1 00 | cmp #"Q"
344 | 1 SCANNERSCSICOLOR.S 152 | Code | 00 | | 2 | 00/0117 : F0 63 | beq doQUIT
345 | 1 SCANNERSCSICOLOR.S 153 | Code | 00 | | 3 | 00/0119 : C9 F1 00 | cmp #"q"
346 | 1 SCANNERSCSICOLOR.S 154 | Code | 00 | | 2 | 00/011C : F0 5E | beq doQUIT
347 | 1 SCANNERSCSICOLOR.S 155 | Code | 00 | | 3 | 00/011E : C9 B1 00 | cmp #"1"
348 | 1 SCANNERSCSICOLOR.S 156 | Code | 00 | | 2 | 00/0121 : D0 E1 | bne mainMENU
349 | 1 SCANNERSCSICOLOR.S 157 | Empty | 00 | | 0 | 00/0123 |
350 | 1 SCANNERSCSICOLOR.S 158 | Code | 00 | 2 | 3 | 00/0123 : 4C BA 01 | jmp searchMENU
351 | 1 SCANNERSCSICOLOR.S 159 | Empty | 00 | | 0 | 00/0126 |
352 | 1 SCANNERSCSICOLOR.S 160 | Comment | 00 | | 0 | 00/0126 | *--- Data
353 | 1 SCANNERSCSICOLOR.S 161 | Empty | 00 | | 0 | 00/0126 |
354 | 1 SCANNERSCSICOLOR.S 162 | Data | 00 | | 14 | 00/0126 : 0D 53 43 41 | strMAINMENU asc 0d'SCANNER SCSI'0d
| | | | | | 4E 4E 45 52 |
| | | | | | 20 53 43 53 |
| | | | | | 49 0D |
355 | 1 SCANNERSCSICOLOR.S 163 | Data | 00 | | 33 | 00/0134 : 28 63 29 20 | asc '(c) 2024, Brutal Deluxe Software'0d
| | | | | | 32 30 32 34 |
| | | | | | 2C 20 42 72 |
| | | | | | 75 74 61 6C |
| | | | | | 20 44 65 6C |
| | | | | | 75 78 65 20 |
| | | | | | 53 6F 66 74 |
| | | | | | 77 61 72 65 |
| | | | | | 0D |
356 | 1 SCANNERSCSICOLOR.S 164 | Data | 00 | | 29 | 00/0155 : 20 31 2E 20 | asc ' 1. Search for SCSI Scanners'0d
| | | | | | 53 65 61 72 |
| | | | | | 63 68 20 66 |
| | | | | | 6F 72 20 53 |
| | | | | | 43 53 49 20 |
| | | | | | 53 63 61 6E |
| | | | | | 6E 65 72 73 |
| | | | | | 0D |
357 | 1 SCANNERSCSICOLOR.S 165 | Data | 00 | | 10 | 00/0172 : 20 51 2E 20 | asc ' Q. Quit'0d00
| | | | | | 51 75 69 74 |
| | | | | | 0D 00 |
358 | 1 SCANNERSCSICOLOR.S 166 | Empty | 00 | | 0 | 00/017C |
359 | 1 SCANNERSCSICOLOR.S 167 | Comment | 00 | | 0 | 00/017C | *----------------------------
360 | 1 SCANNERSCSICOLOR.S 168 | Comment | 00 | | 0 | 00/017C | * QUIT PROGRAM
361 | 1 SCANNERSCSICOLOR.S 169 | Comment | 00 | | 0 | 00/017C | *----------------------------
362 | 1 SCANNERSCSICOLOR.S 170 | Empty | 00 | | 0 | 00/017C |
363 | 1 SCANNERSCSICOLOR.S 171 | Empty | 00 | | 0 | 00/017C | doQUIT
364 | 1 SCANNERSCSICOLOR.S 172 | Empty | 00 | | 0 | 00/017C |
365 | 1 SCANNERSCSICOLOR.S 173 | Macro | 00 | | 0 | 00/017C | _IMShutDown
367 | 1 SCANNERSCSICOLOR.S 173 | Code | 00 | | 3 | 00/017C : A2 0B 03 | LDX #$30B ; load tool call #
368 | 1 SCANNERSCSICOLOR.S 173 | Code | 00 | | 4 | 00/017F : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
369 | 1 SCANNERSCSICOLOR.S 174 | Macro | 00 | | 0 | 00/0183 | _TextShutDown
371 | 1 SCANNERSCSICOLOR.S 174 | Code | 00 | | 3 | 00/0183 : A2 0C 03 | LDX #$30C ; load tool call #
372 | 1 SCANNERSCSICOLOR.S 174 | Code | 00 | | 4 | 00/0186 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
373 | 1 SCANNERSCSICOLOR.S 175 | Macro | 00 | | 0 | 00/018A | _MTShutDown
375 | 1 SCANNERSCSICOLOR.S 175 | Code | 00 | | 3 | 00/018A : A2 03 03 | LDX #$303 ; load tool call #
376 | 1 SCANNERSCSICOLOR.S 175 | Code | 00 | | 4 | 00/018D : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
377 | 1 SCANNERSCSICOLOR.S 176 | Empty | 00 | | 0 | 00/0191 |
378 | 1 SCANNERSCSICOLOR.S 177 | Macro | 00 | | 0 | 00/0191 | PushWord myID
383 | 1 SCANNERSCSICOLOR.S 177 | Code | 00 | 2 | 3 | 00/0191 : AD BC 1B | LDA myID
384 | 1 SCANNERSCSICOLOR.S 177 | Code | 00 | | 1 | 00/0194 : 48 | PHA
386 | 1 SCANNERSCSICOLOR.S 178 | Macro | 00 | | 0 | 00/0195 | _DisposeAll
388 | 1 SCANNERSCSICOLOR.S 178 | Code | 00 | | 3 | 00/0195 : A2 02 11 | LDX #$1102 ; load tool call #
389 | 1 SCANNERSCSICOLOR.S 178 | Code | 00 | | 4 | 00/0198 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
390 | 1 SCANNERSCSICOLOR.S 179 | Empty | 00 | | 0 | 00/019C |
391 | 1 SCANNERSCSICOLOR.S 180 | Macro | 00 | | 0 | 00/019C | PushWord appID
396 | 1 SCANNERSCSICOLOR.S 180 | Code | 00 | 2 | 3 | 00/019C : AD BA 1B | LDA appID
397 | 1 SCANNERSCSICOLOR.S 180 | Code | 00 | | 1 | 00/019F : 48 | PHA
399 | 1 SCANNERSCSICOLOR.S 181 | Macro | 00 | | 0 | 00/01A0 | _MMShutDown
401 | 1 SCANNERSCSICOLOR.S 181 | Code | 00 | | 3 | 00/01A0 : A2 02 03 | LDX #$302 ; load tool call #
402 | 1 SCANNERSCSICOLOR.S 181 | Code | 00 | | 4 | 00/01A3 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
403 | 1 SCANNERSCSICOLOR.S 182 | Empty | 00 | | 0 | 00/01A7 |
404 | 1 SCANNERSCSICOLOR.S 183 | Macro | 00 | | 0 | 00/01A7 | _TLShutDown
406 | 1 SCANNERSCSICOLOR.S 183 | Code | 00 | | 3 | 00/01A7 : A2 01 03 | LDX #$301 ; load tool call #
407 | 1 SCANNERSCSICOLOR.S 183 | Code | 00 | | 4 | 00/01AA : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
408 | 1 SCANNERSCSICOLOR.S 184 | Empty | 00 | | 0 | 00/01AE |
409 | 1 SCANNERSCSICOLOR.S 185 | Code | 00 | | 4 | 00/01AE : 22 A8 00 E1 | jsl {$e100a8}
410 | 1 SCANNERSCSICOLOR.S 186 | Data | 00 | | 2 | 00/01B2 : 29 20 | dw $2029
411 | 1 SCANNERSCSICOLOR.S 187 | Data | 00 | 3 | 4 | 00/01B4 : EE 18 00 00 | adrl proQUIT
412 | 1 SCANNERSCSICOLOR.S 188 | Empty | 00 | | 0 | 00/01B8 |
413 | 1 SCANNERSCSICOLOR.S 189 | Code | 00 | | 2 | 00/01B8 : 00 BD | brk $bd
414 | 1 SCANNERSCSICOLOR.S 190 | Empty | 00 | | 0 | 00/01BA |
415 | 1 SCANNERSCSICOLOR.S 191 | Comment | 00 | | 0 | 00/01BA | *----------------------------
416 | 1 SCANNERSCSICOLOR.S 192 | Comment | 00 | | 0 | 00/01BA | * SEARCH MENU
417 | 1 SCANNERSCSICOLOR.S 193 | Comment | 00 | | 0 | 00/01BA | *----------------------------
418 | 1 SCANNERSCSICOLOR.S 194 | Empty | 00 | | 0 | 00/01BA |
419 | 1 SCANNERSCSICOLOR.S 195 | Empty | 00 | | 0 | 00/01BA | searchMENU
420 | 1 SCANNERSCSICOLOR.S 196 | Empty | 00 | | 0 | 00/01BA |
421 | 1 SCANNERSCSICOLOR.S 197 | Macro | 00 | | 0 | 00/01BA | PushLong #strSEARCHMENU
425 | 1 SCANNERSCSICOLOR.S 197 | Code | 00 | 1 >>16 | 3 | 00/01BA : F4 00 00 | PEA #^#strSEARCHMENU
432 | 1 SCANNERSCSICOLOR.S 197 | Code | 00 | 2 | 3 | 00/01BD : F4 C9 02 | PEA #strSEARCHMENU
435 | 1 SCANNERSCSICOLOR.S 198 | Macro | 00 | | 0 | 00/01C0 | _WriteCString
437 | 1 SCANNERSCSICOLOR.S 198 | Code | 00 | | 3 | 00/01C0 : A2 0C 20 | LDX #$200C ; load tool call #
438 | 1 SCANNERSCSICOLOR.S 198 | Code | 00 | | 4 | 00/01C3 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
439 | 1 SCANNERSCSICOLOR.S 199 | Empty | 00 | | 0 | 00/01C7 |
440 | 1 SCANNERSCSICOLOR.S 200 | Code | 00 | 2 | 3 | 00/01C7 : 20 F3 01 | jsr pollCDSCSI ; show CD-ROM devices
441 | 1 SCANNERSCSICOLOR.S 201 | Empty | 00 | | 0 | 00/01CA |
442 | 1 SCANNERSCSICOLOR.S 202 | Code | 00 | 2 | 3 | 00/01CA : 20 90 18 | ozunid_1 jsr waitFORKEY ; is it 0-9
443 | 1 SCANNERSCSICOLOR.S 203 | Code | 00 | | 3 | 00/01CD : C9 B0 00 | cmp #"0"
444 | 1 SCANNERSCSICOLOR.S 204 | Code | 00 | | 2 | 00/01D0 : 90 F8 | bcc ozunid_1
445 | 1 SCANNERSCSICOLOR.S 205 | Code | 00 | | 2 | 00/01D2 : D0 03 | bne searchMENU2
446 | 1 SCANNERSCSICOLOR.S 206 | Code | 00 | 2 | 3 | 00/01D4 : 4C 04 01 | jmp mainMENU ; or even 0 to exit
447 | 1 SCANNERSCSICOLOR.S 207 | Code | 00 | | 3 | 00/01D7 : C9 BA 00 | searchMENU2 cmp #"9"+1
448 | 1 SCANNERSCSICOLOR.S 208 | Code | 00 | | 2 | 00/01DA : B0 EE | bcs ozunid_1
449 | 1 SCANNERSCSICOLOR.S 209 | Empty | 00 | | 0 | 00/01DC |
450 | 1 SCANNERSCSICOLOR.S 210 | Code | 00 | | 1 | 00/01DC : 38 | sec ; we have our device ID
451 | 1 SCANNERSCSICOLOR.S 211 | Code | 00 | | 3 | 00/01DD : E9 B0 00 | sbc #"0"
452 | 1 SCANNERSCSICOLOR.S 212 | Code | 00 | 2 | 3 | 00/01E0 : CD A5 02 | cmp nbDEVICES ; in the 1-nbDEVICES range
453 | 1 SCANNERSCSICOLOR.S 213 | Code | 00 | | 2 | 00/01E3 : 90 02 | bcc searchMENU3
454 | 1 SCANNERSCSICOLOR.S 214 | Code | 00 | | 2 | 00/01E5 : D0 E3 | bne ozunid_1
455 | 1 SCANNERSCSICOLOR.S 215 | Empty | 00 | | 0 | 00/01E7 |
456 | 1 SCANNERSCSICOLOR.S 216 | Code | 00 | | 1 | 00/01E7 : 3A | searchMENU3 dec
457 | 1 SCANNERSCSICOLOR.S 217 | Code | 00 | | 1 | 00/01E8 : 0A | asl
458 | 1 SCANNERSCSICOLOR.S 218 | Code | 00 | | 1 | 00/01E9 : AA | tax
459 | 1 SCANNERSCSICOLOR.S 219 | Code | 00 | 2 | 3 | 00/01EA : BD A9 02 | lda tblDEVICES,x
460 | 1 SCANNERSCSICOLOR.S 220 | Code | 00 | 2 | 3 | 00/01ED : 8D A7 02 | sta theDEVICE ; we have our device now
461 | 1 SCANNERSCSICOLOR.S 221 | Code | 00 | 2 | 3 | 00/01F0 : 4C 07 03 | jmp deviceMENU
462 | 1 SCANNERSCSICOLOR.S 222 | Empty | 00 | | 0 | 00/01F3 |
463 | 1 SCANNERSCSICOLOR.S 223 | Comment | 00 | | 0 | 00/01F3 | *---------- Routines
464 | 1 SCANNERSCSICOLOR.S 224 | Empty | 00 | | 0 | 00/01F3 |
465 | 1 SCANNERSCSICOLOR.S 225 | Code | 00 | 2 | 3 | 00/01F3 : 9C A5 02 | pollCDSCSI stz nbDEVICES ; number of SCSI CD-ROM found
466 | 1 SCANNERSCSICOLOR.S 226 | Empty | 00 | | 0 | 00/01F6 |
467 | 1 SCANNERSCSICOLOR.S 227 | Code | 00 | | 3 | 00/01F6 : A9 01 00 | lda #1 ; start with device 1
468 | 1 SCANNERSCSICOLOR.S 228 | Code | 00 | 2 | 3 | 00/01F9 : 8D F8 18 | sta proDINFO+2
469 | 1 SCANNERSCSICOLOR.S 229 | Empty | 00 | | 0 | 00/01FC |
470 | 1 SCANNERSCSICOLOR.S 230 | Code | 00 | | 4 | 00/01FC : 22 A8 00 E1 | ozunid_2 jsl {$e100a8} ; do a DInfo
471 | 1 SCANNERSCSICOLOR.S 231 | Data | 00 | | 2 | 00/0200 : 2C 20 | dw $202c
472 | 1 SCANNERSCSICOLOR.S 232 | Data | 00 | 3 | 4 | 00/0202 : F6 18 00 00 | adrl proDINFO
473 | 1 SCANNERSCSICOLOR.S 233 | Code | 00 | | 2 | 00/0206 : 90 0B | bcc found
474 | 1 SCANNERSCSICOLOR.S 234 | Empty | 00 | | 0 | 00/0208 |
475 | 1 SCANNERSCSICOLOR.S 235 | Code | 00 | | 3 | 00/0208 : C9 11 00 | cmp #$0011 ; no more devices
476 | 1 SCANNERSCSICOLOR.S 236 | Code | 00 | | 2 | 00/020B : D0 01 | bne loop
477 | 1 SCANNERSCSICOLOR.S 237 | Code | 00 | | 1 | 00/020D : 60 | rts
478 | 1 SCANNERSCSICOLOR.S 238 | Empty | 00 | | 0 | 00/020E |
479 | 1 SCANNERSCSICOLOR.S 239 | Code | 00 | 2 | 3 | 00/020E : EE F8 18 | loop inc proDINFO+2
480 | 1 SCANNERSCSICOLOR.S 240 | Code | 00 | | 2 | 00/0211 : 80 E9 | bra ozunid_2
481 | 1 SCANNERSCSICOLOR.S 241 | Empty | 00 | | 0 | 00/0213 |
482 | 1 SCANNERSCSICOLOR.S 242 | Comment | 00 | | 0 | 00/0213 | *---------- Check it is a scanner
483 | 1 SCANNERSCSICOLOR.S 243 | Empty | 00 | | 0 | 00/0213 |
484 | 1 SCANNERSCSICOLOR.S 244 | Code | 00 | 2 | 3 | 00/0213 : AD 0A 19 | found lda proDINFO+20 ; not SCANNER
485 | 1 SCANNERSCSICOLOR.S 245 | Code | 00 | | 3 | 00/0216 : C9 1A 00 | cmp #{$001a}
486 | 1 SCANNERSCSICOLOR.S 246 | Code | 00 | | 2 | 00/0219 : D0 F3 | bne loop
487 | 1 SCANNERSCSICOLOR.S 247 | Empty | 00 | | 0 | 00/021B |
488 | 1 SCANNERSCSICOLOR.S 248 | Comment | 00 | | 0 | 00/021B | *--- We have a scanner
489 | 1 SCANNERSCSICOLOR.S 249 | Empty | 00 | | 0 | 00/021B |
490 | 1 SCANNERSCSICOLOR.S 250 | Code | 00 | 2 | 3 | 00/021B : AD A5 02 | lda nbDEVICES
491 | 1 SCANNERSCSICOLOR.S 251 | Code | 00 | | 1 | 00/021E : 0A | asl
492 | 1 SCANNERSCSICOLOR.S 252 | Code | 00 | | 1 | 00/021F : AA | tax
493 | 1 SCANNERSCSICOLOR.S 253 | Code | 00 | 2 | 3 | 00/0220 : AD F8 18 | lda proDINFO+2
494 | 1 SCANNERSCSICOLOR.S 254 | Code | 00 | 2 | 3 | 00/0223 : 9D A9 02 | sta tblDEVICES,x
495 | 1 SCANNERSCSICOLOR.S 255 | Empty | 00 | | 0 | 00/0226 |
496 | 1 SCANNERSCSICOLOR.S 256 | Code | 00 | 2 | 3 | 00/0226 : 20 35 02 | jsr showDEVICEINFO
497 | 1 SCANNERSCSICOLOR.S 257 | Empty | 00 | | 0 | 00/0229 |
498 | 1 SCANNERSCSICOLOR.S 258 | Code | 00 | 2 | 3 | 00/0229 : EE A5 02 | inc nbDEVICES
499 | 1 SCANNERSCSICOLOR.S 259 | Code | 00 | 2 | 3 | 00/022C : AD A5 02 | lda nbDEVICES
500 | 1 SCANNERSCSICOLOR.S 260 | Code | 00 | | 3 | 00/022F : C9 08 00 | cmp #{8}
501 | 1 SCANNERSCSICOLOR.S 261 | Code | 00 | | 2 | 00/0232 : 90 DA | bcc loop ; loop again
502 | 1 SCANNERSCSICOLOR.S 262 | Code | 00 | | 1 | 00/0234 : 60 | rts
503 | 1 SCANNERSCSICOLOR.S 263 | Empty | 00 | | 0 | 00/0235 |
504 | 1 SCANNERSCSICOLOR.S 264 | Comment | 00 | | 0 | 00/0235 | *--- Sub routines
505 | 1 SCANNERSCSICOLOR.S 265 | Comment | 00 | | 0 | 00/0235 | *
506 | 1 SCANNERSCSICOLOR.S 266 | Comment | 00 | | 0 | 00/0235 | * x - $xxxx - .NAMEOFDEVICE
507 | 1 SCANNERSCSICOLOR.S 267 | Empty | 00 | | 0 | 00/0235 |
508 | 1 SCANNERSCSICOLOR.S 268 | Empty | 00 | | 0 | 00/0235 | showDEVICEINFO
509 | 1 SCANNERSCSICOLOR.S 269 | Code | 00 | | 1 | 00/0235 : 48 | pha ; from a word to a string
510 | 1 SCANNERSCSICOLOR.S 270 | Code | 00 | | 1 | 00/0236 : 48 | pha
511 | 1 SCANNERSCSICOLOR.S 271 | Code | 00 | | 1 | 00/0237 : 48 | pha
512 | 1 SCANNERSCSICOLOR.S 272 | Macro | 00 | | 0 | 00/0238 | _HexIt
514 | 1 SCANNERSCSICOLOR.S 272 | Code | 00 | | 3 | 00/0238 : A2 0B 2A | LDX #$2A0B ; load tool call #
515 | 1 SCANNERSCSICOLOR.S 272 | Code | 00 | | 4 | 00/023B : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
516 | 1 SCANNERSCSICOLOR.S 273 | Macro | 00 | | 0 | 00/023F | PullLong strDEVID
519 | 1 SCANNERSCSICOLOR.S 273 | Code | 00 | | 1 | 00/023F : 68 | PLA
521 | 1 SCANNERSCSICOLOR.S 273 | Code | 00 | 2 | 3 | 00/0240 : 8D 9D 02 | STA strDEVID
526 | 1 SCANNERSCSICOLOR.S 273 | Code | 00 | | 1 | 00/0243 : 68 | PLA
528 | 1 SCANNERSCSICOLOR.S 273 | Code | 00 | 2 | 3 | 00/0244 : 8D 9F 02 | STA strDEVID+2
534 | 1 SCANNERSCSICOLOR.S 274 | Empty | 00 | | 0 | 00/0247 |
535 | 1 SCANNERSCSICOLOR.S 275 | Macro | 00 | | 0 | 00/0247 | PushWord #$20 ; space
537 | 1 SCANNERSCSICOLOR.S 275 | Code | 00 | | 3 | 00/0247 : F4 20 00 | PEA #$20
540 | 1 SCANNERSCSICOLOR.S 276 | Macro | 00 | | 0 | 00/024A | _WriteChar
542 | 1 SCANNERSCSICOLOR.S 276 | Code | 00 | | 3 | 00/024A : A2 0C 18 | LDX #$180C ; load tool call #
543 | 1 SCANNERSCSICOLOR.S 276 | Code | 00 | | 4 | 00/024D : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
544 | 1 SCANNERSCSICOLOR.S 277 | Empty | 00 | | 0 | 00/0251 |
545 | 1 SCANNERSCSICOLOR.S 278 | Code | 00 | 2 | 3 | 00/0251 : AD A5 02 | lda nbDEVICES ; write device index
546 | 1 SCANNERSCSICOLOR.S 279 | Code | 00 | | 1 | 00/0254 : 1A | inc
547 | 1 SCANNERSCSICOLOR.S 280 | Code | 00 | | 3 | 00/0255 : 09 B0 00 | ora #"0"
548 | 1 SCANNERSCSICOLOR.S 281 | Code | 00 | | 1 | 00/0258 : 48 | pha
549 | 1 SCANNERSCSICOLOR.S 282 | Macro | 00 | | 0 | 00/0259 | _WriteChar
551 | 1 SCANNERSCSICOLOR.S 282 | Code | 00 | | 3 | 00/0259 : A2 0C 18 | LDX #$180C ; load tool call #
552 | 1 SCANNERSCSICOLOR.S 282 | Code | 00 | | 4 | 00/025C : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
553 | 1 SCANNERSCSICOLOR.S 283 | Empty | 00 | | 0 | 00/0260 |
554 | 1 SCANNERSCSICOLOR.S 284 | Macro | 00 | | 0 | 00/0260 | PushLong #strDEV ; show the string
558 | 1 SCANNERSCSICOLOR.S 284 | Code | 00 | 1 >>16 | 3 | 00/0260 : F4 00 00 | PEA #^#strDEV
565 | 1 SCANNERSCSICOLOR.S 284 | Code | 00 | 2 | 3 | 00/0263 : F4 99 02 | PEA #strDEV
568 | 1 SCANNERSCSICOLOR.S 285 | Macro | 00 | | 0 | 00/0266 | _WriteCString
570 | 1 SCANNERSCSICOLOR.S 285 | Code | 00 | | 3 | 00/0266 : A2 0C 20 | LDX #$200C ; load tool call #
571 | 1 SCANNERSCSICOLOR.S 285 | Code | 00 | | 4 | 00/0269 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
572 | 1 SCANNERSCSICOLOR.S 286 | Empty | 00 | | 0 | 00/026D |
573 | 1 SCANNERSCSICOLOR.S 287 | Code | 00 | | 3 | 00/026D : A2 30 00 | ldx #$32-2 ; copy the original
574 | 1 SCANNERSCSICOLOR.S 288 | Code | 00 | 2 | 3 | 00/0270 : BD 0E 19 | ozunid_3 lda devINFO1,x ; devname for open/close
575 | 1 SCANNERSCSICOLOR.S 289 | Code | 00 | 2 | 3 | 00/0273 : 9D 40 19 | sta devNAME,x ; calls
576 | 1 SCANNERSCSICOLOR.S 290 | Code | 00 | | 1 | 00/0276 : CA | dex
577 | 1 SCANNERSCSICOLOR.S 291 | Code | 00 | | 1 | 00/0277 : CA | dex
578 | 1 SCANNERSCSICOLOR.S 292 | Code | 00 | | 2 | 00/0278 : 10 F6 | bpl ozunid_3
579 | 1 SCANNERSCSICOLOR.S 293 | Empty | 00 | | 0 | 00/027A |
580 | 1 SCANNERSCSICOLOR.S 294 | Code | 00 | 2 | 3 | 00/027A : AD 0E 19 | lda devINFO1 ; from a STRL to a STR
581 | 1 SCANNERSCSICOLOR.S 295 | Code | 00 | | 1 | 00/027D : EB | xba
582 | 1 SCANNERSCSICOLOR.S 296 | Code | 00 | 2 | 3 | 00/027E : 8D 0E 19 | sta devINFO1
583 | 1 SCANNERSCSICOLOR.S 297 | Empty | 00 | | 0 | 00/0281 |
584 | 1 SCANNERSCSICOLOR.S 298 | Macro | 00 | | 0 | 00/0281 | PushLong #devINFO2
588 | 1 SCANNERSCSICOLOR.S 298 | Code | 00 | 1 >>16 | 3 | 00/0281 : F4 00 00 | PEA #^#devINFO2
595 | 1 SCANNERSCSICOLOR.S 298 | Code | 00 | 2 | 3 | 00/0284 : F4 0F 19 | PEA #devINFO2
598 | 1 SCANNERSCSICOLOR.S 299 | Macro | 00 | | 0 | 00/0287 | _WriteString
600 | 1 SCANNERSCSICOLOR.S 299 | Code | 00 | | 3 | 00/0287 : A2 0C 1C | LDX #$1C0C ; load tool call #
601 | 1 SCANNERSCSICOLOR.S 299 | Code | 00 | | 4 | 00/028A : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
602 | 1 SCANNERSCSICOLOR.S 300 | Empty | 00 | | 0 | 00/028E |
603 | 1 SCANNERSCSICOLOR.S 301 | Macro | 00 | | 0 | 00/028E | PushWord #$0d
605 | 1 SCANNERSCSICOLOR.S 301 | Code | 00 | | 3 | 00/028E : F4 0D 00 | PEA #$0d
608 | 1 SCANNERSCSICOLOR.S 302 | Macro | 00 | | 0 | 00/0291 | _WriteChar
610 | 1 SCANNERSCSICOLOR.S 302 | Code | 00 | | 3 | 00/0291 : A2 0C 18 | LDX #$180C ; load tool call #
611 | 1 SCANNERSCSICOLOR.S 302 | Code | 00 | | 4 | 00/0294 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
612 | 1 SCANNERSCSICOLOR.S 303 | Code | 00 | | 1 | 00/0298 : 60 | rts
613 | 1 SCANNERSCSICOLOR.S 304 | Empty | 00 | | 0 | 00/0299 |
614 | 1 SCANNERSCSICOLOR.S 305 | Comment | 00 | | 0 | 00/0299 | *---------- Data
615 | 1 SCANNERSCSICOLOR.S 306 | Empty | 00 | | 0 | 00/0299 |
616 | 1 SCANNERSCSICOLOR.S 307 | Data | 00 | | 4 | 00/0299 : 20 2D 20 24 | strDEV asc ' - $'
617 | 1 SCANNERSCSICOLOR.S 308 | Data | 00 | | 8 | 00/029D : 30 30 30 30 | strDEVID asc '0000 - '00
| | | | | | 20 2D 20 00 |
618 | 1 SCANNERSCSICOLOR.S 309 | Empty | 00 | | 0 | 00/02A5 |
619 | 1 SCANNERSCSICOLOR.S 310 | Data | 00 | | 2 | 00/02A5 : 00 00 | nbDEVICES ds 2 ; number of devices
620 | 1 SCANNERSCSICOLOR.S 311 | Data | 00 | | 2 | 00/02A7 : 00 00 | theDEVICE ds 2 ; the device to play with
621 | 1 SCANNERSCSICOLOR.S 312 | Data | 00 | | 32 | 00/02A9 : 00 00 00 00 | tblDEVICES ds 16*2 ; we authorize 16 devices
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
622 | 1 SCANNERSCSICOLOR.S 313 | Empty | 00 | | 0 | 00/02C9 |
623 | 1 SCANNERSCSICOLOR.S 314 | Empty | 00 | | 0 | 00/02C9 | strSEARCHMENU
624 | 1 SCANNERSCSICOLOR.S 315 | Data | 00 | | 32 | 00/02C9 : 0D 53 65 61 | asc 0d'Searching for SCSI Scanners...'0d
| | | | | | 72 63 68 69 |
| | | | | | 6E 67 20 66 |
| | | | | | 6F 72 20 53 |
| | | | | | 43 53 49 20 |
| | | | | | 53 63 61 6E |
| | | | | | 6E 65 72 73 |
| | | | | | 2E 2E 2E 0D |
625 | 1 SCANNERSCSICOLOR.S 316 | Data | 00 | | 30 | 00/02E9 : 20 30 2E 20 | asc ' 0. Go back to previous menu'0d00
| | | | | | 47 6F 20 62 |
| | | | | | 61 63 6B 20 |
| | | | | | 74 6F 20 70 |
| | | | | | 72 65 76 69 |
| | | | | | 6F 75 73 20 |
| | | | | | 6D 65 6E 75 |
| | | | | | 0D 00 |
626 | 1 SCANNERSCSICOLOR.S 317 | Empty | 00 | | 0 | 00/0307 |
627 | 1 SCANNERSCSICOLOR.S 318 | Comment | 00 | | 0 | 00/0307 | *----------------------------
628 | 1 SCANNERSCSICOLOR.S 319 | Comment | 00 | | 0 | 00/0307 | * DEVICE MENU
629 | 1 SCANNERSCSICOLOR.S 320 | Comment | 00 | | 0 | 00/0307 | *----------------------------
630 | 1 SCANNERSCSICOLOR.S 321 | Empty | 00 | | 0 | 00/0307 |
631 | 1 SCANNERSCSICOLOR.S 322 | Empty | 00 | | 0 | 00/0307 | deviceMENU
632 | 1 SCANNERSCSICOLOR.S 323 | Empty | 00 | | 0 | 00/0307 |
633 | 1 SCANNERSCSICOLOR.S 324 | Code | 00 | 2 | 3 | 00/0307 : AD A7 02 | lda theDEVICE ; get our ID
634 | 1 SCANNERSCSICOLOR.S 325 | Code | 00 | 2 | 3 | 00/030A : 8D 74 19 | sta proSTATUS+2
635 | 1 SCANNERSCSICOLOR.S 326 | Code | 00 | 2 | 3 | 00/030D : 8D 98 1A | sta proCONTROL+2
636 | 1 SCANNERSCSICOLOR.S 327 | Empty | 00 | | 0 | 00/0310 |
637 | 1 SCANNERSCSICOLOR.S 328 | Code | 00 | | 1 | 00/0310 : 48 | pha ; from a word to a string
638 | 1 SCANNERSCSICOLOR.S 329 | Code | 00 | | 1 | 00/0311 : 48 | pha
639 | 1 SCANNERSCSICOLOR.S 330 | Code | 00 | | 1 | 00/0312 : 48 | pha
640 | 1 SCANNERSCSICOLOR.S 331 | Macro | 00 | | 0 | 00/0313 | _HexIt
642 | 1 SCANNERSCSICOLOR.S 331 | Code | 00 | | 3 | 00/0313 : A2 0B 2A | LDX #$2A0B ; load tool call #
643 | 1 SCANNERSCSICOLOR.S 331 | Code | 00 | | 4 | 00/0316 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
644 | 1 SCANNERSCSICOLOR.S 332 | Macro | 00 | | 0 | 00/031A | PullLong strDEVMENU
647 | 1 SCANNERSCSICOLOR.S 332 | Code | 00 | | 1 | 00/031A : 68 | PLA
649 | 1 SCANNERSCSICOLOR.S 332 | Code | 00 | 2 | 3 | 00/031B : 8D 79 03 | STA strDEVMENU
654 | 1 SCANNERSCSICOLOR.S 332 | Code | 00 | | 1 | 00/031E : 68 | PLA
656 | 1 SCANNERSCSICOLOR.S 332 | Code | 00 | 2 | 3 | 00/031F : 8D 7B 03 | STA strDEVMENU+2
662 | 1 SCANNERSCSICOLOR.S 333 | Empty | 00 | | 0 | 00/0322 |
663 | 1 SCANNERSCSICOLOR.S 334 | Macro | 00 | | 0 | 00/0322 | PushLong #strDEVICEMENU
667 | 1 SCANNERSCSICOLOR.S 334 | Code | 00 | 1 >>16 | 3 | 00/0322 : F4 00 00 | PEA #^#strDEVICEMENU
674 | 1 SCANNERSCSICOLOR.S 334 | Code | 00 | 2 | 3 | 00/0325 : F4 5D 03 | PEA #strDEVICEMENU
677 | 1 SCANNERSCSICOLOR.S 335 | Macro | 00 | | 0 | 00/0328 | _WriteCString
679 | 1 SCANNERSCSICOLOR.S 335 | Code | 00 | | 3 | 00/0328 : A2 0C 20 | LDX #$200C ; load tool call #
680 | 1 SCANNERSCSICOLOR.S 335 | Code | 00 | | 4 | 00/032B : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
681 | 1 SCANNERSCSICOLOR.S 336 | Empty | 00 | | 0 | 00/032F |
682 | 1 SCANNERSCSICOLOR.S 337 | Comment | 00 | | 0 | 00/032F | *---
683 | 1 SCANNERSCSICOLOR.S 338 | Empty | 00 | | 0 | 00/032F |
684 | 1 SCANNERSCSICOLOR.S 339 | Code | 00 | 2 | 3 | 00/032F : 20 90 18 | ozunid_4 jsr waitFORKEY ; is it 0-9
685 | 1 SCANNERSCSICOLOR.S 340 | Code | 00 | | 3 | 00/0332 : C9 B0 00 | cmp #"0"
686 | 1 SCANNERSCSICOLOR.S 341 | Code | 00 | | 2 | 00/0335 : 90 F8 | bcc ozunid_4
687 | 1 SCANNERSCSICOLOR.S 342 | Code | 00 | | 2 | 00/0337 : D0 03 | bne deviceMENU2
688 | 1 SCANNERSCSICOLOR.S 343 | Code | 00 | 2 | 3 | 00/0339 : 4C BA 01 | jmp searchMENU ; or even 0 to exit
689 | 1 SCANNERSCSICOLOR.S 344 | Code | 00 | | 3 | 00/033C : C9 B6 00 | deviceMENU2 cmp #"5"+1
690 | 1 SCANNERSCSICOLOR.S 345 | Code | 00 | | 2 | 00/033F : B0 EE | bcs ozunid_4
691 | 1 SCANNERSCSICOLOR.S 346 | Empty | 00 | | 0 | 00/0341 |
692 | 1 SCANNERSCSICOLOR.S 347 | Code | 00 | | 1 | 00/0341 : 38 | sec ; call the routines
693 | 1 SCANNERSCSICOLOR.S 348 | Code | 00 | | 3 | 00/0342 : E9 B1 00 | sbc #"1"
694 | 1 SCANNERSCSICOLOR.S 349 | Code | 00 | | 1 | 00/0345 : 0A | asl
695 | 1 SCANNERSCSICOLOR.S 350 | Code | 00 | | 1 | 00/0346 : AA | tax
696 | 1 SCANNERSCSICOLOR.S 351 | Code | 00 | 2 | 3 | 00/0347 : BD 53 03 | lda ptrCOMMANDS,x
697 | 1 SCANNERSCSICOLOR.S 352 | Code | 00 | 2 | 3 | 00/034A : 8D 4E 03 | sta deviceMENU3+1
698 | 1 SCANNERSCSICOLOR.S 353 | Code | 00 | | 3 | 00/034D : 20 BD BD | deviceMENU3 jsr $bdbd
699 | 1 SCANNERSCSICOLOR.S 354 | Code | 00 | 2 | 3 | 00/0350 : 4C 07 03 | jmp deviceMENU
700 | 1 SCANNERSCSICOLOR.S 355 | Empty | 00 | | 0 | 00/0353 |
701 | 1 SCANNERSCSICOLOR.S 356 | Empty | 00 | | 0 | 00/0353 | ptrCOMMANDS
702 | 1 SCANNERSCSICOLOR.S 357 | Data | 00 | 2 | 2 | 00/0353 : A9 04 | da doINQUIRY
703 | 1 SCANNERSCSICOLOR.S 358 | Data | 00 | 2 | 2 | 00/0355 : 57 04 | da doINQUIRYVITAL
704 | 1 SCANNERSCSICOLOR.S 359 | Data | 00 | 2 | 2 | 00/0357 : 4D 08 | da previewPAGE
705 | 1 SCANNERSCSICOLOR.S 360 | Data | 00 | 2 | 2 | 00/0359 : 11 04 | da doLESS
706 | 1 SCANNERSCSICOLOR.S 361 | Data | 00 | 2 | 2 | 00/035B : 1C 04 | da doMORE
707 | 1 SCANNERSCSICOLOR.S 362 | Empty | 00 | | 0 | 00/035D |
708 | 1 SCANNERSCSICOLOR.S 363 | Comment | 00 | | 0 | 00/035D | * da doMODESENSE6
709 | 1 SCANNERSCSICOLOR.S 364 | Comment | 00 | | 0 | 00/035D | * da doEXPLORE
710 | 1 SCANNERSCSICOLOR.S 365 | Comment | 00 | | 0 | 00/035D | * da doGETMODE
711 | 1 SCANNERSCSICOLOR.S 366 | Comment | 00 | | 0 | 00/035D | * da doGETWINDOWPARAMETERS
712 | 1 SCANNERSCSICOLOR.S 367 | Empty | 00 | | 0 | 00/035D |
713 | 1 SCANNERSCSICOLOR.S 368 | Comment | 00 | | 0 | 00/035D | *--- Data
714 | 1 SCANNERSCSICOLOR.S 369 | Empty | 00 | | 0 | 00/035D |
715 | 1 SCANNERSCSICOLOR.S 370 | Empty | 00 | | 0 | 00/035D | strDEVICEMENU
716 | 1 SCANNERSCSICOLOR.S 371 | Data | 00 | | 28 | 00/035D : 0D 55 73 69 | asc 0d'Using SCSI Scanner device $'
| | | | | | 6E 67 20 53 |
| | | | | | 43 53 49 20 |
| | | | | | 53 63 61 6E |
| | | | | | 6E 65 72 20 |
| | | | | | 64 65 76 69 |
| | | | | | 63 65 20 24 |
717 | 1 SCANNERSCSICOLOR.S 372 | Empty | 00 | | 0 | 00/0379 | strDEVMENU
718 | 1 SCANNERSCSICOLOR.S 373 | Data | 00 | | 5 | 00/0379 : 30 30 30 30 | asc '0000'0d
| | | | | | 0D |
719 | 1 SCANNERSCSICOLOR.S 374 | Data | 00 | | 29 | 00/037E : 20 30 2E 20 | asc ' 0. Go back to previous menu'0d
| | | | | | 47 6F 20 62 |
| | | | | | 61 63 6B 20 |
| | | | | | 74 6F 20 70 |
| | | | | | 72 65 76 69 |
| | | | | | 6F 75 73 20 |
| | | | | | 6D 65 6E 75 |
| | | | | | 0D |
720 | 1 SCANNERSCSICOLOR.S 375 | Data | 00 | | 12 | 00/039B : 20 31 2E 20 | asc ' 1. Inquiry'0d
| | | | | | 49 6E 71 75 |
| | | | | | 69 72 79 0D |
721 | 1 SCANNERSCSICOLOR.S 376 | Data | 00 | | 30 | 00/03A7 : 20 32 2E 20 | asc ' 2. Inquiry Vital information'0d
| | | | | | 49 6E 71 75 |
| | | | | | 69 72 79 20 |
| | | | | | 56 69 74 61 |
| | | | | | 6C 20 69 6E |
| | | | | | 66 6F 72 6D |
| | | | | | 61 74 69 6F |
| | | | | | 6E 0D |
722 | 1 SCANNERSCSICOLOR.S 377 | Data | 00 | | 17 | 00/03C5 : 20 33 2E 20 | asc ' 3. Preview page'0d
| | | | | | 50 72 65 76 |
| | | | | | 69 65 77 20 |
| | | | | | 70 61 67 65 |
| | | | | | 0D |
723 | 1 SCANNERSCSICOLOR.S 378 | Data | 00 | | 29 | 00/03D6 : 20 34 2E 20 | asc ' 4. Decrease length and test'0d
| | | | | | 44 65 63 72 |
| | | | | | 65 61 73 65 |
| | | | | | 20 6C 65 6E |
| | | | | | 67 74 68 20 |
| | | | | | 61 6E 64 20 |
| | | | | | 74 65 73 74 |
| | | | | | 0D |
724 | 1 SCANNERSCSICOLOR.S 379 | Data | 00 | | 29 | 00/03F3 : 20 35 2E 20 | asc ' 5. Increase length and test'0d
| | | | | | 49 6E 63 72 |
| | | | | | 65 61 73 65 |
| | | | | | 20 6C 65 6E |
| | | | | | 67 74 68 20 |
| | | | | | 61 6E 64 20 |
| | | | | | 74 65 73 74 |
| | | | | | 0D |
725 | 1 SCANNERSCSICOLOR.S 380 | Data | 00 | | 1 | 00/0410 : 00 | asc 00
726 | 1 SCANNERSCSICOLOR.S 381 | Empty | 00 | | 0 | 00/0411 |
727 | 1 SCANNERSCSICOLOR.S 382 | Comment | 00 | | 0 | 00/0411 | *---
728 | 1 SCANNERSCSICOLOR.S 383 | Empty | 00 | | 0 | 00/0411 |
729 | 1 SCANNERSCSICOLOR.S 384 | Code | 00 | 2 | 3 | 00/0411 : CE 8E 0B | doLESS dec zeLEN1
730 | 1 SCANNERSCSICOLOR.S 385 | Code | 00 | 2 | 3 | 00/0414 : CE 9D 0B | dec zeLEN2
731 | 1 SCANNERSCSICOLOR.S 386 | Code | 00 | 2 | 3 | 00/0417 : CE AC 0B | dec zeLEN3
732 | 1 SCANNERSCSICOLOR.S 387 | Code | 00 | | 2 | 00/041A : 80 09 | bra showLEN
733 | 1 SCANNERSCSICOLOR.S 388 | Empty | 00 | | 0 | 00/041C |
734 | 1 SCANNERSCSICOLOR.S 389 | Code | 00 | 2 | 3 | 00/041C : EE 8E 0B | doMORE inc zeLEN1
735 | 1 SCANNERSCSICOLOR.S 390 | Code | 00 | 2 | 3 | 00/041F : EE 9D 0B | inc zeLEN2
736 | 1 SCANNERSCSICOLOR.S 391 | Code | 00 | 2 | 3 | 00/0422 : EE AC 0B | inc zeLEN3
737 | 1 SCANNERSCSICOLOR.S 392 | Empty | 00 | | 0 | 00/0425 |
738 | 1 SCANNERSCSICOLOR.S 393 | Macro | 00 | | 0 | 00/0425 | showLEN PushLong #zeLEN
742 | 1 SCANNERSCSICOLOR.S 393 | Code | 00 | 1 >>16 | 3 | 00/0425 : F4 00 00 | PEA #^#zeLEN
749 | 1 SCANNERSCSICOLOR.S 393 | Code | 00 | 2 | 3 | 00/0428 : F4 45 04 | PEA #zeLEN
752 | 1 SCANNERSCSICOLOR.S 394 | Macro | 00 | | 0 | 00/042B | _WriteCString
754 | 1 SCANNERSCSICOLOR.S 394 | Code | 00 | | 3 | 00/042B : A2 0C 20 | LDX #$200C ; load tool call #
755 | 1 SCANNERSCSICOLOR.S 394 | Code | 00 | | 4 | 00/042E : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
756 | 1 SCANNERSCSICOLOR.S 395 | Code | 00 | 2 | 3 | 00/0432 : AD 8E 0B | lda zeLEN1
757 | 1 SCANNERSCSICOLOR.S 396 | Code | 00 | 2 | 3 | 00/0435 : 20 E8 17 | jsr showBYTE
758 | 1 SCANNERSCSICOLOR.S 397 | Macro | 00 | | 0 | 00/0438 | PushWord #$d
760 | 1 SCANNERSCSICOLOR.S 397 | Code | 00 | | 3 | 00/0438 : F4 0D 00 | PEA #$d
763 | 1 SCANNERSCSICOLOR.S 398 | Macro | 00 | | 0 | 00/043B | _WriteChar
765 | 1 SCANNERSCSICOLOR.S 398 | Code | 00 | | 3 | 00/043B : A2 0C 18 | LDX #$180C ; load tool call #
766 | 1 SCANNERSCSICOLOR.S 398 | Code | 00 | | 4 | 00/043E : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
767 | 1 SCANNERSCSICOLOR.S 399 | Code | 00 | 2 | 3 | 00/0442 : 4C 4D 08 | jmp previewPAGE
768 | 1 SCANNERSCSICOLOR.S 400 | Empty | 00 | | 0 | 00/0445 |
769 | 1 SCANNERSCSICOLOR.S 401 | Data | 00 | | 18 | 00/0445 : 0D 42 75 66 | zeLEN asc 0d'Buffer length: $'00
| | | | | | 66 65 72 20 |
| | | | | | 6C 65 6E 67 |
| | | | | | 74 68 3A 20 |
| | | | | | 24 00 |
770 | 1 SCANNERSCSICOLOR.S 402 | Empty | 00 | | 0 | 00/0457 |
771 | 1 SCANNERSCSICOLOR.S 403 | Comment | 00 | | 0 | 00/0457 | *----------------
772 | 1 SCANNERSCSICOLOR.S 404 | Comment | 00 | | 0 | 00/0457 | * APPLE SCANNERS
773 | 1 SCANNERSCSICOLOR.S 405 | Comment | 00 | | 0 | 00/0457 | *
774 | 1 SCANNERSCSICOLOR.S 406 | Comment | 00 | | 0 | 00/0457 | * Scanner (300dpi 4-bit grey)
775 | 1 SCANNERSCSICOLOR.S 407 | Comment | 00 | | 0 | 00/0457 | * 06 00 02 02 2C 00 00 00 'APPLE SCANNER A9M0337 '
776 | 1 SCANNERSCSICOLOR.S 408 | Comment | 00 | | 0 | 00/0457 | * 06 00 02 02 28 00 00 00 'CPC INC Smart Scan(FW) '
777 | 1 SCANNERSCSICOLOR.S 409 | Comment | 00 | | 0 | 00/0457 | * => link is / sync is
778 | 1 SCANNERSCSICOLOR.S 410 | Empty | 00 | | 0 | 00/0457 |
779 | 1 SCANNERSCSICOLOR.S 411 | Comment | 00 | | 0 | 00/0457 | * OneScanner (300dpi 8-bit grey)
780 | 1 SCANNERSCSICOLOR.S 412 | Comment | 00 | | 0 | 00/0457 | * 06 00 02 02 2C 20 04 08 'APPLE SCANNER II 2.02'
781 | 1 SCANNERSCSICOLOR.S 413 | Comment | 00 | | 0 | 00/0457 | * 00 20 00 90 00 27 34 01 08 A0 48 00 FF FF
782 | 1 SCANNERSCSICOLOR.S 414 | Comment | 00 | | 0 | 00/0457 | * => link is 1 / sync is 0
783 | 1 SCANNERSCSICOLOR.S 415 | Empty | 00 | | 0 | 00/0457 |
784 | 1 SCANNERSCSICOLOR.S 416 | Comment | 00 | | 0 | 00/0457 | * Color OneScanner (300dpi 24-bit color)
785 | 1 SCANNERSCSICOLOR.S 417 | Comment | 00 | | 0 | 00/0457 | * => link is
786 | 1 SCANNERSCSICOLOR.S 418 | Empty | 00 | | 0 | 00/0457 |
787 | 1 SCANNERSCSICOLOR.S 419 | Comment | 00 | | 0 | 00/0457 | * Color OneScanner 600/27 (600dpi 27-bit color) - CANOSCAN 300 (CS300)
788 | 1 SCANNERSCSICOLOR.S 420 | Comment | 00 | | 0 | 00/0457 | * 06 00 02 02 1F 00 00 10 'CANON IX-03035B 1.01' FF
789 | 1 SCANNERSCSICOLOR.S 421 | Comment | 00 | | 0 | 00/0457 | * => link is 0 / sync is 1
790 | 1 SCANNERSCSICOLOR.S 422 | Empty | 00 | | 0 | 00/0457 |
791 | 1 SCANNERSCSICOLOR.S 423 | Comment | 00 | | 0 | 00/0457 | * Color OneScanner 1200/30 (1200dpi 30-bit color) - CANOSCAN 600 (CS600)
792 | 1 SCANNERSCSICOLOR.S 424 | Comment | 00 | | 0 | 00/0457 | * 06 00 02 02 1F 00 00 10 'CANON IX-06015C 1.07' FF
793 | 1 SCANNERSCSICOLOR.S 425 | Comment | 00 | | 0 | 00/0457 | * => link is 0 / sync is 1
794 | 1 SCANNERSCSICOLOR.S 426 | Empty | 00 | | 0 | 00/0457 |
795 | 1 SCANNERSCSICOLOR.S 427 | Comment | 00 | | 0 | 00/0457 | * ---End of list
796 | 1 SCANNERSCSICOLOR.S 428 | Empty | 00 | | 0 | 00/0457 |
797 | 1 SCANNERSCSICOLOR.S 429 | Comment | 00 | | 0 | 00/0457 | *----------------
798 | 1 SCANNERSCSICOLOR.S 430 | Comment | 00 | | 0 | 00/0457 | * SCSI COMMANDS
799 | 1 SCANNERSCSICOLOR.S 431 | Comment | 00 | | 0 | 00/0457 | *----------------
800 | 1 SCANNERSCSICOLOR.S 432 | Empty | 00 | | 0 | 00/0457 |
801 | 1 SCANNERSCSICOLOR.S 433 | Comment | 00 | | 0 | 00/0457 | *-----------------------
802 | 1 SCANNERSCSICOLOR.S 434 | Comment | 00 | | 0 | 00/0457 | * STATUS $8012 - INQUIRY WITH VITAL
803 | 1 SCANNERSCSICOLOR.S 435 | Comment | 00 | | 0 | 00/0457 | *-----------------------
804 | 1 SCANNERSCSICOLOR.S 436 | Empty | 00 | | 0 | 00/0457 |
805 | 1 SCANNERSCSICOLOR.S 437 | Empty | 00 | | 0 | 00/0457 | doINQUIRYVITAL
806 | 1 SCANNERSCSICOLOR.S 438 | Macro | 00 | | 0 | 00/0457 | PushLong #strINQ1
810 | 1 SCANNERSCSICOLOR.S 438 | Code | 00 | 1 >>16 | 3 | 00/0457 : F4 00 00 | PEA #^#strINQ1
817 | 1 SCANNERSCSICOLOR.S 438 | Code | 00 | 2 | 3 | 00/045A : F4 90 04 | PEA #strINQ1
820 | 1 SCANNERSCSICOLOR.S 439 | Macro | 00 | | 0 | 00/045D | _WriteCString
822 | 1 SCANNERSCSICOLOR.S 439 | Code | 00 | | 3 | 00/045D : A2 0C 20 | LDX #$200C ; load tool call #
823 | 1 SCANNERSCSICOLOR.S 439 | Code | 00 | | 4 | 00/0460 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
824 | 1 SCANNERSCSICOLOR.S 440 | Code | 00 | 1 >>16 | 3 | 00/0464 : A9 00 00 | lda #^doINQUIRYVITAL
825 | 1 SCANNERSCSICOLOR.S 441 | Code | 00 | 2 | 3 | 00/0467 : 20 0E 18 | jsr showWORD
826 | 1 SCANNERSCSICOLOR.S 442 | Code | 00 | 2 | 3 | 00/046A : A9 57 04 | lda #doINQUIRYVITAL
827 | 1 SCANNERSCSICOLOR.S 443 | Code | 00 | 2 | 3 | 00/046D : 20 0E 18 | jsr showWORD
828 | 1 SCANNERSCSICOLOR.S 444 | Macro | 00 | | 0 | 00/0470 | PushWord #$0d
830 | 1 SCANNERSCSICOLOR.S 444 | Code | 00 | | 3 | 00/0470 : F4 0D 00 | PEA #$0d
833 | 1 SCANNERSCSICOLOR.S 445 | Macro | 00 | | 0 | 00/0473 | _WriteChar
835 | 1 SCANNERSCSICOLOR.S 445 | Code | 00 | | 3 | 00/0473 : A2 0C 18 | LDX #$180C ; load tool call #
836 | 1 SCANNERSCSICOLOR.S 445 | Code | 00 | | 4 | 00/0476 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
837 | 1 SCANNERSCSICOLOR.S 446 | Empty | 00 | | 0 | 00/047A |
838 | 1 SCANNERSCSICOLOR.S 447 | Code | 00 | 2 | 3 | 00/047A : 20 F9 16 | jsr initSTATUSDATA
839 | 1 SCANNERSCSICOLOR.S 448 | Empty | 00 | | 0 | 00/047D |
840 | 1 SCANNERSCSICOLOR.S 449 | Code | 00 | | 3 | 00/047D : A2 04 00 | ldx #6-2 ; put the inquiry data
841 | 1 SCANNERSCSICOLOR.S 450 | Code | 00 | 2 | 3 | 00/0480 : BD A3 04 | ozunid_5 lda scsiINQUIRYVITAL,x ; and not sciINQUIRY
842 | 1 SCANNERSCSICOLOR.S 451 | Code | 00 | 2 | 3 | 00/0483 : 9D 86 19 | sta statusDATA,x
843 | 1 SCANNERSCSICOLOR.S 452 | Code | 00 | | 1 | 00/0486 : CA | dex
844 | 1 SCANNERSCSICOLOR.S 453 | Code | 00 | | 1 | 00/0487 : CA | dex
845 | 1 SCANNERSCSICOLOR.S 454 | Code | 00 | | 2 | 00/0488 : 10 F6 | bpl ozunid_5
846 | 1 SCANNERSCSICOLOR.S 455 | Empty | 00 | | 0 | 00/048A |
847 | 1 SCANNERSCSICOLOR.S 456 | Code | 00 | | 3 | 00/048A : A9 12 80 | lda #{$8012}
848 | 1 SCANNERSCSICOLOR.S 457 | Code | 00 | 2 | 3 | 00/048D : 4C 0F 17 | jmp statusCALL
849 | 1 SCANNERSCSICOLOR.S 458 | Empty | 00 | | 0 | 00/0490 |
850 | 1 SCANNERSCSICOLOR.S 459 | Comment | 00 | | 0 | 00/0490 | *---
851 | 1 SCANNERSCSICOLOR.S 460 | Empty | 00 | | 0 | 00/0490 |
852 | 1 SCANNERSCSICOLOR.S 461 | Data | 00 | | 19 | 00/0490 : 0D 43 6F 6D | strINQ1 asc 0d'Command address $'00
| | | | | | 6D 61 6E 64 |
| | | | | | 20 61 64 64 |
| | | | | | 72 65 73 73 |
| | | | | | 20 24 00 |
853 | 1 SCANNERSCSICOLOR.S 462 | Empty | 00 | | 0 | 00/04A3 |
854 | 1 SCANNERSCSICOLOR.S 463 | Data | 00 | | 6 | 00/04A3 : 12 01 F0 00 | scsiINQUIRYVITAL hex 12,01,F0,00,F0,00
| | | | | | F0 00 |
855 | 1 SCANNERSCSICOLOR.S 464 | Empty | 00 | | 0 | 00/04A9 |
856 | 1 SCANNERSCSICOLOR.S 465 | Comment | 00 | | 0 | 00/04A9 | *-----------------------
857 | 1 SCANNERSCSICOLOR.S 466 | Comment | 00 | | 0 | 00/04A9 | * STATUS $8012 - INQUIRY
858 | 1 SCANNERSCSICOLOR.S 467 | Comment | 00 | | 0 | 00/04A9 | *-----------------------
859 | 1 SCANNERSCSICOLOR.S 468 | Empty | 00 | | 0 | 00/04A9 |
860 | 1 SCANNERSCSICOLOR.S 469 | Empty | 00 | | 0 | 00/04A9 | doINQUIRY
861 | 1 SCANNERSCSICOLOR.S 470 | Code | 00 | 2 | 3 | 00/04A9 : 20 F9 16 | jsr initSTATUSDATA
862 | 1 SCANNERSCSICOLOR.S 471 | Empty | 00 | | 0 | 00/04AC |
863 | 1 SCANNERSCSICOLOR.S 472 | Code | 00 | | 3 | 00/04AC : A2 04 00 | ldx #6-2 ; put the inquiry data
864 | 1 SCANNERSCSICOLOR.S 473 | Code | 00 | 2 | 3 | 00/04AF : BD E4 06 | ozunid_6 lda scsiINQUIRY,x ; and not sciINQUIRY
865 | 1 SCANNERSCSICOLOR.S 474 | Code | 00 | 2 | 3 | 00/04B2 : 9D 86 19 | sta statusDATA,x
866 | 1 SCANNERSCSICOLOR.S 475 | Code | 00 | | 1 | 00/04B5 : CA | dex
867 | 1 SCANNERSCSICOLOR.S 476 | Code | 00 | | 1 | 00/04B6 : CA | dex
868 | 1 SCANNERSCSICOLOR.S 477 | Code | 00 | | 2 | 00/04B7 : 10 F6 | bpl ozunid_6
869 | 1 SCANNERSCSICOLOR.S 478 | Empty | 00 | | 0 | 00/04B9 |
870 | 1 SCANNERSCSICOLOR.S 479 | Code | 00 | | 3 | 00/04B9 : A9 12 80 | lda #{$8012}
871 | 1 SCANNERSCSICOLOR.S 480 | Code | 00 | 2 | 3 | 00/04BC : 20 0F 17 | jsr statusCALL
872 | 1 SCANNERSCSICOLOR.S 481 | Code | 00 | | 2 | 00/04BF : 90 01 | bcc doINQUIRY1
873 | 1 SCANNERSCSICOLOR.S 482 | Code | 00 | | 1 | 00/04C1 : 60 | rts
874 | 1 SCANNERSCSICOLOR.S 483 | Empty | 00 | | 0 | 00/04C2 |
875 | 1 SCANNERSCSICOLOR.S 484 | Comment | 00 | | 0 | 00/04C2 | *---
876 | 1 SCANNERSCSICOLOR.S 485 | Empty | 00 | | 0 | 00/04C2 |
877 | 1 SCANNERSCSICOLOR.S 486 | Empty | 00 | | 0 | 00/04C2 | doINQUIRY1
878 | 1 SCANNERSCSICOLOR.S 487 | Empty | 00 | | 0 | 00/04C2 |
879 | 1 SCANNERSCSICOLOR.S 488 | Comment | 00 | | 0 | 00/04C2 | *--- Display data
880 | 1 SCANNERSCSICOLOR.S 489 | Empty | 00 | | 0 | 00/04C2 |
881 | 1 SCANNERSCSICOLOR.S 490 | Comment | 00 | | 0 | 00/04C2 | * Byte 0
882 | 1 SCANNERSCSICOLOR.S 491 | Empty | 00 | | 0 | 00/04C2 |
883 | 1 SCANNERSCSICOLOR.S 492 | Macro | 00 | | 0 | 00/04C2 | PushLong #strPQ
887 | 1 SCANNERSCSICOLOR.S 492 | Code | 00 | 1 >>16 | 3 | 00/04C2 : F4 00 00 | PEA #^#strPQ
894 | 1 SCANNERSCSICOLOR.S 492 | Code | 00 | 2 | 3 | 00/04C5 : F4 EA 06 | PEA #strPQ
897 | 1 SCANNERSCSICOLOR.S 493 | Macro | 00 | | 0 | 00/04C8 | _WriteCString
899 | 1 SCANNERSCSICOLOR.S 493 | Code | 00 | | 3 | 00/04C8 : A2 0C 20 | LDX #$200C ; load tool call #
900 | 1 SCANNERSCSICOLOR.S 493 | Code | 00 | | 4 | 00/04CB : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
901 | 1 SCANNERSCSICOLOR.S 494 | Empty | 00 | | 0 | 00/04CF |
902 | 1 SCANNERSCSICOLOR.S 495 | Code | 00 | 2 | 3 | 00/04CF : AD 96 19 | lda statusBUFF
903 | 1 SCANNERSCSICOLOR.S 496 | Code | 00 | | 3 | 00/04D2 : 29 E0 00 | and #%11100000
904 | 1 SCANNERSCSICOLOR.S 497 | Code | 00 | | 1 | 00/04D5 : EB | xba
905 | 1 SCANNERSCSICOLOR.S 498 | Code | 00 | | 3 | 00/04D6 : A2 03 00 | ldx #3
906 | 1 SCANNERSCSICOLOR.S 499 | Code | 00 | 2 | 3 | 00/04D9 : 20 A4 17 | jsr showBITS
907 | 1 SCANNERSCSICOLOR.S 500 | Empty | 00 | | 0 | 00/04DC |
908 | 1 SCANNERSCSICOLOR.S 501 | Macro | 00 | | 0 | 00/04DC | PushLong #strPDT
912 | 1 SCANNERSCSICOLOR.S 501 | Code | 00 | 1 >>16 | 3 | 00/04DC : F4 00 00 | PEA #^#strPDT
919 | 1 SCANNERSCSICOLOR.S 501 | Code | 00 | 2 | 3 | 00/04DF : F4 03 07 | PEA #strPDT
922 | 1 SCANNERSCSICOLOR.S 502 | Macro | 00 | | 0 | 00/04E2 | _WriteCString
924 | 1 SCANNERSCSICOLOR.S 502 | Code | 00 | | 3 | 00/04E2 : A2 0C 20 | LDX #$200C ; load tool call #
925 | 1 SCANNERSCSICOLOR.S 502 | Code | 00 | | 4 | 00/04E5 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
926 | 1 SCANNERSCSICOLOR.S 503 | Empty | 00 | | 0 | 00/04E9 |
927 | 1 SCANNERSCSICOLOR.S 504 | Code | 00 | 2 | 3 | 00/04E9 : AD 96 19 | lda statusBUFF
928 | 1 SCANNERSCSICOLOR.S 505 | Code | 00 | | 3 | 00/04EC : 29 1F 00 | and #%00011111
929 | 1 SCANNERSCSICOLOR.S 506 | Code | 00 | | 1 | 00/04EF : 0A | asl
930 | 1 SCANNERSCSICOLOR.S 507 | Code | 00 | | 1 | 00/04F0 : 0A | asl
931 | 1 SCANNERSCSICOLOR.S 508 | Code | 00 | | 1 | 00/04F1 : 0A | asl
932 | 1 SCANNERSCSICOLOR.S 509 | Code | 00 | | 1 | 00/04F2 : EB | xba
933 | 1 SCANNERSCSICOLOR.S 510 | Code | 00 | | 3 | 00/04F3 : A2 05 00 | ldx #5
934 | 1 SCANNERSCSICOLOR.S 511 | Code | 00 | 2 | 3 | 00/04F6 : 20 A4 17 | jsr showBITS
935 | 1 SCANNERSCSICOLOR.S 512 | Empty | 00 | | 0 | 00/04F9 |
936 | 1 SCANNERSCSICOLOR.S 513 | Comment | 00 | | 0 | 00/04F9 | * Byte 1
937 | 1 SCANNERSCSICOLOR.S 514 | Empty | 00 | | 0 | 00/04F9 |
938 | 1 SCANNERSCSICOLOR.S 515 | Macro | 00 | | 0 | 00/04F9 | PushLong #strRMB
942 | 1 SCANNERSCSICOLOR.S 515 | Code | 00 | 1 >>16 | 3 | 00/04F9 : F4 00 00 | PEA #^#strRMB
949 | 1 SCANNERSCSICOLOR.S 515 | Code | 00 | 2 | 3 | 00/04FC : F4 20 07 | PEA #strRMB
952 | 1 SCANNERSCSICOLOR.S 516 | Macro | 00 | | 0 | 00/04FF | _WriteCString
954 | 1 SCANNERSCSICOLOR.S 516 | Code | 00 | | 3 | 00/04FF : A2 0C 20 | LDX #$200C ; load tool call #
955 | 1 SCANNERSCSICOLOR.S 516 | Code | 00 | | 4 | 00/0502 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
956 | 1 SCANNERSCSICOLOR.S 517 | Empty | 00 | | 0 | 00/0506 |
957 | 1 SCANNERSCSICOLOR.S 518 | Code | 00 | 2 | 3 | 00/0506 : AD 97 19 | lda statusBUFF+1
958 | 1 SCANNERSCSICOLOR.S 519 | Code | 00 | | 3 | 00/0509 : 29 80 00 | and #%10000000
959 | 1 SCANNERSCSICOLOR.S 520 | Code | 00 | | 1 | 00/050C : EB | xba
960 | 1 SCANNERSCSICOLOR.S 521 | Code | 00 | | 3 | 00/050D : A2 01 00 | ldx #1
961 | 1 SCANNERSCSICOLOR.S 522 | Code | 00 | 2 | 3 | 00/0510 : 20 A4 17 | jsr showBITS
962 | 1 SCANNERSCSICOLOR.S 523 | Empty | 00 | | 0 | 00/0513 |
963 | 1 SCANNERSCSICOLOR.S 524 | Macro | 00 | | 0 | 00/0513 | PushLong #strDTM
967 | 1 SCANNERSCSICOLOR.S 524 | Code | 00 | 1 >>16 | 3 | 00/0513 : F4 00 00 | PEA #^#strDTM
974 | 1 SCANNERSCSICOLOR.S 524 | Code | 00 | 2 | 3 | 00/0516 : F4 28 07 | PEA #strDTM
977 | 1 SCANNERSCSICOLOR.S 525 | Macro | 00 | | 0 | 00/0519 | _WriteCString
979 | 1 SCANNERSCSICOLOR.S 525 | Code | 00 | | 3 | 00/0519 : A2 0C 20 | LDX #$200C ; load tool call #
980 | 1 SCANNERSCSICOLOR.S 525 | Code | 00 | | 4 | 00/051C : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
981 | 1 SCANNERSCSICOLOR.S 526 | Empty | 00 | | 0 | 00/0520 |
982 | 1 SCANNERSCSICOLOR.S 527 | Code | 00 | 2 | 3 | 00/0520 : AD 97 19 | lda statusBUFF+1
983 | 1 SCANNERSCSICOLOR.S 528 | Code | 00 | | 3 | 00/0523 : 29 7F 00 | and #%01111111
984 | 1 SCANNERSCSICOLOR.S 529 | Code | 00 | | 1 | 00/0526 : 0A | asl
985 | 1 SCANNERSCSICOLOR.S 530 | Code | 00 | | 1 | 00/0527 : EB | xba
986 | 1 SCANNERSCSICOLOR.S 531 | Code | 00 | | 3 | 00/0528 : A2 07 00 | ldx #7
987 | 1 SCANNERSCSICOLOR.S 532 | Code | 00 | 2 | 3 | 00/052B : 20 A4 17 | jsr showBITS
988 | 1 SCANNERSCSICOLOR.S 533 | Empty | 00 | | 0 | 00/052E |
989 | 1 SCANNERSCSICOLOR.S 534 | Comment | 00 | | 0 | 00/052E | * Byte 2
990 | 1 SCANNERSCSICOLOR.S 535 | Empty | 00 | | 0 | 00/052E |
991 | 1 SCANNERSCSICOLOR.S 536 | Macro | 00 | | 0 | 00/052E | PushLong #strISO
995 | 1 SCANNERSCSICOLOR.S 536 | Code | 00 | 1 >>16 | 3 | 00/052E : F4 00 00 | PEA #^#strISO
1002 | 1 SCANNERSCSICOLOR.S 536 | Code | 00 | 2 | 3 | 00/0531 : F4 42 07 | PEA #strISO
1005 | 1 SCANNERSCSICOLOR.S 537 | Macro | 00 | | 0 | 00/0534 | _WriteCString
1007 | 1 SCANNERSCSICOLOR.S 537 | Code | 00 | | 3 | 00/0534 : A2 0C 20 | LDX #$200C ; load tool call #
1008 | 1 SCANNERSCSICOLOR.S 537 | Code | 00 | | 4 | 00/0537 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1009 | 1 SCANNERSCSICOLOR.S 538 | Empty | 00 | | 0 | 00/053B |
1010 | 1 SCANNERSCSICOLOR.S 539 | Code | 00 | 2 | 3 | 00/053B : AD 98 19 | lda statusBUFF+2
1011 | 1 SCANNERSCSICOLOR.S 540 | Code | 00 | | 3 | 00/053E : 29 C0 00 | and #%11000000
1012 | 1 SCANNERSCSICOLOR.S 541 | Code | 00 | | 1 | 00/0541 : EB | xba
1013 | 1 SCANNERSCSICOLOR.S 542 | Code | 00 | | 3 | 00/0542 : A2 02 00 | ldx #2
1014 | 1 SCANNERSCSICOLOR.S 543 | Code | 00 | 2 | 3 | 00/0545 : 20 A4 17 | jsr showBITS
1015 | 1 SCANNERSCSICOLOR.S 544 | Empty | 00 | | 0 | 00/0548 |
1016 | 1 SCANNERSCSICOLOR.S 545 | Macro | 00 | | 0 | 00/0548 | PushLong #strECMA
1020 | 1 SCANNERSCSICOLOR.S 545 | Code | 00 | 1 >>16 | 3 | 00/0548 : F4 00 00 | PEA #^#strECMA
1027 | 1 SCANNERSCSICOLOR.S 545 | Code | 00 | 2 | 3 | 00/054B : F4 52 07 | PEA #strECMA
1030 | 1 SCANNERSCSICOLOR.S 546 | Macro | 00 | | 0 | 00/054E | _WriteCString
1032 | 1 SCANNERSCSICOLOR.S 546 | Code | 00 | | 3 | 00/054E : A2 0C 20 | LDX #$200C ; load tool call #
1033 | 1 SCANNERSCSICOLOR.S 546 | Code | 00 | | 4 | 00/0551 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1034 | 1 SCANNERSCSICOLOR.S 547 | Empty | 00 | | 0 | 00/0555 |
1035 | 1 SCANNERSCSICOLOR.S 548 | Code | 00 | 2 | 3 | 00/0555 : AD 98 19 | lda statusBUFF+2
1036 | 1 SCANNERSCSICOLOR.S 549 | Code | 00 | | 3 | 00/0558 : 29 38 00 | and #%00111000
1037 | 1 SCANNERSCSICOLOR.S 550 | Code | 00 | | 1 | 00/055B : 0A | asl
1038 | 1 SCANNERSCSICOLOR.S 551 | Code | 00 | | 1 | 00/055C : 0A | asl
1039 | 1 SCANNERSCSICOLOR.S 552 | Code | 00 | | 1 | 00/055D : EB | xba
1040 | 1 SCANNERSCSICOLOR.S 553 | Code | 00 | | 3 | 00/055E : A2 03 00 | ldx #3
1041 | 1 SCANNERSCSICOLOR.S 554 | Code | 00 | 2 | 3 | 00/0561 : 20 A4 17 | jsr showBITS
1042 | 1 SCANNERSCSICOLOR.S 555 | Empty | 00 | | 0 | 00/0564 |
1043 | 1 SCANNERSCSICOLOR.S 556 | Macro | 00 | | 0 | 00/0564 | PushLong #strANSI
1047 | 1 SCANNERSCSICOLOR.S 556 | Code | 00 | 1 >>16 | 3 | 00/0564 : F4 00 00 | PEA #^#strANSI
1054 | 1 SCANNERSCSICOLOR.S 556 | Code | 00 | 2 | 3 | 00/0567 : F4 64 07 | PEA #strANSI
1057 | 1 SCANNERSCSICOLOR.S 557 | Macro | 00 | | 0 | 00/056A | _WriteCString
1059 | 1 SCANNERSCSICOLOR.S 557 | Code | 00 | | 3 | 00/056A : A2 0C 20 | LDX #$200C ; load tool call #
1060 | 1 SCANNERSCSICOLOR.S 557 | Code | 00 | | 4 | 00/056D : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1061 | 1 SCANNERSCSICOLOR.S 558 | Empty | 00 | | 0 | 00/0571 |
1062 | 1 SCANNERSCSICOLOR.S 559 | Code | 00 | 2 | 3 | 00/0571 : AD 98 19 | lda statusBUFF+2
1063 | 1 SCANNERSCSICOLOR.S 560 | Code | 00 | | 3 | 00/0574 : 29 07 00 | and #%00000111
1064 | 1 SCANNERSCSICOLOR.S 561 | Code | 00 | | 1 | 00/0577 : 0A | asl
1065 | 1 SCANNERSCSICOLOR.S 562 | Code | 00 | | 1 | 00/0578 : 0A | asl
1066 | 1 SCANNERSCSICOLOR.S 563 | Code | 00 | | 1 | 00/0579 : 0A | asl
1067 | 1 SCANNERSCSICOLOR.S 564 | Code | 00 | | 1 | 00/057A : 0A | asl
1068 | 1 SCANNERSCSICOLOR.S 565 | Code | 00 | | 1 | 00/057B : 0A | asl
1069 | 1 SCANNERSCSICOLOR.S 566 | Code | 00 | | 1 | 00/057C : EB | xba
1070 | 1 SCANNERSCSICOLOR.S 567 | Code | 00 | | 3 | 00/057D : A2 03 00 | ldx #3
1071 | 1 SCANNERSCSICOLOR.S 568 | Code | 00 | 2 | 3 | 00/0580 : 20 A4 17 | jsr showBITS
1072 | 1 SCANNERSCSICOLOR.S 569 | Empty | 00 | | 0 | 00/0583 |
1073 | 1 SCANNERSCSICOLOR.S 570 | Comment | 00 | | 0 | 00/0583 | * Byte 3
1074 | 1 SCANNERSCSICOLOR.S 571 | Empty | 00 | | 0 | 00/0583 |
1075 | 1 SCANNERSCSICOLOR.S 572 | Macro | 00 | | 0 | 00/0583 | PushLong #strAENC
1079 | 1 SCANNERSCSICOLOR.S 572 | Code | 00 | 1 >>16 | 3 | 00/0583 : F4 00 00 | PEA #^#strAENC
1086 | 1 SCANNERSCSICOLOR.S 572 | Code | 00 | 2 | 3 | 00/0586 : F4 7F 07 | PEA #strAENC
1089 | 1 SCANNERSCSICOLOR.S 573 | Macro | 00 | | 0 | 00/0589 | _WriteCString
1091 | 1 SCANNERSCSICOLOR.S 573 | Code | 00 | | 3 | 00/0589 : A2 0C 20 | LDX #$200C ; load tool call #
1092 | 1 SCANNERSCSICOLOR.S 573 | Code | 00 | | 4 | 00/058C : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1093 | 1 SCANNERSCSICOLOR.S 574 | Empty | 00 | | 0 | 00/0590 |
1094 | 1 SCANNERSCSICOLOR.S 575 | Code | 00 | 2 | 3 | 00/0590 : AD 99 19 | lda statusBUFF+3
1095 | 1 SCANNERSCSICOLOR.S 576 | Code | 00 | | 3 | 00/0593 : 29 80 00 | and #%10000000
1096 | 1 SCANNERSCSICOLOR.S 577 | Code | 00 | | 1 | 00/0596 : EB | xba
1097 | 1 SCANNERSCSICOLOR.S 578 | Code | 00 | | 3 | 00/0597 : A2 01 00 | ldx #1
1098 | 1 SCANNERSCSICOLOR.S 579 | Code | 00 | 2 | 3 | 00/059A : 20 A4 17 | jsr showBITS
1099 | 1 SCANNERSCSICOLOR.S 580 | Empty | 00 | | 0 | 00/059D |
1100 | 1 SCANNERSCSICOLOR.S 581 | Macro | 00 | | 0 | 00/059D | PushLong #strTRMIOP
1104 | 1 SCANNERSCSICOLOR.S 581 | Code | 00 | 1 >>16 | 3 | 00/059D : F4 00 00 | PEA #^#strTRMIOP
1111 | 1 SCANNERSCSICOLOR.S 581 | Code | 00 | 2 | 3 | 00/05A0 : F4 88 07 | PEA #strTRMIOP
1114 | 1 SCANNERSCSICOLOR.S 582 | Macro | 00 | | 0 | 00/05A3 | _WriteCString
1116 | 1 SCANNERSCSICOLOR.S 582 | Code | 00 | | 3 | 00/05A3 : A2 0C 20 | LDX #$200C ; load tool call #
1117 | 1 SCANNERSCSICOLOR.S 582 | Code | 00 | | 4 | 00/05A6 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1118 | 1 SCANNERSCSICOLOR.S 583 | Empty | 00 | | 0 | 00/05AA |
1119 | 1 SCANNERSCSICOLOR.S 584 | Code | 00 | 2 | 3 | 00/05AA : AD 99 19 | lda statusBUFF+3
1120 | 1 SCANNERSCSICOLOR.S 585 | Code | 00 | | 3 | 00/05AD : 29 40 00 | and #%01000000
1121 | 1 SCANNERSCSICOLOR.S 586 | Code | 00 | | 1 | 00/05B0 : 0A | asl
1122 | 1 SCANNERSCSICOLOR.S 587 | Code | 00 | | 1 | 00/05B1 : EB | xba
1123 | 1 SCANNERSCSICOLOR.S 588 | Code | 00 | | 3 | 00/05B2 : A2 01 00 | ldx #1
1124 | 1 SCANNERSCSICOLOR.S 589 | Code | 00 | 2 | 3 | 00/05B5 : 20 A4 17 | jsr showBITS
1125 | 1 SCANNERSCSICOLOR.S 590 | Empty | 00 | | 0 | 00/05B8 |
1126 | 1 SCANNERSCSICOLOR.S 591 | Macro | 00 | | 0 | 00/05B8 | PushLong #strRDF
1130 | 1 SCANNERSCSICOLOR.S 591 | Code | 00 | 1 >>16 | 3 | 00/05B8 : F4 00 00 | PEA #^#strRDF
1137 | 1 SCANNERSCSICOLOR.S 591 | Code | 00 | 2 | 3 | 00/05BB : F4 94 07 | PEA #strRDF
1140 | 1 SCANNERSCSICOLOR.S 592 | Macro | 00 | | 0 | 00/05BE | _WriteCString
1142 | 1 SCANNERSCSICOLOR.S 592 | Code | 00 | | 3 | 00/05BE : A2 0C 20 | LDX #$200C ; load tool call #
1143 | 1 SCANNERSCSICOLOR.S 592 | Code | 00 | | 4 | 00/05C1 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1144 | 1 SCANNERSCSICOLOR.S 593 | Empty | 00 | | 0 | 00/05C5 |
1145 | 1 SCANNERSCSICOLOR.S 594 | Code | 00 | 2 | 3 | 00/05C5 : AD 99 19 | lda statusBUFF+3
1146 | 1 SCANNERSCSICOLOR.S 595 | Code | 00 | | 3 | 00/05C8 : 29 0F 00 | and #%00001111
1147 | 1 SCANNERSCSICOLOR.S 596 | Code | 00 | | 1 | 00/05CB : 0A | asl
1148 | 1 SCANNERSCSICOLOR.S 597 | Code | 00 | | 1 | 00/05CC : 0A | asl
1149 | 1 SCANNERSCSICOLOR.S 598 | Code | 00 | | 1 | 00/05CD : 0A | asl
1150 | 1 SCANNERSCSICOLOR.S 599 | Code | 00 | | 1 | 00/05CE : 0A | asl
1151 | 1 SCANNERSCSICOLOR.S 600 | Code | 00 | | 1 | 00/05CF : EB | xba
1152 | 1 SCANNERSCSICOLOR.S 601 | Code | 00 | | 3 | 00/05D0 : A2 04 00 | ldx #4
1153 | 1 SCANNERSCSICOLOR.S 602 | Code | 00 | 2 | 3 | 00/05D3 : 20 A4 17 | jsr showBITS
1154 | 1 SCANNERSCSICOLOR.S 603 | Empty | 00 | | 0 | 00/05D6 |
1155 | 1 SCANNERSCSICOLOR.S 604 | Comment | 00 | | 0 | 00/05D6 | * Bytes 4..6 not used
1156 | 1 SCANNERSCSICOLOR.S 605 | Empty | 00 | | 0 | 00/05D6 |
1157 | 1 SCANNERSCSICOLOR.S 606 | Comment | 00 | | 0 | 00/05D6 | * Byte 7
1158 | 1 SCANNERSCSICOLOR.S 607 | Empty | 00 | | 0 | 00/05D6 |
1159 | 1 SCANNERSCSICOLOR.S 608 | Macro | 00 | | 0 | 00/05D6 | PushLong #strRELADR
1163 | 1 SCANNERSCSICOLOR.S 608 | Code | 00 | 1 >>16 | 3 | 00/05D6 : F4 00 00 | PEA #^#strRELADR
1170 | 1 SCANNERSCSICOLOR.S 608 | Code | 00 | 2 | 3 | 00/05D9 : F4 AE 07 | PEA #strRELADR
1173 | 1 SCANNERSCSICOLOR.S 609 | Macro | 00 | | 0 | 00/05DC | _WriteCString
1175 | 1 SCANNERSCSICOLOR.S 609 | Code | 00 | | 3 | 00/05DC : A2 0C 20 | LDX #$200C ; load tool call #
1176 | 1 SCANNERSCSICOLOR.S 609 | Code | 00 | | 4 | 00/05DF : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1177 | 1 SCANNERSCSICOLOR.S 610 | Empty | 00 | | 0 | 00/05E3 |
1178 | 1 SCANNERSCSICOLOR.S 611 | Code | 00 | 2 | 3 | 00/05E3 : AD 9D 19 | lda statusBUFF+7
1179 | 1 SCANNERSCSICOLOR.S 612 | Code | 00 | | 3 | 00/05E6 : 29 80 00 | and #%10000000
1180 | 1 SCANNERSCSICOLOR.S 613 | Code | 00 | | 1 | 00/05E9 : EB | xba
1181 | 1 SCANNERSCSICOLOR.S 614 | Code | 00 | | 3 | 00/05EA : A2 01 00 | ldx #1
1182 | 1 SCANNERSCSICOLOR.S 615 | Code | 00 | 2 | 3 | 00/05ED : 20 A4 17 | jsr showBITS
1183 | 1 SCANNERSCSICOLOR.S 616 | Empty | 00 | | 0 | 00/05F0 |
1184 | 1 SCANNERSCSICOLOR.S 617 | Macro | 00 | | 0 | 00/05F0 | PushLong #strWBUS32
1188 | 1 SCANNERSCSICOLOR.S 617 | Code | 00 | 1 >>16 | 3 | 00/05F0 : F4 00 00 | PEA #^#strWBUS32
1195 | 1 SCANNERSCSICOLOR.S 617 | Code | 00 | 2 | 3 | 00/05F3 : F4 B9 07 | PEA #strWBUS32
1198 | 1 SCANNERSCSICOLOR.S 618 | Macro | 00 | | 0 | 00/05F6 | _WriteCString
1200 | 1 SCANNERSCSICOLOR.S 618 | Code | 00 | | 3 | 00/05F6 : A2 0C 20 | LDX #$200C ; load tool call #
1201 | 1 SCANNERSCSICOLOR.S 618 | Code | 00 | | 4 | 00/05F9 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1202 | 1 SCANNERSCSICOLOR.S 619 | Empty | 00 | | 0 | 00/05FD |
1203 | 1 SCANNERSCSICOLOR.S 620 | Code | 00 | 2 | 3 | 00/05FD : AD 9D 19 | lda statusBUFF+7
1204 | 1 SCANNERSCSICOLOR.S 621 | Code | 00 | | 3 | 00/0600 : 29 40 00 | and #%01000000
1205 | 1 SCANNERSCSICOLOR.S 622 | Code | 00 | | 1 | 00/0603 : 0A | asl
1206 | 1 SCANNERSCSICOLOR.S 623 | Code | 00 | | 1 | 00/0604 : EB | xba
1207 | 1 SCANNERSCSICOLOR.S 624 | Code | 00 | | 3 | 00/0605 : A2 01 00 | ldx #1
1208 | 1 SCANNERSCSICOLOR.S 625 | Code | 00 | 2 | 3 | 00/0608 : 20 A4 17 | jsr showBITS
1209 | 1 SCANNERSCSICOLOR.S 626 | Empty | 00 | | 0 | 00/060B |
1210 | 1 SCANNERSCSICOLOR.S 627 | Macro | 00 | | 0 | 00/060B | PushLong #strWBUS16
1214 | 1 SCANNERSCSICOLOR.S 627 | Code | 00 | 1 >>16 | 3 | 00/060B : F4 00 00 | PEA #^#strWBUS16
1221 | 1 SCANNERSCSICOLOR.S 627 | Code | 00 | 2 | 3 | 00/060E : F4 C5 07 | PEA #strWBUS16
1224 | 1 SCANNERSCSICOLOR.S 628 | Macro | 00 | | 0 | 00/0611 | _WriteCString
1226 | 1 SCANNERSCSICOLOR.S 628 | Code | 00 | | 3 | 00/0611 : A2 0C 20 | LDX #$200C ; load tool call #
1227 | 1 SCANNERSCSICOLOR.S 628 | Code | 00 | | 4 | 00/0614 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1228 | 1 SCANNERSCSICOLOR.S 629 | Empty | 00 | | 0 | 00/0618 |
1229 | 1 SCANNERSCSICOLOR.S 630 | Code | 00 | 2 | 3 | 00/0618 : AD 9D 19 | lda statusBUFF+7
1230 | 1 SCANNERSCSICOLOR.S 631 | Code | 00 | | 3 | 00/061B : 29 20 00 | and #%00100000
1231 | 1 SCANNERSCSICOLOR.S 632 | Code | 00 | | 1 | 00/061E : 0A | asl
1232 | 1 SCANNERSCSICOLOR.S 633 | Code | 00 | | 1 | 00/061F : 0A | asl
1233 | 1 SCANNERSCSICOLOR.S 634 | Code | 00 | | 1 | 00/0620 : EB | xba
1234 | 1 SCANNERSCSICOLOR.S 635 | Code | 00 | | 3 | 00/0621 : A2 01 00 | ldx #1
1235 | 1 SCANNERSCSICOLOR.S 636 | Code | 00 | 2 | 3 | 00/0624 : 20 A4 17 | jsr showBITS
1236 | 1 SCANNERSCSICOLOR.S 637 | Empty | 00 | | 0 | 00/0627 |
1237 | 1 SCANNERSCSICOLOR.S 638 | Macro | 00 | | 0 | 00/0627 | PushLong #strSYNC
1241 | 1 SCANNERSCSICOLOR.S 638 | Code | 00 | 1 >>16 | 3 | 00/0627 : F4 00 00 | PEA #^#strSYNC
1248 | 1 SCANNERSCSICOLOR.S 638 | Code | 00 | 2 | 3 | 00/062A : F4 D1 07 | PEA #strSYNC
1251 | 1 SCANNERSCSICOLOR.S 639 | Macro | 00 | | 0 | 00/062D | _WriteCString
1253 | 1 SCANNERSCSICOLOR.S 639 | Code | 00 | | 3 | 00/062D : A2 0C 20 | LDX #$200C ; load tool call #
1254 | 1 SCANNERSCSICOLOR.S 639 | Code | 00 | | 4 | 00/0630 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1255 | 1 SCANNERSCSICOLOR.S 640 | Empty | 00 | | 0 | 00/0634 |
1256 | 1 SCANNERSCSICOLOR.S 641 | Code | 00 | 2 | 3 | 00/0634 : AD 9D 19 | lda statusBUFF+7
1257 | 1 SCANNERSCSICOLOR.S 642 | Code | 00 | | 3 | 00/0637 : 29 10 00 | and #%00010000
1258 | 1 SCANNERSCSICOLOR.S 643 | Code | 00 | | 1 | 00/063A : 0A | asl
1259 | 1 SCANNERSCSICOLOR.S 644 | Code | 00 | | 1 | 00/063B : 0A | asl
1260 | 1 SCANNERSCSICOLOR.S 645 | Code | 00 | | 1 | 00/063C : 0A | asl
1261 | 1 SCANNERSCSICOLOR.S 646 | Code | 00 | | 1 | 00/063D : EB | xba
1262 | 1 SCANNERSCSICOLOR.S 647 | Code | 00 | | 3 | 00/063E : A2 01 00 | ldx #1
1263 | 1 SCANNERSCSICOLOR.S 648 | Code | 00 | 2 | 3 | 00/0641 : 20 A4 17 | jsr showBITS
1264 | 1 SCANNERSCSICOLOR.S 649 | Empty | 00 | | 0 | 00/0644 |
1265 | 1 SCANNERSCSICOLOR.S 650 | Macro | 00 | | 0 | 00/0644 | PushLong #strLINKED
1269 | 1 SCANNERSCSICOLOR.S 650 | Code | 00 | 1 >>16 | 3 | 00/0644 : F4 00 00 | PEA #^#strLINKED
1276 | 1 SCANNERSCSICOLOR.S 650 | Code | 00 | 2 | 3 | 00/0647 : F4 DB 07 | PEA #strLINKED
1279 | 1 SCANNERSCSICOLOR.S 651 | Macro | 00 | | 0 | 00/064A | _WriteCString
1281 | 1 SCANNERSCSICOLOR.S 651 | Code | 00 | | 3 | 00/064A : A2 0C 20 | LDX #$200C ; load tool call #
1282 | 1 SCANNERSCSICOLOR.S 651 | Code | 00 | | 4 | 00/064D : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1283 | 1 SCANNERSCSICOLOR.S 652 | Empty | 00 | | 0 | 00/0651 |
1284 | 1 SCANNERSCSICOLOR.S 653 | Code | 00 | 2 | 3 | 00/0651 : AD 9D 19 | lda statusBUFF+7
1285 | 1 SCANNERSCSICOLOR.S 654 | Code | 00 | | 3 | 00/0654 : 29 08 00 | and #%00001000
1286 | 1 SCANNERSCSICOLOR.S 655 | Code | 00 | | 1 | 00/0657 : 0A | asl
1287 | 1 SCANNERSCSICOLOR.S 656 | Code | 00 | | 1 | 00/0658 : 0A | asl
1288 | 1 SCANNERSCSICOLOR.S 657 | Code | 00 | | 1 | 00/0659 : 0A | asl
1289 | 1 SCANNERSCSICOLOR.S 658 | Code | 00 | | 1 | 00/065A : 0A | asl
1290 | 1 SCANNERSCSICOLOR.S 659 | Code | 00 | | 1 | 00/065B : EB | xba
1291 | 1 SCANNERSCSICOLOR.S 660 | Code | 00 | | 3 | 00/065C : A2 01 00 | ldx #1
1292 | 1 SCANNERSCSICOLOR.S 661 | Code | 00 | 2 | 3 | 00/065F : 20 A4 17 | jsr showBITS
1293 | 1 SCANNERSCSICOLOR.S 662 | Empty | 00 | | 0 | 00/0662 |
1294 | 1 SCANNERSCSICOLOR.S 663 | Macro | 00 | | 0 | 00/0662 | PushLong #strCMDQUE
1298 | 1 SCANNERSCSICOLOR.S 663 | Code | 00 | 1 >>16 | 3 | 00/0662 : F4 00 00 | PEA #^#strCMDQUE
1305 | 1 SCANNERSCSICOLOR.S 663 | Code | 00 | 2 | 3 | 00/0665 : F4 E6 07 | PEA #strCMDQUE
1308 | 1 SCANNERSCSICOLOR.S 664 | Macro | 00 | | 0 | 00/0668 | _WriteCString
1310 | 1 SCANNERSCSICOLOR.S 664 | Code | 00 | | 3 | 00/0668 : A2 0C 20 | LDX #$200C ; load tool call #
1311 | 1 SCANNERSCSICOLOR.S 664 | Code | 00 | | 4 | 00/066B : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1312 | 1 SCANNERSCSICOLOR.S 665 | Empty | 00 | | 0 | 00/066F |
1313 | 1 SCANNERSCSICOLOR.S 666 | Code | 00 | 2 | 3 | 00/066F : AD 9D 19 | lda statusBUFF+7
1314 | 1 SCANNERSCSICOLOR.S 667 | Code | 00 | | 3 | 00/0672 : 29 02 00 | and #%00000010
1315 | 1 SCANNERSCSICOLOR.S 668 | Code | 00 | | 1 | 00/0675 : 0A | asl
1316 | 1 SCANNERSCSICOLOR.S 669 | Code | 00 | | 1 | 00/0676 : 0A | asl
1317 | 1 SCANNERSCSICOLOR.S 670 | Code | 00 | | 1 | 00/0677 : 0A | asl
1318 | 1 SCANNERSCSICOLOR.S 671 | Code | 00 | | 1 | 00/0678 : 0A | asl
1319 | 1 SCANNERSCSICOLOR.S 672 | Code | 00 | | 1 | 00/0679 : 0A | asl
1320 | 1 SCANNERSCSICOLOR.S 673 | Code | 00 | | 1 | 00/067A : 0A | asl
1321 | 1 SCANNERSCSICOLOR.S 674 | Code | 00 | | 1 | 00/067B : EB | xba
1322 | 1 SCANNERSCSICOLOR.S 675 | Code | 00 | | 3 | 00/067C : A2 01 00 | ldx #1
1323 | 1 SCANNERSCSICOLOR.S 676 | Code | 00 | 2 | 3 | 00/067F : 20 A4 17 | jsr showBITS
1324 | 1 SCANNERSCSICOLOR.S 677 | Empty | 00 | | 0 | 00/0682 |
1325 | 1 SCANNERSCSICOLOR.S 678 | Macro | 00 | | 0 | 00/0682 | PushLong #strSFTRE
1329 | 1 SCANNERSCSICOLOR.S 678 | Code | 00 | 1 >>16 | 3 | 00/0682 : F4 00 00 | PEA #^#strSFTRE
1336 | 1 SCANNERSCSICOLOR.S 678 | Code | 00 | 2 | 3 | 00/0685 : F4 F2 07 | PEA #strSFTRE
1339 | 1 SCANNERSCSICOLOR.S 679 | Macro | 00 | | 0 | 00/0688 | _WriteCString
1341 | 1 SCANNERSCSICOLOR.S 679 | Code | 00 | | 3 | 00/0688 : A2 0C 20 | LDX #$200C ; load tool call #
1342 | 1 SCANNERSCSICOLOR.S 679 | Code | 00 | | 4 | 00/068B : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1343 | 1 SCANNERSCSICOLOR.S 680 | Empty | 00 | | 0 | 00/068F |
1344 | 1 SCANNERSCSICOLOR.S 681 | Code | 00 | 2 | 3 | 00/068F : AD 9D 19 | lda statusBUFF+7
1345 | 1 SCANNERSCSICOLOR.S 682 | Code | 00 | | 3 | 00/0692 : 29 01 00 | and #%00000001
1346 | 1 SCANNERSCSICOLOR.S 683 | Code | 00 | | 1 | 00/0695 : 0A | asl
1347 | 1 SCANNERSCSICOLOR.S 684 | Code | 00 | | 1 | 00/0696 : 0A | asl
1348 | 1 SCANNERSCSICOLOR.S 685 | Code | 00 | | 1 | 00/0697 : 0A | asl
1349 | 1 SCANNERSCSICOLOR.S 686 | Code | 00 | | 1 | 00/0698 : 0A | asl
1350 | 1 SCANNERSCSICOLOR.S 687 | Code | 00 | | 1 | 00/0699 : 0A | asl
1351 | 1 SCANNERSCSICOLOR.S 688 | Code | 00 | | 1 | 00/069A : 0A | asl
1352 | 1 SCANNERSCSICOLOR.S 689 | Code | 00 | | 1 | 00/069B : 0A | asl
1353 | 1 SCANNERSCSICOLOR.S 690 | Code | 00 | | 1 | 00/069C : EB | xba
1354 | 1 SCANNERSCSICOLOR.S 691 | Code | 00 | | 3 | 00/069D : A2 01 00 | ldx #1
1355 | 1 SCANNERSCSICOLOR.S 692 | Code | 00 | 2 | 3 | 00/06A0 : 20 A4 17 | jsr showBITS
1356 | 1 SCANNERSCSICOLOR.S 693 | Empty | 00 | | 0 | 00/06A3 |
1357 | 1 SCANNERSCSICOLOR.S 694 | Comment | 00 | | 0 | 00/06A3 | * Bytes 8
1358 | 1 SCANNERSCSICOLOR.S 695 | Empty | 00 | | 0 | 00/06A3 |
1359 | 1 SCANNERSCSICOLOR.S 696 | Macro | 00 | | 0 | 00/06A3 | PushLong #strVI
1363 | 1 SCANNERSCSICOLOR.S 696 | Code | 00 | 1 >>16 | 3 | 00/06A3 : F4 00 00 | PEA #^#strVI
1370 | 1 SCANNERSCSICOLOR.S 696 | Code | 00 | 2 | 3 | 00/06A6 : F4 FD 07 | PEA #strVI
1373 | 1 SCANNERSCSICOLOR.S 697 | Macro | 00 | | 0 | 00/06A9 | _WriteCString
1375 | 1 SCANNERSCSICOLOR.S 697 | Code | 00 | | 3 | 00/06A9 : A2 0C 20 | LDX #$200C ; load tool call #
1376 | 1 SCANNERSCSICOLOR.S 697 | Code | 00 | | 4 | 00/06AC : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1377 | 1 SCANNERSCSICOLOR.S 698 | Empty | 00 | | 0 | 00/06B0 |
1378 | 1 SCANNERSCSICOLOR.S 699 | Code | 00 | | 3 | 00/06B0 : A9 08 00 | lda #8 ; offset is 8
1379 | 1 SCANNERSCSICOLOR.S 700 | Code | 00 | | 1 | 00/06B3 : AA | tax ; length is 8
1380 | 1 SCANNERSCSICOLOR.S 701 | Code | 00 | 2 | 3 | 00/06B4 : 20 61 17 | jsr showTEXT
1381 | 1 SCANNERSCSICOLOR.S 702 | Empty | 00 | | 0 | 00/06B7 |
1382 | 1 SCANNERSCSICOLOR.S 703 | Comment | 00 | | 0 | 00/06B7 | * Bytes 16
1383 | 1 SCANNERSCSICOLOR.S 704 | Empty | 00 | | 0 | 00/06B7 |
1384 | 1 SCANNERSCSICOLOR.S 705 | Macro | 00 | | 0 | 00/06B7 | PushLong #strPI
1388 | 1 SCANNERSCSICOLOR.S 705 | Code | 00 | 1 >>16 | 3 | 00/06B7 : F4 00 00 | PEA #^#strPI
1395 | 1 SCANNERSCSICOLOR.S 705 | Code | 00 | 2 | 3 | 00/06BA : F4 17 08 | PEA #strPI
1398 | 1 SCANNERSCSICOLOR.S 706 | Macro | 00 | | 0 | 00/06BD | _WriteCString
1400 | 1 SCANNERSCSICOLOR.S 706 | Code | 00 | | 3 | 00/06BD : A2 0C 20 | LDX #$200C ; load tool call #
1401 | 1 SCANNERSCSICOLOR.S 706 | Code | 00 | | 4 | 00/06C0 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1402 | 1 SCANNERSCSICOLOR.S 707 | Empty | 00 | | 0 | 00/06C4 |
1403 | 1 SCANNERSCSICOLOR.S 708 | Code | 00 | | 3 | 00/06C4 : A9 10 00 | lda #16
1404 | 1 SCANNERSCSICOLOR.S 709 | Code | 00 | | 1 | 00/06C7 : AA | tax
1405 | 1 SCANNERSCSICOLOR.S 710 | Code | 00 | 2 | 3 | 00/06C8 : 20 61 17 | jsr showTEXT
1406 | 1 SCANNERSCSICOLOR.S 711 | Empty | 00 | | 0 | 00/06CB |
1407 | 1 SCANNERSCSICOLOR.S 712 | Comment | 00 | | 0 | 00/06CB | * Bytes 32
1408 | 1 SCANNERSCSICOLOR.S 713 | Empty | 00 | | 0 | 00/06CB |
1409 | 1 SCANNERSCSICOLOR.S 714 | Macro | 00 | | 0 | 00/06CB | PushLong #strPRL
1413 | 1 SCANNERSCSICOLOR.S 714 | Code | 00 | 1 >>16 | 3 | 00/06CB : F4 00 00 | PEA #^#strPRL
1420 | 1 SCANNERSCSICOLOR.S 714 | Code | 00 | 2 | 3 | 00/06CE : F4 32 08 | PEA #strPRL
1423 | 1 SCANNERSCSICOLOR.S 715 | Macro | 00 | | 0 | 00/06D1 | _WriteCString
1425 | 1 SCANNERSCSICOLOR.S 715 | Code | 00 | | 3 | 00/06D1 : A2 0C 20 | LDX #$200C ; load tool call #
1426 | 1 SCANNERSCSICOLOR.S 715 | Code | 00 | | 4 | 00/06D4 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1427 | 1 SCANNERSCSICOLOR.S 716 | Empty | 00 | | 0 | 00/06D8 |
1428 | 1 SCANNERSCSICOLOR.S 717 | Code | 00 | | 3 | 00/06D8 : A9 20 00 | lda #32
1429 | 1 SCANNERSCSICOLOR.S 718 | Code | 00 | | 3 | 00/06DB : A2 04 00 | ldx #4
1430 | 1 SCANNERSCSICOLOR.S 719 | Code | 00 | 2 | 3 | 00/06DE : 20 61 17 | jsr showTEXT
1431 | 1 SCANNERSCSICOLOR.S 720 | Empty | 00 | | 0 | 00/06E1 |
1432 | 1 SCANNERSCSICOLOR.S 721 | Code | 00 | 2 | 3 | 00/06E1 : 4C 77 18 | jmp waitKEY
1433 | 1 SCANNERSCSICOLOR.S 722 | Empty | 00 | | 0 | 00/06E4 |
1434 | 1 SCANNERSCSICOLOR.S 723 | Comment | 00 | | 0 | 00/06E4 | *--- Data
1435 | 1 SCANNERSCSICOLOR.S 724 | Empty | 00 | | 0 | 00/06E4 |
1436 | 1 SCANNERSCSICOLOR.S 725 | Data | 00 | | 6 | 00/06E4 : 12 00 00 00 | scsiINQUIRY hex 12,00,00,00,F0,00
| | | | | | F0 00 |
1437 | 1 SCANNERSCSICOLOR.S 726 | Empty | 00 | | 0 | 00/06EA |
1438 | 1 SCANNERSCSICOLOR.S 727 | Data | 00 | | 25 | 00/06EA : 0D 20 50 65 | strPQ asc 0d' Peripheral qualifier: '00
| | | | | | 72 69 70 68 |
| | | | | | 65 72 61 6C |
| | | | | | 20 71 75 61 |
| | | | | | 6C 69 66 69 |
| | | | | | 65 72 3A 20 |
| | | | | | 00 |
1439 | 1 SCANNERSCSICOLOR.S 728 | Data | 00 | | 29 | 00/0703 : 20 2D 20 50 | strPDT asc ' - Peripheral device type : '00
| | | | | | 65 72 69 70 |
| | | | | | 68 65 72 61 |
| | | | | | 6C 20 64 65 |
| | | | | | 76 69 63 65 |
| | | | | | 20 74 79 70 |
| | | | | | 65 20 3A 20 |
| | | | | | 00 |
1440 | 1 SCANNERSCSICOLOR.S 729 | Data | 00 | | 8 | 00/0720 : 0D 20 52 4D | strRMB asc 0d' RMB: '00
| | | | | | 42 3A 20 00 |
1441 | 1 SCANNERSCSICOLOR.S 730 | Data | 00 | | 26 | 00/0728 : 20 2D 20 44 | strDTM asc ' - Device-type modifier: '00
| | | | | | 65 76 69 63 |
| | | | | | 65 2D 74 79 |
| | | | | | 70 65 20 6D |
| | | | | | 6F 64 69 66 |
| | | | | | 69 65 72 3A |
| | | | | | 20 00 |
1442 | 1 SCANNERSCSICOLOR.S 731 | Data | 00 | | 16 | 00/0742 : 0D 20 49 53 | strISO asc 0d' ISO version: '00
| | | | | | 4F 20 76 65 |
| | | | | | 72 73 69 6F |
| | | | | | 6E 3A 20 00 |
1443 | 1 SCANNERSCSICOLOR.S 732 | Data | 00 | | 18 | 00/0752 : 20 2D 20 45 | strECMA asc ' - ECMA version: '00
| | | | | | 43 4D 41 20 |
| | | | | | 76 65 72 73 |
| | | | | | 69 6F 6E 3A |
| | | | | | 20 00 |
1444 | 1 SCANNERSCSICOLOR.S 733 | Data | 00 | | 27 | 00/0764 : 20 2D 20 41 | strANSI asc ' - ANSI-approved version: '00
| | | | | | 4E 53 49 2D |
| | | | | | 61 70 70 72 |
| | | | | | 6F 76 65 64 |
| | | | | | 20 76 65 72 |
| | | | | | 73 69 6F 6E |
| | | | | | 3A 20 00 |
1445 | 1 SCANNERSCSICOLOR.S 734 | Data | 00 | | 9 | 00/077F : 0D 20 41 45 | strAENC asc 0d' AENC: '00
| | | | | | 4E 43 3A 20 |
| | | | | | 00 |
1446 | 1 SCANNERSCSICOLOR.S 735 | Data | 00 | | 12 | 00/0788 : 20 2D 20 54 | strTRMIOP asc ' - TrmIOP: '00
| | | | | | 72 6D 49 4F |
| | | | | | 50 3A 20 00 |
1447 | 1 SCANNERSCSICOLOR.S 736 | Data | 00 | | 26 | 00/0794 : 20 2D 20 52 | strRDF asc ' - Response data format: '00
| | | | | | 65 73 70 6F |
| | | | | | 6E 73 65 20 |
| | | | | | 64 61 74 61 |
| | | | | | 20 66 6F 72 |
| | | | | | 6D 61 74 3A |
| | | | | | 20 00 |
1448 | 1 SCANNERSCSICOLOR.S 737 | Data | 00 | | 11 | 00/07AE : 0D 20 52 65 | strRELADR asc 0d' RelAdr: '00
| | | | | | 6C 41 64 72 |
| | | | | | 3A 20 00 |
1449 | 1 SCANNERSCSICOLOR.S 738 | Data | 00 | | 12 | 00/07B9 : 20 2D 20 57 | strWBUS32 asc ' - WBus32: '00
| | | | | | 42 75 73 33 |
| | | | | | 32 3A 20 00 |
1450 | 1 SCANNERSCSICOLOR.S 739 | Data | 00 | | 12 | 00/07C5 : 20 2D 20 57 | strWBUS16 asc ' - WBus16: '00
| | | | | | 42 75 73 31 |
| | | | | | 36 3A 20 00 |
1451 | 1 SCANNERSCSICOLOR.S 740 | Data | 00 | | 10 | 00/07D1 : 20 2D 20 53 | strSYNC asc ' - Sync: '00
| | | | | | 79 6E 63 3A |
| | | | | | 20 00 |
1452 | 1 SCANNERSCSICOLOR.S 741 | Data | 00 | | 11 | 00/07DB : 0D 20 4C 69 | strLINKED asc 0d' Linked: '00
| | | | | | 6E 6B 65 64 |
| | | | | | 3A 20 00 |
1453 | 1 SCANNERSCSICOLOR.S 742 | Data | 00 | | 12 | 00/07E6 : 20 2D 20 43 | strCMDQUE asc ' - CmdQue: '00
| | | | | | 6D 64 51 75 |
| | | | | | 65 3A 20 00 |
1454 | 1 SCANNERSCSICOLOR.S 743 | Data | 00 | | 11 | 00/07F2 : 20 2D 20 53 | strSFTRE asc ' - SftRe: '00
| | | | | | 66 74 52 65 |
| | | | | | 3A 20 00 |
1455 | 1 SCANNERSCSICOLOR.S 744 | Data | 00 | | 26 | 00/07FD : 0D 20 56 65 | strVI asc 0d' Vendor identification: '00
| | | | | | 6E 64 6F 72 |
| | | | | | 20 69 64 65 |
| | | | | | 6E 74 69 66 |
| | | | | | 69 63 61 74 |
| | | | | | 69 6F 6E 3A |
| | | | | | 20 00 |
1456 | 1 SCANNERSCSICOLOR.S 745 | Data | 00 | | 27 | 00/0817 : 0D 20 50 72 | strPI asc 0d' Product identification: '00
| | | | | | 6F 64 75 63 |
| | | | | | 74 20 69 64 |
| | | | | | 65 6E 74 69 |
| | | | | | 66 69 63 61 |
| | | | | | 74 69 6F 6E |
| | | | | | 3A 20 00 |
1457 | 1 SCANNERSCSICOLOR.S 746 | Data | 00 | | 27 | 00/0832 : 0D 20 50 72 | strPRL asc 0d' Product revision level: '00
| | | | | | 6F 64 75 63 |
| | | | | | 74 20 72 65 |
| | | | | | 76 69 73 69 |
| | | | | | 6F 6E 20 6C |
| | | | | | 65 76 65 6C |
| | | | | | 3A 20 00 |
1458 | 1 SCANNERSCSICOLOR.S 747 | Empty | 00 | | 0 | 00/084D |
1459 | 1 SCANNERSCSICOLOR.S 748 | Comment | 00 | | 0 | 00/084D | *-----------------------
1460 | 1 SCANNERSCSICOLOR.S 749 | Comment | 00 | | 0 | 00/084D | * PREVIEW PAGE
1461 | 1 SCANNERSCSICOLOR.S 750 | Comment | 00 | | 0 | 00/084D | *-----------------------
1462 | 1 SCANNERSCSICOLOR.S 751 | Empty | 00 | | 0 | 00/084D |
1463 | 1 SCANNERSCSICOLOR.S 752 | Empty | 00 | | 0 | 00/084D | previewPAGE
1464 | 1 SCANNERSCSICOLOR.S 753 | Code | 00 | 2 | 3 | 00/084D : 20 68 08 | jsr openSCANNER
1465 | 1 SCANNERSCSICOLOR.S 754 | Code | 00 | 2 | 3 | 00/0850 : 20 17 09 | jsr setMODE ; works fine but we want 1200dpi vertical
1466 | 1 SCANNERSCSICOLOR.S 755 | Code | 00 | 2 | 3 | 00/0853 : 2C C7 09 | bit setHALFTONES
1467 | 1 SCANNERSCSICOLOR.S 756 | Code | 00 | 2 | 3 | 00/0856 : 20 FF 0A | jsr setWINDOW
1468 | 1 SCANNERSCSICOLOR.S 757 | Code | 00 | 2 | 3 | 00/0859 : 20 F7 0B | jsr askforMEM
1469 | 1 SCANNERSCSICOLOR.S 758 | Code | 00 | 2 | 3 | 00/085C : 20 BC 0C | jsr scanSCANNER
1470 | 1 SCANNERSCSICOLOR.S 759 | Code | 00 | 2 | 3 | 00/085F : 20 66 0D | jsr readSCANNER
1471 | 1 SCANNERSCSICOLOR.S 760 | Code | 00 | 2 | 3 | 00/0862 : 20 11 0E | jsr closeSCANNER
1472 | 1 SCANNERSCSICOLOR.S 761 | Code | 00 | 2 | 3 | 00/0865 : 4C 92 0E | jmp saveFILE
1473 | 1 SCANNERSCSICOLOR.S 762 | Empty | 00 | | 0 | 00/0868 |
1474 | 1 SCANNERSCSICOLOR.S 763 | Comment | 00 | | 0 | 00/0868 | *-----------------------
1475 | 1 SCANNERSCSICOLOR.S 764 | Comment | 00 | | 0 | 00/0868 | * OPEN THE SCANNER
1476 | 1 SCANNERSCSICOLOR.S 765 | Comment | 00 | | 0 | 00/0868 | *-----------------------
1477 | 1 SCANNERSCSICOLOR.S 766 | Empty | 00 | | 0 | 00/0868 |
1478 | 1 SCANNERSCSICOLOR.S 767 | Empty | 00 | | 0 | 00/0868 | openSCANNER
1479 | 1 SCANNERSCSICOLOR.S 768 | Macro | 00 | | 0 | 00/0868 | PushLong #startOS
1483 | 1 SCANNERSCSICOLOR.S 768 | Code | 00 | 1 >>16 | 3 | 00/0868 : F4 00 00 | PEA #^#startOS
1490 | 1 SCANNERSCSICOLOR.S 768 | Code | 00 | 2 | 3 | 00/086B : F4 BE 08 | PEA #startOS
1493 | 1 SCANNERSCSICOLOR.S 769 | Macro | 00 | | 0 | 00/086E | _WriteCString
1495 | 1 SCANNERSCSICOLOR.S 769 | Code | 00 | | 3 | 00/086E : A2 0C 20 | LDX #$200C ; load tool call #
1496 | 1 SCANNERSCSICOLOR.S 769 | Code | 00 | | 4 | 00/0871 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1497 | 1 SCANNERSCSICOLOR.S 770 | Code | 00 | 1 >>16 | 3 | 00/0875 : A9 00 00 | lda #^openSCANNER
1498 | 1 SCANNERSCSICOLOR.S 771 | Code | 00 | 2 | 3 | 00/0878 : 20 0E 18 | jsr showWORD
1499 | 1 SCANNERSCSICOLOR.S 772 | Code | 00 | 2 | 3 | 00/087B : A9 68 08 | lda #openSCANNER
1500 | 1 SCANNERSCSICOLOR.S 773 | Code | 00 | 2 | 3 | 00/087E : 20 0E 18 | jsr showWORD
1501 | 1 SCANNERSCSICOLOR.S 774 | Macro | 00 | | 0 | 00/0881 | PushLong #startOS2
1505 | 1 SCANNERSCSICOLOR.S 774 | Code | 00 | 1 >>16 | 3 | 00/0881 : F4 00 00 | PEA #^#startOS2
1512 | 1 SCANNERSCSICOLOR.S 774 | Code | 00 | 2 | 3 | 00/0884 : F4 D4 08 | PEA #startOS2
1515 | 1 SCANNERSCSICOLOR.S 775 | Macro | 00 | | 0 | 00/0887 | _WriteCString
1517 | 1 SCANNERSCSICOLOR.S 775 | Code | 00 | | 3 | 00/0887 : A2 0C 20 | LDX #$200C ; load tool call #
1518 | 1 SCANNERSCSICOLOR.S 775 | Code | 00 | | 4 | 00/088A : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1519 | 1 SCANNERSCSICOLOR.S 776 | Empty | 00 | | 0 | 00/088E |
1520 | 1 SCANNERSCSICOLOR.S 777 | Code | 00 | | 4 | 00/088E : 22 A8 00 E1 | jsl {$e100a8}
1521 | 1 SCANNERSCSICOLOR.S 778 | Data | 00 | | 2 | 00/0892 : 10 20 | dw $2010
1522 | 1 SCANNERSCSICOLOR.S 779 | Data | 00 | 3 | 4 | 00/0894 : FB 08 00 00 | adrl proOPEN
1523 | 1 SCANNERSCSICOLOR.S 780 | Code | 00 | | 2 | 00/0898 : 90 0D | bcc os_ok
1524 | 1 SCANNERSCSICOLOR.S 781 | Empty | 00 | | 0 | 00/089A |
1525 | 1 SCANNERSCSICOLOR.S 782 | Macro | 00 | | 0 | 00/089A | PushLong #openOS
1529 | 1 SCANNERSCSICOLOR.S 782 | Code | 00 | 1 >>16 | 3 | 00/089A : F4 00 00 | PEA #^#openOS
1536 | 1 SCANNERSCSICOLOR.S 782 | Code | 00 | 2 | 3 | 00/089D : F4 D6 08 | PEA #openOS
1539 | 1 SCANNERSCSICOLOR.S 783 | Macro | 00 | | 0 | 00/08A0 | _WriteCString
1541 | 1 SCANNERSCSICOLOR.S 783 | Code | 00 | | 3 | 00/08A0 : A2 0C 20 | LDX #$200C ; load tool call #
1542 | 1 SCANNERSCSICOLOR.S 783 | Code | 00 | | 4 | 00/08A3 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1543 | 1 SCANNERSCSICOLOR.S 784 | Empty | 00 | | 0 | 00/08A7 |
1544 | 1 SCANNERSCSICOLOR.S 785 | Code | 00 | 2 | 3 | 00/08A7 : AD FD 08 | os_ok lda proOPEN+2
1545 | 1 SCANNERSCSICOLOR.S 786 | Code | 00 | 2 | 3 | 00/08AA : 8D 03 0E | sta proREAD+2
1546 | 1 SCANNERSCSICOLOR.S 787 | Code | 00 | 2 | 3 | 00/08AD : 8D 90 0E | sta proCLOSE+2
1547 | 1 SCANNERSCSICOLOR.S 788 | Empty | 00 | | 0 | 00/08B0 |
1548 | 1 SCANNERSCSICOLOR.S 789 | Comment | 00 | | 0 | 00/08B0 | * lda theDEVICE
1549 | 1 SCANNERSCSICOLOR.S 790 | Comment | 00 | | 0 | 00/08B0 | * sta proWAIT+2
1550 | 1 SCANNERSCSICOLOR.S 791 | Comment | 00 | | 0 | 00/08B0 | *
1551 | 1 SCANNERSCSICOLOR.S 792 | Comment | 00 | | 0 | 00/08B0 | * jsl GSOS
1552 | 1 SCANNERSCSICOLOR.S 793 | Comment | 00 | | 0 | 00/08B0 | * dw DControl
1553 | 1 SCANNERSCSICOLOR.S 794 | Comment | 00 | | 0 | 00/08B0 | * adrl proWAIT
1554 | 1 SCANNERSCSICOLOR.S 795 | Comment | 00 | | 0 | 00/08B0 | * bcc os_ok2
1555 | 1 SCANNERSCSICOLOR.S 796 | Comment | 00 | | 0 | 00/08B0 | *
1556 | 1 SCANNERSCSICOLOR.S 797 | Comment | 00 | | 0 | 00/08B0 | * PushLong #waitOS
1557 | 1 SCANNERSCSICOLOR.S 798 | Comment | 00 | | 0 | 00/08B0 | * _WriteCString
1558 | 1 SCANNERSCSICOLOR.S 799 | Empty | 00 | | 0 | 00/08B0 |
1559 | 1 SCANNERSCSICOLOR.S 800 | Macro | 00 | | 0 | 00/08B0 | os_ok2 PushLong #endOS
1563 | 1 SCANNERSCSICOLOR.S 800 | Code | 00 | 1 >>16 | 3 | 00/08B0 : F4 00 00 | PEA #^#endOS
1570 | 1 SCANNERSCSICOLOR.S 800 | Code | 00 | 2 | 3 | 00/08B3 : F4 F4 08 | PEA #endOS
1573 | 1 SCANNERSCSICOLOR.S 801 | Macro | 00 | | 0 | 00/08B6 | _WriteCString
1575 | 1 SCANNERSCSICOLOR.S 801 | Code | 00 | | 3 | 00/08B6 : A2 0C 20 | LDX #$200C ; load tool call #
1576 | 1 SCANNERSCSICOLOR.S 801 | Code | 00 | | 4 | 00/08B9 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1577 | 1 SCANNERSCSICOLOR.S 802 | Code | 00 | | 1 | 00/08BD : 60 | rts
1578 | 1 SCANNERSCSICOLOR.S 803 | Empty | 00 | | 0 | 00/08BE |
1579 | 1 SCANNERSCSICOLOR.S 804 | Comment | 00 | | 0 | 00/08BE | *---
1580 | 1 SCANNERSCSICOLOR.S 805 | Empty | 00 | | 0 | 00/08BE |
1581 | 1 SCANNERSCSICOLOR.S 806 | Data | 00 | | 22 | 00/08BE : 0D 53 74 61 | startOS asc 0d'Start openSCANNER ($'00
| | | | | | 72 74 20 6F |
| | | | | | 70 65 6E 53 |
| | | | | | 43 41 4E 4E |
| | | | | | 45 52 20 28 |
| | | | | | 24 00 |
1582 | 1 SCANNERSCSICOLOR.S 807 | Data | 00 | | 2 | 00/08D4 : 29 00 | startOS2 asc ')'00
1583 | 1 SCANNERSCSICOLOR.S 808 | Data | 00 | | 15 | 00/08D6 : 20 28 6F 70 | openOS asc ' (open not OK)'00
| | | | | | 65 6E 20 6E |
| | | | | | 6F 74 20 4F |
| | | | | | 4B 29 00 |
1584 | 1 SCANNERSCSICOLOR.S 809 | Data | 00 | | 15 | 00/08E5 : 20 28 77 61 | waitOS asc ' (wait not OK)'00
| | | | | | 69 74 20 6E |
| | | | | | 6F 74 20 4F |
| | | | | | 4B 29 00 |
1585 | 1 SCANNERSCSICOLOR.S 810 | Data | 00 | | 7 | 00/08F4 : 2E 2E 2E 45 | endOS asc '...End'00
| | | | | | 6E 64 00 |
1586 | 1 SCANNERSCSICOLOR.S 811 | Empty | 00 | | 0 | 00/08FB |
1587 | 1 SCANNERSCSICOLOR.S 812 | Data | 00 | | 2 | 00/08FB : 02 00 | proOPEN dw 2 ; 00 pcount
1588 | 1 SCANNERSCSICOLOR.S 813 | Data | 00 | | 2 | 00/08FD : 00 00 | ds 2 ; 02 ref num
1589 | 1 SCANNERSCSICOLOR.S 814 | Data | 00 | 3 | 4 | 00/08FF : 40 19 00 00 | adrl devNAME ; 04 path name
1590 | 1 SCANNERSCSICOLOR.S 815 | Empty | 00 | | 0 | 00/0903 |
1591 | 1 SCANNERSCSICOLOR.S 816 | Data | 00 | | 2 | 00/0903 : 05 00 | proWAIT dw 5 ; 00 pcount
1592 | 1 SCANNERSCSICOLOR.S 817 | Data | 00 | | 2 | 00/0905 : 00 00 | ds 2 ; 02 device ID
1593 | 1 SCANNERSCSICOLOR.S 818 | Data | 00 | | 2 | 00/0907 : 04 00 | dw 4 ; 04 control code (setwaitstatus)
1594 | 1 SCANNERSCSICOLOR.S 819 | Data | 00 | 3 | 4 | 00/0909 : 15 09 00 00 | adrl waitDATA ; 06 control list pointer
1595 | 1 SCANNERSCSICOLOR.S 820 | Data | 00 | | 4 | 00/090D : 02 00 00 00 | adrl 2 ; 0A request length
1596 | 1 SCANNERSCSICOLOR.S 821 | Data | 00 | | 4 | 00/0911 : 00 00 00 00 | ds 4 ; 0E transfer length
1597 | 1 SCANNERSCSICOLOR.S 822 | Empty | 00 | | 0 | 00/0915 |
1598 | 1 SCANNERSCSICOLOR.S 823 | Data | 00 | | 2 | 00/0915 : 00 00 | waitDATA dw 0 ; activate wait mode
1599 | 1 SCANNERSCSICOLOR.S 824 | Empty | 00 | | 0 | 00/0917 |
1600 | 1 SCANNERSCSICOLOR.S 825 | Comment | 00 | | 0 | 00/0917 | *-----------------------
1601 | 1 SCANNERSCSICOLOR.S 826 | Comment | 00 | | 0 | 00/0917 | * SET THE MODE
1602 | 1 SCANNERSCSICOLOR.S 827 | Comment | 00 | | 0 | 00/0917 | *-----------------------
1603 | 1 SCANNERSCSICOLOR.S 828 | Empty | 00 | | 0 | 00/0917 |
1604 | 1 SCANNERSCSICOLOR.S 829 | Empty | 00 | | 0 | 00/0917 | setMODE
1605 | 1 SCANNERSCSICOLOR.S 830 | Macro | 00 | | 0 | 00/0917 | PushLong #startSM
1609 | 1 SCANNERSCSICOLOR.S 830 | Code | 00 | 1 >>16 | 3 | 00/0917 : F4 00 00 | PEA #^#startSM
1616 | 1 SCANNERSCSICOLOR.S 830 | Code | 00 | 2 | 3 | 00/091A : F4 6A 09 | PEA #startSM
1619 | 1 SCANNERSCSICOLOR.S 831 | Macro | 00 | | 0 | 00/091D | _WriteCString
1621 | 1 SCANNERSCSICOLOR.S 831 | Code | 00 | | 3 | 00/091D : A2 0C 20 | LDX #$200C ; load tool call #
1622 | 1 SCANNERSCSICOLOR.S 831 | Code | 00 | | 4 | 00/0920 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1623 | 1 SCANNERSCSICOLOR.S 832 | Code | 00 | 1 >>16 | 3 | 00/0924 : A9 00 00 | lda #^setMODE
1624 | 1 SCANNERSCSICOLOR.S 833 | Code | 00 | 2 | 3 | 00/0927 : 20 0E 18 | jsr showWORD
1625 | 1 SCANNERSCSICOLOR.S 834 | Code | 00 | 2 | 3 | 00/092A : A9 17 09 | lda #setMODE
1626 | 1 SCANNERSCSICOLOR.S 835 | Code | 00 | 2 | 3 | 00/092D : 20 0E 18 | jsr showWORD
1627 | 1 SCANNERSCSICOLOR.S 836 | Macro | 00 | | 0 | 00/0930 | PushLong #startSM2
1631 | 1 SCANNERSCSICOLOR.S 836 | Code | 00 | 1 >>16 | 3 | 00/0930 : F4 00 00 | PEA #^#startSM2
1638 | 1 SCANNERSCSICOLOR.S 836 | Code | 00 | 2 | 3 | 00/0933 : F4 7C 09 | PEA #startSM2
1641 | 1 SCANNERSCSICOLOR.S 837 | Macro | 00 | | 0 | 00/0936 | _WriteCString
1643 | 1 SCANNERSCSICOLOR.S 837 | Code | 00 | | 3 | 00/0936 : A2 0C 20 | LDX #$200C ; load tool call #
1644 | 1 SCANNERSCSICOLOR.S 837 | Code | 00 | | 4 | 00/0939 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1645 | 1 SCANNERSCSICOLOR.S 838 | Empty | 00 | | 0 | 00/093D |
1646 | 1 SCANNERSCSICOLOR.S 839 | Code | 00 | 2 | 3 | 00/093D : AD A7 02 | lda theDEVICE
1647 | 1 SCANNERSCSICOLOR.S 840 | Code | 00 | 2 | 3 | 00/0940 : 8D 99 09 | sta proSETMODE+2
1648 | 1 SCANNERSCSICOLOR.S 841 | Empty | 00 | | 0 | 00/0943 |
1649 | 1 SCANNERSCSICOLOR.S 842 | Code | 00 | | 4 | 00/0943 : 22 A8 00 E1 | jsl {$e100a8}
1650 | 1 SCANNERSCSICOLOR.S 843 | Data | 00 | | 2 | 00/0947 : 2E 20 | dw {$202e}
1651 | 1 SCANNERSCSICOLOR.S 844 | Data | 00 | 3 | 4 | 00/0949 : 97 09 00 00 | adrl proSETMODE
1652 | 1 SCANNERSCSICOLOR.S 845 | Code | 00 | | 2 | 00/094D : 90 0D | bcc st_ok
1653 | 1 SCANNERSCSICOLOR.S 846 | Empty | 00 | | 0 | 00/094F |
1654 | 1 SCANNERSCSICOLOR.S 847 | Macro | 00 | | 0 | 00/094F | PushLong #controlSM
1658 | 1 SCANNERSCSICOLOR.S 847 | Code | 00 | 1 >>16 | 3 | 00/094F : F4 00 00 | PEA #^#controlSM
1665 | 1 SCANNERSCSICOLOR.S 847 | Code | 00 | 2 | 3 | 00/0952 : F4 7E 09 | PEA #controlSM
1668 | 1 SCANNERSCSICOLOR.S 848 | Macro | 00 | | 0 | 00/0955 | _WriteCString
1670 | 1 SCANNERSCSICOLOR.S 848 | Code | 00 | | 3 | 00/0955 : A2 0C 20 | LDX #$200C ; load tool call #
1671 | 1 SCANNERSCSICOLOR.S 848 | Code | 00 | | 4 | 00/0958 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1672 | 1 SCANNERSCSICOLOR.S 849 | Empty | 00 | | 0 | 00/095C |
1673 | 1 SCANNERSCSICOLOR.S 850 | Macro | 00 | | 0 | 00/095C | st_ok PushLong #endSM
1677 | 1 SCANNERSCSICOLOR.S 850 | Code | 00 | 1 >>16 | 3 | 00/095C : F4 00 00 | PEA #^#endSM
1684 | 1 SCANNERSCSICOLOR.S 850 | Code | 00 | 2 | 3 | 00/095F : F4 90 09 | PEA #endSM
1687 | 1 SCANNERSCSICOLOR.S 851 | Macro | 00 | | 0 | 00/0962 | _WriteCString
1689 | 1 SCANNERSCSICOLOR.S 851 | Code | 00 | | 3 | 00/0962 : A2 0C 20 | LDX #$200C ; load tool call #
1690 | 1 SCANNERSCSICOLOR.S 851 | Code | 00 | | 4 | 00/0965 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1691 | 1 SCANNERSCSICOLOR.S 852 | Code | 00 | | 1 | 00/0969 : 60 | rts
1692 | 1 SCANNERSCSICOLOR.S 853 | Empty | 00 | | 0 | 00/096A |
1693 | 1 SCANNERSCSICOLOR.S 854 | Comment | 00 | | 0 | 00/096A | *---
1694 | 1 SCANNERSCSICOLOR.S 855 | Empty | 00 | | 0 | 00/096A |
1695 | 1 SCANNERSCSICOLOR.S 856 | Data | 00 | | 18 | 00/096A : 0D 53 74 61 | startSM asc 0d'Start setMODE ($'00
| | | | | | 72 74 20 73 |
| | | | | | 65 74 4D 4F |
| | | | | | 44 45 20 28 |
| | | | | | 24 00 |
1696 | 1 SCANNERSCSICOLOR.S 857 | Data | 00 | | 2 | 00/097C : 29 00 | startSM2 asc ')'00
1697 | 1 SCANNERSCSICOLOR.S 858 | Data | 00 | | 18 | 00/097E : 20 28 63 6F | controlSM asc ' (control not OK)'00
| | | | | | 6E 74 72 6F |
| | | | | | 6C 20 6E 6F |
| | | | | | 74 20 4F 4B |
| | | | | | 29 00 |
1698 | 1 SCANNERSCSICOLOR.S 859 | Data | 00 | | 7 | 00/0990 : 2E 2E 2E 45 | endSM asc '...End'00
| | | | | | 6E 64 00 |
1699 | 1 SCANNERSCSICOLOR.S 860 | Empty | 00 | | 0 | 00/0997 |
1700 | 1 SCANNERSCSICOLOR.S 861 | Empty | 00 | | 0 | 00/0997 | proSETMODE
1701 | 1 SCANNERSCSICOLOR.S 862 | Data | 00 | | 2 | 00/0997 : 05 00 | dw 5
1702 | 1 SCANNERSCSICOLOR.S 863 | Data | 00 | | 2 | 00/0999 : 00 00 | ds 2
1703 | 1 SCANNERSCSICOLOR.S 864 | Data | 00 | | 2 | 00/099B : 15 80 | dw $8015 ; MODE SELECT
1704 | 1 SCANNERSCSICOLOR.S 865 | Data | 00 | 3 | 4 | 00/099D : A9 09 00 00 | adrl setmodeBUFF
1705 | 1 SCANNERSCSICOLOR.S 866 | Data | 00 | | 4 | 00/09A1 : 0C 00 00 00 | adrl 12
1706 | 1 SCANNERSCSICOLOR.S 867 | Data | 00 | | 4 | 00/09A5 : 00 00 00 00 | ds 4
1707 | 1 SCANNERSCSICOLOR.S 868 | Empty | 00 | | 0 | 00/09A9 |
1708 | 1 SCANNERSCSICOLOR.S 869 | Empty | 00 | | 0 | 00/09A9 | setmodeBUFF
1709 | 1 SCANNERSCSICOLOR.S 870 | Data | 00 | | 2 | 00/09A9 : 00 00 | dw $0000
1710 | 1 SCANNERSCSICOLOR.S 871 | Data | 00 | | 1 | 00/09AB : 15 | hex 15 ; 00
1711 | 1 SCANNERSCSICOLOR.S 872 | Data | 00 | | 1 | 00/09AC : 10 | hex 10 ; 01 PF bit is 1 for SCSI-2
1712 | 1 SCANNERSCSICOLOR.S 873 | Data | 00 | | 2 | 00/09AD : 00 00 | hex 00,00 ; 02 reserved
1713 | 1 SCANNERSCSICOLOR.S 874 | Data | 00 | | 1 | 00/09AF : 0C | dfb 12 ; 04 parameter list length
1714 | 1 SCANNERSCSICOLOR.S 875 | Data | 00 | | 1 | 00/09B0 : 00 | hex 00 ; 05 control
1715 | 1 SCANNERSCSICOLOR.S 876 | Data | 00 | | 6 | 00/09B1 : 00 00 00 00 | hex 00,00,00,00,00,00
| | | | | | 00 00 |
1716 | 1 SCANNERSCSICOLOR.S 877 | Data | 00 | 3 | 4 | 00/09B7 : BB 09 00 00 | adrl setmodeonescannerDATA
1717 | 1 SCANNERSCSICOLOR.S 878 | Empty | 00 | | 0 | 00/09BB |
1718 | 1 SCANNERSCSICOLOR.S 879 | Comment | 00 | | 0 | 00/09BB | *--- for OneScanner
1719 | 1 SCANNERSCSICOLOR.S 880 | Empty | 00 | | 0 | 00/09BB |
1720 | 1 SCANNERSCSICOLOR.S 881 | Empty | 00 | | 0 | 00/09BB | setmodeonescannerDATA
1721 | 1 SCANNERSCSICOLOR.S 882 | Data | 00 | | 2 | 00/09BB : 00 00 | hex 00,00 ; 00 mode parameter header (8.3.3, table 91)
1722 | 1 SCANNERSCSICOLOR.S 883 | Data | 00 | | 2 | 00/09BD : 00 00 | hex 00,00
1723 | 1 SCANNERSCSICOLOR.S 884 | Data | 00 | | 1 | 00/09BF : 03 | hex 03 ; 04 00 - measurements units page
1724 | 1 SCANNERSCSICOLOR.S 885 | Data | 00 | | 1 | 00/09C0 : 06 | hex 06 ; 05 01 - parameter length
1725 | 1 SCANNERSCSICOLOR.S 886 | Data | 00 | | 1 | 00/09C1 : 00 | hex 00 ; 06 02 - basic measurement unit (see 15.3.3.1 table 298) = inch
1726 | 1 SCANNERSCSICOLOR.S 887 | Data | 00 | | 1 | 00/09C2 : 00 | hex 00 ; 07 03 - reserved
1727 | 1 SCANNERSCSICOLOR.S 888 | Data | 00 | | 2 | 00/09C3 : 02 58 | hex 02,58 ; 08 04 - measurement unit divisor (258x = 600d, from a std 1200)
1728 | 1 SCANNERSCSICOLOR.S 889 | Data | 00 | | 2 | 00/09C5 : 00 00 | hex 00,00 ; 10 reserved - 2 bytes
1729 | 1 SCANNERSCSICOLOR.S 890 | Empty | 00 | | 0 | 00/09C7 |
1730 | 1 SCANNERSCSICOLOR.S 891 | Comment | 00 | | 0 | 00/09C7 | *-----------------------
1731 | 1 SCANNERSCSICOLOR.S 892 | Comment | 00 | | 0 | 00/09C7 | * SET HALFTONES
1732 | 1 SCANNERSCSICOLOR.S 893 | Comment | 00 | | 0 | 00/09C7 | *-----------------------
1733 | 1 SCANNERSCSICOLOR.S 894 | Empty | 00 | | 0 | 00/09C7 |
1734 | 1 SCANNERSCSICOLOR.S 895 | Empty | 00 | | 0 | 00/09C7 | setHALFTONES
1735 | 1 SCANNERSCSICOLOR.S 896 | Macro | 00 | | 0 | 00/09C7 | PushLong #startSHT
1739 | 1 SCANNERSCSICOLOR.S 896 | Code | 00 | 1 >>16 | 3 | 00/09C7 : F4 00 00 | PEA #^#startSHT
1746 | 1 SCANNERSCSICOLOR.S 896 | Code | 00 | 2 | 3 | 00/09CA : F4 1A 0A | PEA #startSHT
1749 | 1 SCANNERSCSICOLOR.S 897 | Macro | 00 | | 0 | 00/09CD | _WriteCString
1751 | 1 SCANNERSCSICOLOR.S 897 | Code | 00 | | 3 | 00/09CD : A2 0C 20 | LDX #$200C ; load tool call #
1752 | 1 SCANNERSCSICOLOR.S 897 | Code | 00 | | 4 | 00/09D0 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1753 | 1 SCANNERSCSICOLOR.S 898 | Code | 00 | 1 >>16 | 3 | 00/09D4 : A9 00 00 | lda #^setHALFTONES
1754 | 1 SCANNERSCSICOLOR.S 899 | Code | 00 | 2 | 3 | 00/09D7 : 20 0E 18 | jsr showWORD
1755 | 1 SCANNERSCSICOLOR.S 900 | Code | 00 | 2 | 3 | 00/09DA : A9 C7 09 | lda #setHALFTONES
1756 | 1 SCANNERSCSICOLOR.S 901 | Code | 00 | 2 | 3 | 00/09DD : 20 0E 18 | jsr showWORD
1757 | 1 SCANNERSCSICOLOR.S 902 | Macro | 00 | | 0 | 00/09E0 | PushLong #startSHT2
1761 | 1 SCANNERSCSICOLOR.S 902 | Code | 00 | 1 >>16 | 3 | 00/09E0 : F4 00 00 | PEA #^#startSHT2
1768 | 1 SCANNERSCSICOLOR.S 902 | Code | 00 | 2 | 3 | 00/09E3 : F4 31 0A | PEA #startSHT2
1771 | 1 SCANNERSCSICOLOR.S 903 | Macro | 00 | | 0 | 00/09E6 | _WriteCString
1773 | 1 SCANNERSCSICOLOR.S 903 | Code | 00 | | 3 | 00/09E6 : A2 0C 20 | LDX #$200C ; load tool call #
1774 | 1 SCANNERSCSICOLOR.S 903 | Code | 00 | | 4 | 00/09E9 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1775 | 1 SCANNERSCSICOLOR.S 904 | Empty | 00 | | 0 | 00/09ED |
1776 | 1 SCANNERSCSICOLOR.S 905 | Code | 00 | 2 | 3 | 00/09ED : AD A7 02 | lda theDEVICE
1777 | 1 SCANNERSCSICOLOR.S 906 | Code | 00 | 2 | 3 | 00/09F0 : 8D 4E 0A | sta proSETHALFTONES+2
1778 | 1 SCANNERSCSICOLOR.S 907 | Empty | 00 | | 0 | 00/09F3 |
1779 | 1 SCANNERSCSICOLOR.S 908 | Code | 00 | | 4 | 00/09F3 : 22 A8 00 E1 | jsl {$e100a8}
1780 | 1 SCANNERSCSICOLOR.S 909 | Data | 00 | | 2 | 00/09F7 : 2E 20 | dw {$202e}
1781 | 1 SCANNERSCSICOLOR.S 910 | Data | 00 | 3 | 4 | 00/09F9 : 4C 0A 00 00 | adrl proSETHALFTONES
1782 | 1 SCANNERSCSICOLOR.S 911 | Code | 00 | | 2 | 00/09FD : 90 0D | bcc sht_ok
1783 | 1 SCANNERSCSICOLOR.S 912 | Empty | 00 | | 0 | 00/09FF |
1784 | 1 SCANNERSCSICOLOR.S 913 | Macro | 00 | | 0 | 00/09FF | PushLong #controlSHT
1788 | 1 SCANNERSCSICOLOR.S 913 | Code | 00 | 1 >>16 | 3 | 00/09FF : F4 00 00 | PEA #^#controlSHT
1795 | 1 SCANNERSCSICOLOR.S 913 | Code | 00 | 2 | 3 | 00/0A02 : F4 33 0A | PEA #controlSHT
1798 | 1 SCANNERSCSICOLOR.S 914 | Macro | 00 | | 0 | 00/0A05 | _WriteCString
1800 | 1 SCANNERSCSICOLOR.S 914 | Code | 00 | | 3 | 00/0A05 : A2 0C 20 | LDX #$200C ; load tool call #
1801 | 1 SCANNERSCSICOLOR.S 914 | Code | 00 | | 4 | 00/0A08 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1802 | 1 SCANNERSCSICOLOR.S 915 | Empty | 00 | | 0 | 00/0A0C |
1803 | 1 SCANNERSCSICOLOR.S 916 | Macro | 00 | | 0 | 00/0A0C | sht_ok PushLong #endSHT
1807 | 1 SCANNERSCSICOLOR.S 916 | Code | 00 | 1 >>16 | 3 | 00/0A0C : F4 00 00 | PEA #^#endSHT
1814 | 1 SCANNERSCSICOLOR.S 916 | Code | 00 | 2 | 3 | 00/0A0F : F4 45 0A | PEA #endSHT
1817 | 1 SCANNERSCSICOLOR.S 917 | Macro | 00 | | 0 | 00/0A12 | _WriteCString
1819 | 1 SCANNERSCSICOLOR.S 917 | Code | 00 | | 3 | 00/0A12 : A2 0C 20 | LDX #$200C ; load tool call #
1820 | 1 SCANNERSCSICOLOR.S 917 | Code | 00 | | 4 | 00/0A15 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1821 | 1 SCANNERSCSICOLOR.S 918 | Code | 00 | | 1 | 00/0A19 : 60 | rts
1822 | 1 SCANNERSCSICOLOR.S 919 | Empty | 00 | | 0 | 00/0A1A |
1823 | 1 SCANNERSCSICOLOR.S 920 | Comment | 00 | | 0 | 00/0A1A | *---
1824 | 1 SCANNERSCSICOLOR.S 921 | Empty | 00 | | 0 | 00/0A1A |
1825 | 1 SCANNERSCSICOLOR.S 922 | Data | 00 | | 23 | 00/0A1A : 0D 53 74 61 | startSHT asc 0d'Start setHALFTONES ($'00
| | | | | | 72 74 20 73 |
| | | | | | 65 74 48 41 |
| | | | | | 4C 46 54 4F |
| | | | | | 4E 45 53 20 |
| | | | | | 28 24 00 |
1826 | 1 SCANNERSCSICOLOR.S 923 | Data | 00 | | 2 | 00/0A31 : 29 00 | startSHT2 asc ')'00
1827 | 1 SCANNERSCSICOLOR.S 924 | Data | 00 | | 18 | 00/0A33 : 20 28 63 6F | controlSHT asc ' (control not OK)'00
| | | | | | 6E 74 72 6F |
| | | | | | 6C 20 6E 6F |
| | | | | | 74 20 4F 4B |
| | | | | | 29 00 |
1828 | 1 SCANNERSCSICOLOR.S 925 | Data | 00 | | 7 | 00/0A45 : 2E 2E 2E 45 | endSHT asc '...End'00
| | | | | | 6E 64 00 |
1829 | 1 SCANNERSCSICOLOR.S 926 | Empty | 00 | | 0 | 00/0A4C |
1830 | 1 SCANNERSCSICOLOR.S 927 | Empty | 00 | | 0 | 00/0A4C | proSETHALFTONES
1831 | 1 SCANNERSCSICOLOR.S 928 | Data | 00 | | 2 | 00/0A4C : 05 00 | dw 5
1832 | 1 SCANNERSCSICOLOR.S 929 | Data | 00 | | 2 | 00/0A4E : 00 00 | ds 2
1833 | 1 SCANNERSCSICOLOR.S 930 | Data | 00 | | 2 | 00/0A50 : 2A 80 | dw $802A
1834 | 1 SCANNERSCSICOLOR.S 931 | Data | 00 | 3 | 4 | 00/0A52 : 5E 0A 00 00 | adrl sethalftonesBUFF
1835 | 1 SCANNERSCSICOLOR.S 932 | Data | 00 | | 4 | 00/0A56 : 11 00 00 00 | adrl 17
1836 | 1 SCANNERSCSICOLOR.S 933 | Data | 00 | | 4 | 00/0A5A : 00 00 00 00 | ds 4
1837 | 1 SCANNERSCSICOLOR.S 934 | Empty | 00 | | 0 | 00/0A5E |
1838 | 1 SCANNERSCSICOLOR.S 935 | Empty | 00 | | 0 | 00/0A5E | sethalftonesBUFF
1839 | 1 SCANNERSCSICOLOR.S 936 | Data | 00 | | 2 | 00/0A5E : 00 00 | dw $0000
1840 | 1 SCANNERSCSICOLOR.S 937 | Data | 00 | | 1 | 00/0A60 : 2A | hex 2A ; operation code
1841 | 1 SCANNERSCSICOLOR.S 938 | Data | 00 | | 1 | 00/0A61 : 00 | hex 00 ; logical unit / reserved
1842 | 1 SCANNERSCSICOLOR.S 939 | Data | 00 | | 1 | 00/0A62 : 02 | hex 02 ; data type code (halftone mask)
1843 | 1 SCANNERSCSICOLOR.S 940 | Data | 00 | | 1 | 00/0A63 : 00 | hex 00 ; reserved
1844 | 1 SCANNERSCSICOLOR.S 941 | Data | 00 | | 2 | 00/0A64 : 00 02 | hex 00,02 ; data type qualifier (halftone mask)
1845 | 1 SCANNERSCSICOLOR.S 942 | Data | 00 | | 3 | 00/0A66 : 00 00 11 | dfb 00,00,17 ; transfer length
1846 | 1 SCANNERSCSICOLOR.S 943 | Data | 00 | | 1 | 00/0A69 : 00 | hex 00 ; control
1847 | 1 SCANNERSCSICOLOR.S 944 | Data | 00 | | 2 | 00/0A6A : 00 00 | hex 00,00
1848 | 1 SCANNERSCSICOLOR.S 945 | Data | 00 | 3 | 4 | 00/0A6C : 70 0A 00 00 | adrl sethalftonesDATA
1849 | 1 SCANNERSCSICOLOR.S 946 | Empty | 00 | | 0 | 00/0A70 |
1850 | 1 SCANNERSCSICOLOR.S 947 | Comment | 00 | | 0 | 00/0A70 | * Halftone patterns
1851 | 1 SCANNERSCSICOLOR.S 948 | Comment | 00 | | 0 | 00/0A70 | * 0: spiral 4*4
1852 | 1 SCANNERSCSICOLOR.S 949 | Comment | 00 | | 0 | 00/0A70 | * 1: Bayer 4*4
1853 | 1 SCANNERSCSICOLOR.S 950 | Comment | 00 | | 0 | 00/0A70 | * 3: spiral 8*8
1854 | 1 SCANNERSCSICOLOR.S 951 | Comment | 00 | | 0 | 00/0A70 | * 4: Bayer 8*8
1855 | 1 SCANNERSCSICOLOR.S 952 | Empty | 00 | | 0 | 00/0A70 |
1856 | 1 SCANNERSCSICOLOR.S 953 | Empty | 00 | | 0 | 00/0A70 | sethalftonesDATA
1857 | 1 SCANNERSCSICOLOR.S 954 | Empty | 00 | | 0 | 00/0A70 |
1858 | 1 SCANNERSCSICOLOR.S 955 | Comment | 00 | | 0 | 00/0A70 | * 4x4 Bayer ordered dither matrix (ID = 1) (from Dev.CD Mar 92 / Dev.Sample.aii)
1859 | 1 SCANNERSCSICOLOR.S 956 | Empty | 00 | | 0 | 00/0A70 |
1860 | 1 SCANNERSCSICOLOR.S 957 | Data | 00 | | 1 | 00/0A70 : 44 | hex 44
1861 | 1 SCANNERSCSICOLOR.S 958 | Data | 00 | | 4 | 00/0A71 : 08 88 28 A8 | hex 08,88,28,A8
1862 | 1 SCANNERSCSICOLOR.S 959 | Data | 00 | | 4 | 00/0A75 : C8 48 E8 68 | hex C8,48,E8,68
1863 | 1 SCANNERSCSICOLOR.S 960 | Data | 00 | | 4 | 00/0A79 : 38 B8 18 98 | hex 38,B8,18,98
1864 | 1 SCANNERSCSICOLOR.S 961 | Data | 00 | | 4 | 00/0A7D : F8 78 D8 58 | hex F8,78,D8,58
1865 | 1 SCANNERSCSICOLOR.S 962 | Empty | 00 | | 0 | 00/0A81 |
1866 | 1 SCANNERSCSICOLOR.S 963 | Data | 00 | | 1 | 00/0A81 : 44 | hex 44
1867 | 1 SCANNERSCSICOLOR.S 964 | Data | 00 | | 4 | 00/0A82 : 00 08 02 0A | dfb 00,08,02,10
1868 | 1 SCANNERSCSICOLOR.S 965 | Data | 00 | | 4 | 00/0A86 : 0C 04 0E 06 | dfb 12,04,14,06
1869 | 1 SCANNERSCSICOLOR.S 966 | Data | 00 | | 4 | 00/0A8A : 03 0B 01 09 | dfb 03,11,01,09
1870 | 1 SCANNERSCSICOLOR.S 967 | Data | 00 | | 4 | 00/0A8E : 0F 07 0D 05 | dfb 15,07,13,05
1871 | 1 SCANNERSCSICOLOR.S 968 | Empty | 00 | | 0 | 00/0A92 |
1872 | 1 SCANNERSCSICOLOR.S 969 | Comment | 00 | | 0 | 00/0A92 | * Weird Apple dither matrix
1873 | 1 SCANNERSCSICOLOR.S 970 | Empty | 00 | | 0 | 00/0A92 |
1874 | 1 SCANNERSCSICOLOR.S 971 | Data | 00 | | 1 | 00/0A92 : 44 | hex 44 ; 4x4 matrix size + pel 0 to 15
1875 | 1 SCANNERSCSICOLOR.S 972 | Data | 00 | | 4 | 00/0A93 : F0 40 80 C0 | hex F0,40,80,C0
1876 | 1 SCANNERSCSICOLOR.S 973 | Data | 00 | | 4 | 00/0A97 : B0 00 10 50 | hex B0,00,10,50
1877 | 1 SCANNERSCSICOLOR.S 974 | Data | 00 | | 4 | 00/0A9B : 70 30 20 90 | hex 70,30,20,90
1878 | 1 SCANNERSCSICOLOR.S 975 | Data | 00 | | 4 | 00/0A9F : E0 A0 60 D0 | hex E0,A0,60,D0
1879 | 1 SCANNERSCSICOLOR.S 976 | Empty | 00 | | 0 | 00/0AA3 |
1880 | 1 SCANNERSCSICOLOR.S 977 | Data | 00 | | 1 | 00/0AA3 : 44 | hex 44
1881 | 1 SCANNERSCSICOLOR.S 978 | Data | 00 | | 4 | 00/0AA4 : 0F 04 08 0C | dfb 15,04,08,12
1882 | 1 SCANNERSCSICOLOR.S 979 | Data | 00 | | 4 | 00/0AA8 : 0B 00 01 05 | dfb 11,00,01,05
1883 | 1 SCANNERSCSICOLOR.S 980 | Data | 00 | | 4 | 00/0AAC : 07 03 02 09 | dfb 07,03,02,09
1884 | 1 SCANNERSCSICOLOR.S 981 | Data | 00 | | 4 | 00/0AB0 : 0E 0A 06 0D | dfb 14,10,06,13
1885 | 1 SCANNERSCSICOLOR.S 982 | Empty | 00 | | 0 | 00/0AB4 |
1886 | 1 SCANNERSCSICOLOR.S 983 | Comment | 00 | | 0 | 00/0AB4 | * Exemple de spirale
1887 | 1 SCANNERSCSICOLOR.S 984 | Comment | 00 | | 0 | 00/0AB4 | * 01,02,03,04
1888 | 1 SCANNERSCSICOLOR.S 985 | Comment | 00 | | 0 | 00/0AB4 | * 12,13,14,05
1889 | 1 SCANNERSCSICOLOR.S 986 | Comment | 00 | | 0 | 00/0AB4 | * 11,16,15,06
1890 | 1 SCANNERSCSICOLOR.S 987 | Comment | 00 | | 0 | 00/0AB4 | * 10,09,08,07
1891 | 1 SCANNERSCSICOLOR.S 988 | Empty | 00 | | 0 | 00/0AB4 |
1892 | 1 SCANNERSCSICOLOR.S 989 | Comment | 00 | | 0 | 00/0AB4 | * 8*8 Bayer ordered dither matrix (ID = 4)
1893 | 1 SCANNERSCSICOLOR.S 990 | Empty | 00 | | 0 | 00/0AB4 |
1894 | 1 SCANNERSCSICOLOR.S 991 | Data | 00 | | 1 | 00/0AB4 : 88 | hex 88
1895 | 1 SCANNERSCSICOLOR.S 992 | Data | 00 | | 8 | 00/0AB5 : 00 20 08 28 | dfb 00,32,08,40,02,34,10,42
| | | | | | 02 22 0A 2A |
1896 | 1 SCANNERSCSICOLOR.S 993 | Data | 00 | | 8 | 00/0ABD : 30 10 38 18 | dfb 48,16,56,24,50,18,58,26
| | | | | | 32 12 3A 1A |
1897 | 1 SCANNERSCSICOLOR.S 994 | Data | 00 | | 8 | 00/0AC5 : 0C 2C 04 24 | dfb 12,44,04,36,14,46,06,38
| | | | | | 0E 2E 06 26 |
1898 | 1 SCANNERSCSICOLOR.S 995 | Data | 00 | | 8 | 00/0ACD : 3C 1C 34 14 | dfb 60,28,52,20,62,30,54,22
| | | | | | 3E 1E 36 16 |
1899 | 1 SCANNERSCSICOLOR.S 996 | Data | 00 | | 8 | 00/0AD5 : 03 23 0B 2B | dfb 03,35,11,43,01,33,09,41
| | | | | | 01 21 09 29 |
1900 | 1 SCANNERSCSICOLOR.S 997 | Data | 00 | | 8 | 00/0ADD : 33 13 3B 1B | dfb 51,19,59,27,49,17,57,25
| | | | | | 31 11 39 19 |
1901 | 1 SCANNERSCSICOLOR.S 998 | Data | 00 | | 8 | 00/0AE5 : 0F 2F 07 27 | dfb 15,47,07,39,13,45,05,37
| | | | | | 0D 2D 05 25 |
1902 | 1 SCANNERSCSICOLOR.S 999 | Data | 00 | | 8 | 00/0AED : 3F 1F 37 17 | dfb 63,31,55,23,61,29,53,21
| | | | | | 3D 1D 35 15 |
1903 | 1 SCANNERSCSICOLOR.S 1000 | Empty | 00 | | 0 | 00/0AF5 |
1904 | 1 SCANNERSCSICOLOR.S 1001 | Comment | 00 | | 0 | 00/0AF5 | * 2x2 Bayer ordered dither matrix
1905 | 1 SCANNERSCSICOLOR.S 1002 | Data | 00 | | 1 | 00/0AF5 : 22 | hex 22
1906 | 1 SCANNERSCSICOLOR.S 1003 | Data | 00 | | 2 | 00/0AF6 : 08 20 | hex 08,20
1907 | 1 SCANNERSCSICOLOR.S 1004 | Data | 00 | | 2 | 00/0AF8 : 30 10 | hex 30,10
1908 | 1 SCANNERSCSICOLOR.S 1005 | Empty | 00 | | 0 | 00/0AFA |
1909 | 1 SCANNERSCSICOLOR.S 1006 | Data | 00 | | 1 | 00/0AFA : 22 | hex 22
1910 | 1 SCANNERSCSICOLOR.S 1007 | Data | 00 | | 2 | 00/0AFB : 00 02 | dfb 0,2
1911 | 1 SCANNERSCSICOLOR.S 1008 | Data | 00 | | 2 | 00/0AFD : 03 01 | dfb 3,1
1912 | 1 SCANNERSCSICOLOR.S 1009 | Empty | 00 | | 0 | 00/0AFF |
1913 | 1 SCANNERSCSICOLOR.S 1010 | Comment | 00 | | 0 | 00/0AFF | *-----------------------
1914 | 1 SCANNERSCSICOLOR.S 1011 | Comment | 00 | | 0 | 00/0AFF | * SET THE WINDOW
1915 | 1 SCANNERSCSICOLOR.S 1012 | Comment | 00 | | 0 | 00/0AFF | *-----------------------
1916 | 1 SCANNERSCSICOLOR.S 1013 | Empty | 00 | | 0 | 00/0AFF |
1917 | 1 SCANNERSCSICOLOR.S 1014 | Empty | 00 | | 0 | 00/0AFF | setWINDOW
1918 | 1 SCANNERSCSICOLOR.S 1015 | Macro | 00 | | 0 | 00/0AFF | PushLong #startSW
1922 | 1 SCANNERSCSICOLOR.S 1015 | Code | 00 | 1 >>16 | 3 | 00/0AFF : F4 00 00 | PEA #^#startSW
1929 | 1 SCANNERSCSICOLOR.S 1015 | Code | 00 | 2 | 3 | 00/0B02 : F4 52 0B | PEA #startSW
1932 | 1 SCANNERSCSICOLOR.S 1016 | Macro | 00 | | 0 | 00/0B05 | _WriteCString
1934 | 1 SCANNERSCSICOLOR.S 1016 | Code | 00 | | 3 | 00/0B05 : A2 0C 20 | LDX #$200C ; load tool call #
1935 | 1 SCANNERSCSICOLOR.S 1016 | Code | 00 | | 4 | 00/0B08 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1936 | 1 SCANNERSCSICOLOR.S 1017 | Code | 00 | 1 >>16 | 3 | 00/0B0C : A9 00 00 | lda #^setWINDOW
1937 | 1 SCANNERSCSICOLOR.S 1018 | Code | 00 | 2 | 3 | 00/0B0F : 20 0E 18 | jsr showWORD
1938 | 1 SCANNERSCSICOLOR.S 1019 | Code | 00 | 2 | 3 | 00/0B12 : A9 FF 0A | lda #setWINDOW
1939 | 1 SCANNERSCSICOLOR.S 1020 | Code | 00 | 2 | 3 | 00/0B15 : 20 0E 18 | jsr showWORD
1940 | 1 SCANNERSCSICOLOR.S 1021 | Macro | 00 | | 0 | 00/0B18 | PushLong #startSW2
1944 | 1 SCANNERSCSICOLOR.S 1021 | Code | 00 | 1 >>16 | 3 | 00/0B18 : F4 00 00 | PEA #^#startSW2
1951 | 1 SCANNERSCSICOLOR.S 1021 | Code | 00 | 2 | 3 | 00/0B1B : F4 66 0B | PEA #startSW2
1954 | 1 SCANNERSCSICOLOR.S 1022 | Macro | 00 | | 0 | 00/0B1E | _WriteCString
1956 | 1 SCANNERSCSICOLOR.S 1022 | Code | 00 | | 3 | 00/0B1E : A2 0C 20 | LDX #$200C ; load tool call #
1957 | 1 SCANNERSCSICOLOR.S 1022 | Code | 00 | | 4 | 00/0B21 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1958 | 1 SCANNERSCSICOLOR.S 1023 | Empty | 00 | | 0 | 00/0B25 |
1959 | 1 SCANNERSCSICOLOR.S 1024 | Code | 00 | 2 | 3 | 00/0B25 : AD A7 02 | lda theDEVICE
1960 | 1 SCANNERSCSICOLOR.S 1025 | Code | 00 | 2 | 3 | 00/0B28 : 8D 83 0B | sta proSETWINDOW+2
1961 | 1 SCANNERSCSICOLOR.S 1026 | Empty | 00 | | 0 | 00/0B2B |
1962 | 1 SCANNERSCSICOLOR.S 1027 | Code | 00 | | 4 | 00/0B2B : 22 A8 00 E1 | jsl {$e100a8}
1963 | 1 SCANNERSCSICOLOR.S 1028 | Data | 00 | | 2 | 00/0B2F : 2E 20 | dw {$202e}
1964 | 1 SCANNERSCSICOLOR.S 1029 | Data | 00 | 3 | 4 | 00/0B31 : 81 0B 00 00 | adrl proSETWINDOW
1965 | 1 SCANNERSCSICOLOR.S 1030 | Code | 00 | | 2 | 00/0B35 : 90 0D | bcc sw_ok
1966 | 1 SCANNERSCSICOLOR.S 1031 | Empty | 00 | | 0 | 00/0B37 |
1967 | 1 SCANNERSCSICOLOR.S 1032 | Macro | 00 | | 0 | 00/0B37 | PushLong #controlSW
1971 | 1 SCANNERSCSICOLOR.S 1032 | Code | 00 | 1 >>16 | 3 | 00/0B37 : F4 00 00 | PEA #^#controlSW
1978 | 1 SCANNERSCSICOLOR.S 1032 | Code | 00 | 2 | 3 | 00/0B3A : F4 68 0B | PEA #controlSW
1981 | 1 SCANNERSCSICOLOR.S 1033 | Macro | 00 | | 0 | 00/0B3D | _WriteCString
1983 | 1 SCANNERSCSICOLOR.S 1033 | Code | 00 | | 3 | 00/0B3D : A2 0C 20 | LDX #$200C ; load tool call #
1984 | 1 SCANNERSCSICOLOR.S 1033 | Code | 00 | | 4 | 00/0B40 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
1985 | 1 SCANNERSCSICOLOR.S 1034 | Empty | 00 | | 0 | 00/0B44 |
1986 | 1 SCANNERSCSICOLOR.S 1035 | Macro | 00 | | 0 | 00/0B44 | sw_ok PushLong #endSW
1990 | 1 SCANNERSCSICOLOR.S 1035 | Code | 00 | 1 >>16 | 3 | 00/0B44 : F4 00 00 | PEA #^#endSW
1997 | 1 SCANNERSCSICOLOR.S 1035 | Code | 00 | 2 | 3 | 00/0B47 : F4 7A 0B | PEA #endSW
2000 | 1 SCANNERSCSICOLOR.S 1036 | Macro | 00 | | 0 | 00/0B4A | _WriteCString
2002 | 1 SCANNERSCSICOLOR.S 1036 | Code | 00 | | 3 | 00/0B4A : A2 0C 20 | LDX #$200C ; load tool call #
2003 | 1 SCANNERSCSICOLOR.S 1036 | Code | 00 | | 4 | 00/0B4D : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2004 | 1 SCANNERSCSICOLOR.S 1037 | Code | 00 | | 1 | 00/0B51 : 60 | rts
2005 | 1 SCANNERSCSICOLOR.S 1038 | Empty | 00 | | 0 | 00/0B52 |
2006 | 1 SCANNERSCSICOLOR.S 1039 | Comment | 00 | | 0 | 00/0B52 | *---
2007 | 1 SCANNERSCSICOLOR.S 1040 | Empty | 00 | | 0 | 00/0B52 |
2008 | 1 SCANNERSCSICOLOR.S 1041 | Data | 00 | | 20 | 00/0B52 : 0D 53 74 61 | startSW asc 0d'Start setWINDOW ($'00
| | | | | | 72 74 20 73 |
| | | | | | 65 74 57 49 |
| | | | | | 4E 44 4F 57 |
| | | | | | 20 28 24 00 |
2009 | 1 SCANNERSCSICOLOR.S 1042 | Data | 00 | | 2 | 00/0B66 : 29 00 | startSW2 asc ')'00
2010 | 1 SCANNERSCSICOLOR.S 1043 | Data | 00 | | 18 | 00/0B68 : 20 28 63 6F | controlSW asc ' (control not OK)'00
| | | | | | 6E 74 72 6F |
| | | | | | 6C 20 6E 6F |
| | | | | | 74 20 4F 4B |
| | | | | | 29 00 |
2011 | 1 SCANNERSCSICOLOR.S 1044 | Data | 00 | | 7 | 00/0B7A : 2E 2E 2E 45 | endSW asc '...End'00
| | | | | | 6E 64 00 |
2012 | 1 SCANNERSCSICOLOR.S 1045 | Empty | 00 | | 0 | 00/0B81 |
2013 | 1 SCANNERSCSICOLOR.S 1046 | Empty | 00 | | 0 | 00/0B81 | proSETWINDOW
2014 | 1 SCANNERSCSICOLOR.S 1047 | Data | 00 | | 2 | 00/0B81 : 05 00 | dw 5
2015 | 1 SCANNERSCSICOLOR.S 1048 | Data | 00 | | 2 | 00/0B83 : 00 00 | ds 2
2016 | 1 SCANNERSCSICOLOR.S 1049 | Data | 00 | | 2 | 00/0B85 : 24 80 | dw $8024
2017 | 1 SCANNERSCSICOLOR.S 1050 | Data | 00 | 3 | 4 | 00/0B87 : 93 0B 00 00 | adrl coloronescannerBUFF; for OneScanner and above
2018 | 1 SCANNERSCSICOLOR.S 1051 | Data | 00 | | 3 | 00/0B8B : 00 00 00 | ds 3
2019 | 1 SCANNERSCSICOLOR.S 1052 | Data | 00 | | 1 | 00/0B8E : 48 | zeLEN1 dfb 72
2020 | 1 SCANNERSCSICOLOR.S 1053 | Data | 00 | | 4 | 00/0B8F : 00 00 00 00 | ds 4
2021 | 1 SCANNERSCSICOLOR.S 1054 | Empty | 00 | | 0 | 00/0B93 |
2022 | 1 SCANNERSCSICOLOR.S 1055 | Comment | 00 | | 0 | 00/0B93 | *--- For Apple Color OneScanner
2023 | 1 SCANNERSCSICOLOR.S 1056 | Empty | 00 | | 0 | 00/0B93 |
2024 | 1 SCANNERSCSICOLOR.S 1057 | Empty | 00 | | 0 | 00/0B93 | coloronescannerBUFF
2025 | 1 SCANNERSCSICOLOR.S 1058 | Data | 00 | | 2 | 00/0B93 : 00 00 | dw $0000
2026 | 1 SCANNERSCSICOLOR.S 1059 | Data | 00 | | 1 | 00/0B95 : 24 | hex 24 ; 00
2027 | 1 SCANNERSCSICOLOR.S 1060 | Data | 00 | | 1 | 00/0B96 : 00 | hex 00 ; 01
2028 | 1 SCANNERSCSICOLOR.S 1061 | Data | 00 | | 4 | 00/0B97 : 00 00 00 00 | hex 00,00,00,00 ; 02
2029 | 1 SCANNERSCSICOLOR.S 1062 | Data | 00 | | 2 | 00/0B9B : 00 00 | dfb 00,00 ; 06 length is 72 bytes for the Color OneScanner
2030 | 1 SCANNERSCSICOLOR.S 1063 | Data | 00 | | 1 | 00/0B9D : 48 | zeLEN2 dfb 72 ; 06 length is 72 bytes for the Color OneScanner
2031 | 1 SCANNERSCSICOLOR.S 1064 | Data | 00 | | 1 | 00/0B9E : 80 | hex 80 ; 09 control ($80: the Apple bit)
2032 | 1 SCANNERSCSICOLOR.S 1065 | Data | 00 | | 2 | 00/0B9F : 00 00 | hex 00,00 ; 10
2033 | 1 SCANNERSCSICOLOR.S 1066 | Data | 00 | 3 | 4 | 00/0BA1 : A5 0B 00 00 | adrl coloronescannerDATA
2034 | 1 SCANNERSCSICOLOR.S 1067 | Empty | 00 | | 0 | 00/0BA5 |
2035 | 1 SCANNERSCSICOLOR.S 1068 | Empty | 00 | | 0 | 00/0BA5 | coloronescannerDATA
2036 | 1 SCANNERSCSICOLOR.S 1069 | Data | 00 | | 6 | 00/0BA5 : 00 00 00 00 | hex 00,00,00,00,00,00 ; 00
| | | | | | 00 00 |
2037 | 1 SCANNERSCSICOLOR.S 1070 | Data | 00 | | 1 | 00/0BAB : 00 | dfb 00 ; 06 window length (canon scanners)
2038 | 1 SCANNERSCSICOLOR.S 1071 | Data | 00 | | 1 | 00/0BAC : 40 | zeLEN3 dfb 64 ; 06 window length (canon scanners)
2039 | 1 SCANNERSCSICOLOR.S 1072 | Empty | 00 | | 0 | 00/0BAD |
2040 | 1 SCANNERSCSICOLOR.S 1073 | Data | 00 | | 1 | 00/0BAD : 00 | dfb {0} ; 08 00 window identifier
2041 | 1 SCANNERSCSICOLOR.S 1074 | Data | 00 | | 1 | 00/0BAE : 00 | hex 00 ; 09 01 reserved
2042 | 1 SCANNERSCSICOLOR.S 1075 | Empty | 00 | | 0 | 00/0BAF |
2043 | 1 SCANNERSCSICOLOR.S 1076 | Data | 00 | | 2 | 00/0BAF : 01 2C | hex 01,2C ; 10 02 x-axis resolution
2044 | 1 SCANNERSCSICOLOR.S 1077 | Data | 00 | | 2 | 00/0BB1 : 01 2C | hex 01,2C ; 12 04 y-axis resolution
2045 | 1 SCANNERSCSICOLOR.S 1078 | Data | 00 | | 4 | 00/0BB3 : 00 00 00 00 | hex 00,00,00,00 ; 14 06 x-upper left
2046 | 1 SCANNERSCSICOLOR.S 1079 | Data | 00 | | 4 | 00/0BB7 : 00 00 00 00 | hex 00,00,00,00 ; 18 10 y-upper left
2047 | 1 SCANNERSCSICOLOR.S 1080 | Comment | 00 | | 0 | 00/0BBB | * Photographie 5 x 3,5 = 6000 x 4200 = $1770 x $1068
2048 | 1 SCANNERSCSICOLOR.S 1081 | Comment | 00 | | 0 | 00/0BBB | * Photographie 6 x 4 = 7200 x 4800 = $1C20 x $12C0
2049 | 1 SCANNERSCSICOLOR.S 1082 | Data | 00 | | 4 | 00/0BBB : 00 00 05 DC | hex 00,00,05,DC ; 22 14 x-width (27D8 for 10200)
2050 | 1 SCANNERSCSICOLOR.S 1083 | Data | 00 | | 4 | 00/0BBF : 00 00 04 B0 | hex 00,00,04,B0 ; 26 18 y-height (3390 for 13200)
2051 | 1 SCANNERSCSICOLOR.S 1084 | Data | 00 | | 1 | 00/0BC3 : 00 | dfb 0 ; 30 22 brightness 80
2052 | 1 SCANNERSCSICOLOR.S 1085 | Data | 00 | | 1 | 00/0BC4 : 00 | dfb 0 ; 31 23 threshold 00
2053 | 1 SCANNERSCSICOLOR.S 1086 | Data | 00 | | 1 | 00/0BC5 : 00 | dfb 0 ; 32 24 contrast 80
2054 | 1 SCANNERSCSICOLOR.S 1087 | Data | 00 | | 1 | 00/0BC6 : 05 | dfb 5 ; 33 25 imageComposition (see table 283) 01
2055 | 1 SCANNERSCSICOLOR.S 1088 | Data | 00 | | 1 | 00/0BC7 : 18 | dfb 24 ; 34 26 bitsPerPixel (8) 01
2056 | 1 SCANNERSCSICOLOR.S 1089 | Data | 00 | | 2 | 00/0BC8 : 00 00 | hex 00,00 ; 35 27 halftone (2 or 1) 00 01
2057 | 1 SCANNERSCSICOLOR.S 1090 | Data | 00 | | 1 | 00/0BCA : 83 | dfb 128+3 ; 37 29 RIF + paddingType (byte boundary) 03
2058 | 1 SCANNERSCSICOLOR.S 1091 | Data | 00 | | 2 | 00/0BCB : 00 00 | hex 00,00 ; 38 30 bit ordering
2059 | 1 SCANNERSCSICOLOR.S 1092 | Data | 00 | | 1 | 00/0BCD : 00 | hex 00 ; 40 32 compression type
2060 | 1 SCANNERSCSICOLOR.S 1093 | Data | 00 | | 1 | 00/0BCE : 00 | hex 00 ; 41 33 compression argument
2061 | 1 SCANNERSCSICOLOR.S 1094 | Data | 00 | | 6 | 00/0BCF : 00 00 00 00 | hex 00,00,00,00,00,00 ; 42 34
| | | | | | 00 00 |
2062 | 1 SCANNERSCSICOLOR.S 1095 | Data | 00 | | 1 | 00/0BD5 : 00 | dfb 0 ; 48 40 OPT_VOLT_REF_TOP = 255
2063 | 1 SCANNERSCSICOLOR.S 1096 | Data | 00 | | 1 | 00/0BD6 : 00 | dfb 0 ; 49 41 OPT_VOLT_REF_BOTTOM = 1
2064 | 1 SCANNERSCSICOLOR.S 1097 | Data | 00 | | 1 | 00/0BD7 : 00 | dfb 0 ; 50 42 bit 3: GRC, bit 2: Mirror, bit 0: Auto-Exposure
2065 | 1 SCANNERSCSICOLOR.S 1098 | Data | 00 | | 1 | 00/0BD8 : 00 | hex 00 ; 51 43
2066 | 1 SCANNERSCSICOLOR.S 1099 | Data | 00 | | 1 | 00/0BD9 : 00 | hex 00 ; 52 44
2067 | 1 SCANNERSCSICOLOR.S 1100 | Data | 00 | | 1 | 00/0BDA : 00 | hex 00 ; 53 45
2068 | 1 SCANNERSCSICOLOR.S 1101 | Data | 00 | | 1 | 00/0BDB : 02 | dfb 2 ; 54 46
2069 | 1 SCANNERSCSICOLOR.S 1102 | Data | 00 | | 1 | 00/0BDC : 00 | hex 00 ; 55 47
2070 | 1 SCANNERSCSICOLOR.S 1103 | Data | 00 | | 1 | 00/0BDD : 00 | hex 00 ; 56 48
2071 | 1 SCANNERSCSICOLOR.S 1104 | Data | 00 | | 1 | 00/0BDE : 01 | dfb 1 ; 57 49
2072 | 1 SCANNERSCSICOLOR.S 1105 | Data | 00 | | 1 | 00/0BDF : 01 | dfb 1 ; 58 50
2073 | 1 SCANNERSCSICOLOR.S 1106 | Data | 00 | | 1 | 00/0BE0 : 00 | dfb 0 ; 59 51 Hilite R
2074 | 1 SCANNERSCSICOLOR.S 1107 | Data | 00 | | 1 | 00/0BE1 : 00 | dfb 0 ; 60 52 Shadow R 1
2075 | 1 SCANNERSCSICOLOR.S 1108 | Data | 00 | | 1 | 00/0BE2 : 00 | hex 00 ; 61 53
2076 | 1 SCANNERSCSICOLOR.S 1109 | Data | 00 | | 1 | 00/0BE3 : 00 | dfb 0 ; 62 54 Hilite G 255
2077 | 1 SCANNERSCSICOLOR.S 1110 | Data | 00 | | 1 | 00/0BE4 : 00 | hex 00 ; 63 55
2078 | 1 SCANNERSCSICOLOR.S 1111 | Data | 00 | | 1 | 00/0BE5 : 00 | dfb 0 ; 64 56 Shadow G 1
2079 | 1 SCANNERSCSICOLOR.S 1112 | Data | 00 | | 1 | 00/0BE6 : 00 | hex 00 ; 65 57
2080 | 1 SCANNERSCSICOLOR.S 1113 | Data | 00 | | 1 | 00/0BE7 : 00 | hex 00 ; 66 58
2081 | 1 SCANNERSCSICOLOR.S 1114 | Data | 00 | | 1 | 00/0BE8 : 00 | hex 00 ; 67 59
2082 | 1 SCANNERSCSICOLOR.S 1115 | Data | 00 | | 1 | 00/0BE9 : 00 | hex 00 ; 68 60
2083 | 1 SCANNERSCSICOLOR.S 1116 | Data | 00 | | 1 | 00/0BEA : 00 | hex 00 ; 69 61
2084 | 1 SCANNERSCSICOLOR.S 1117 | Data | 00 | | 1 | 00/0BEB : 00 | dfb 0 ; 70 62 Hilite B 255
2085 | 1 SCANNERSCSICOLOR.S 1118 | Data | 00 | | 1 | 00/0BEC : 00 | dfb 0 ; 71 63 Shadow B 1
2086 | 1 SCANNERSCSICOLOR.S 1119 | Data | 00 | | 10 | 00/0BED : 00 00 00 00 | ds 10 ; for padding
| | | | | | 00 00 00 00 |
| | | | | | 00 00 |
2087 | 1 SCANNERSCSICOLOR.S 1120 | Empty | 00 | | 0 | 00/0BF7 |
2088 | 1 SCANNERSCSICOLOR.S 1121 | Comment | 00 | | 0 | 00/0BF7 | *-----------------------
2089 | 1 SCANNERSCSICOLOR.S 1122 | Comment | 00 | | 0 | 00/0BF7 | * ASK FOR MEMORY
2090 | 1 SCANNERSCSICOLOR.S 1123 | Comment | 00 | | 0 | 00/0BF7 | *-----------------------
2091 | 1 SCANNERSCSICOLOR.S 1124 | Empty | 00 | | 0 | 00/0BF7 |
2092 | 1 SCANNERSCSICOLOR.S 1125 | Empty | 00 | | 0 | 00/0BF7 | askforMEM
2093 | 1 SCANNERSCSICOLOR.S 1126 | Macro | 00 | | 0 | 00/0BF7 | PushLong #startMEM
2097 | 1 SCANNERSCSICOLOR.S 1126 | Code | 00 | 1 >>16 | 3 | 00/0BF7 : F4 00 00 | PEA #^#startMEM
2104 | 1 SCANNERSCSICOLOR.S 1126 | Code | 00 | 2 | 3 | 00/0BFA : F4 94 0C | PEA #startMEM
2107 | 1 SCANNERSCSICOLOR.S 1127 | Macro | 00 | | 0 | 00/0BFD | _WriteCString
2109 | 1 SCANNERSCSICOLOR.S 1127 | Code | 00 | | 3 | 00/0BFD : A2 0C 20 | LDX #$200C ; load tool call #
2110 | 1 SCANNERSCSICOLOR.S 1127 | Code | 00 | | 4 | 00/0C00 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2111 | 1 SCANNERSCSICOLOR.S 1128 | Code | 00 | 1 >>16 | 3 | 00/0C04 : A9 00 00 | lda #^askforMEM
2112 | 1 SCANNERSCSICOLOR.S 1129 | Code | 00 | 2 | 3 | 00/0C07 : 20 0E 18 | jsr showWORD
2113 | 1 SCANNERSCSICOLOR.S 1130 | Code | 00 | 2 | 3 | 00/0C0A : A9 F7 0B | lda #askforMEM
2114 | 1 SCANNERSCSICOLOR.S 1131 | Code | 00 | 2 | 3 | 00/0C0D : 20 0E 18 | jsr showWORD
2115 | 1 SCANNERSCSICOLOR.S 1132 | Macro | 00 | | 0 | 00/0C10 | PushLong #startMEM2
2119 | 1 SCANNERSCSICOLOR.S 1132 | Code | 00 | 1 >>16 | 3 | 00/0C10 : F4 00 00 | PEA #^#startMEM2
2126 | 1 SCANNERSCSICOLOR.S 1132 | Code | 00 | 2 | 3 | 00/0C13 : F4 A8 0C | PEA #startMEM2
2129 | 1 SCANNERSCSICOLOR.S 1133 | Macro | 00 | | 0 | 00/0C16 | _WriteCString
2131 | 1 SCANNERSCSICOLOR.S 1133 | Code | 00 | | 3 | 00/0C16 : A2 0C 20 | LDX #$200C ; load tool call #
2132 | 1 SCANNERSCSICOLOR.S 1133 | Code | 00 | | 4 | 00/0C19 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2133 | 1 SCANNERSCSICOLOR.S 1134 | Empty | 00 | | 0 | 00/0C1D |
2134 | 1 SCANNERSCSICOLOR.S 1135 | Code | 00 | 2 | 3 | 00/0C1D : AD B8 0C | lda haMEM
2135 | 1 SCANNERSCSICOLOR.S 1136 | Code | 00 | 2 | 3 | 00/0C20 : 0D BA 0C | ora haMEM+2
2136 | 1 SCANNERSCSICOLOR.S 1137 | Code | 00 | | 2 | 00/0C23 : F0 0F | beq noMEM
2137 | 1 SCANNERSCSICOLOR.S 1138 | Empty | 00 | | 0 | 00/0C25 |
2138 | 1 SCANNERSCSICOLOR.S 1139 | Macro | 00 | | 0 | 00/0C25 | PushLong haMEM
2146 | 1 SCANNERSCSICOLOR.S 1139 | Code | 00 | 2 | 3 | 00/0C25 : AD BA 0C | LDA haMEM+2
2147 | 1 SCANNERSCSICOLOR.S 1139 | Code | 00 | | 1 | 00/0C28 : 48 | PHA
2155 | 1 SCANNERSCSICOLOR.S 1139 | Code | 00 | 2 | 3 | 00/0C29 : AD B8 0C | LDA haMEM
2156 | 1 SCANNERSCSICOLOR.S 1139 | Code | 00 | | 1 | 00/0C2C : 48 | PHA
2158 | 1 SCANNERSCSICOLOR.S 1140 | Macro | 00 | | 0 | 00/0C2D | _DisposeHandle
2160 | 1 SCANNERSCSICOLOR.S 1140 | Code | 00 | | 3 | 00/0C2D : A2 02 10 | LDX #$1002 ; load tool call #
2161 | 1 SCANNERSCSICOLOR.S 1140 | Code | 00 | | 4 | 00/0C30 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2162 | 1 SCANNERSCSICOLOR.S 1141 | Empty | 00 | | 0 | 00/0C34 |
2163 | 1 SCANNERSCSICOLOR.S 1142 | Empty | 00 | | 0 | 00/0C34 | noMEM
2164 | 1 SCANNERSCSICOLOR.S 1143 | Code | 00 | | 1 | 00/0C34 : 48 | pha
2165 | 1 SCANNERSCSICOLOR.S 1144 | Code | 00 | | 1 | 00/0C35 : 48 | pha
2166 | 1 SCANNERSCSICOLOR.S 1145 | Macro | 00 | | 0 | 00/0C36 | PushLong #526350 ; 638 bytes-w * 825 bytes-h
2170 | 1 SCANNERSCSICOLOR.S 1145 | Code | 00 | | 3 | 00/0C36 : F4 08 00 | PEA #^#526350
2177 | 1 SCANNERSCSICOLOR.S 1145 | Code | 00 | | 3 | 00/0C39 : F4 0E 08 | PEA #526350
2180 | 1 SCANNERSCSICOLOR.S 1146 | Macro | 00 | | 0 | 00/0C3C | PushWord myID
2185 | 1 SCANNERSCSICOLOR.S 1146 | Code | 00 | 2 | 3 | 00/0C3C : AD BC 1B | LDA myID
2186 | 1 SCANNERSCSICOLOR.S 1146 | Code | 00 | | 1 | 00/0C3F : 48 | PHA
2188 | 1 SCANNERSCSICOLOR.S 1147 | Macro | 00 | | 0 | 00/0C40 | PushWord #%01000000_00001100; fixed + aligned + no spec mem
2190 | 1 SCANNERSCSICOLOR.S 1147 | Code | 00 | | 3 | 00/0C40 : F4 0C 40 | PEA #%01000000_00001100
2193 | 1 SCANNERSCSICOLOR.S 1148 | Macro | 00 | | 0 | 00/0C43 | PushLong #0
2197 | 1 SCANNERSCSICOLOR.S 1148 | Code | 00 | | 3 | 00/0C43 : F4 00 00 | PEA #^#0
2204 | 1 SCANNERSCSICOLOR.S 1148 | Code | 00 | | 3 | 00/0C46 : F4 00 00 | PEA #0
2207 | 1 SCANNERSCSICOLOR.S 1149 | Macro | 00 | | 0 | 00/0C49 | _NewHandle
2209 | 1 SCANNERSCSICOLOR.S 1149 | Code | 00 | | 3 | 00/0C49 : A2 02 09 | LDX #$902 ; load tool call #
2210 | 1 SCANNERSCSICOLOR.S 1149 | Code | 00 | | 4 | 00/0C4C : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2211 | 1 SCANNERSCSICOLOR.S 1150 | Code | 00 | | 1 | 00/0C50 : 0B | phd
2212 | 1 SCANNERSCSICOLOR.S 1151 | Code | 00 | | 1 | 00/0C51 : 3B | tsc
2213 | 1 SCANNERSCSICOLOR.S 1152 | Code | 00 | | 1 | 00/0C52 : 5B | tcd
2214 | 1 SCANNERSCSICOLOR.S 1153 | Code | 00 | | 2 | 00/0C53 : A7 03 | lda [3]
2215 | 1 SCANNERSCSICOLOR.S 1154 | Code | 00 | 2 | 3 | 00/0C55 : 8D 05 0E | sta proREAD+4
2216 | 1 SCANNERSCSICOLOR.S 1155 | Code | 00 | | 3 | 00/0C58 : A0 02 00 | ldy #2
2217 | 1 SCANNERSCSICOLOR.S 1156 | Code | 00 | | 2 | 00/0C5B : B7 03 | lda [3],y
2218 | 1 SCANNERSCSICOLOR.S 1157 | Code | 00 | 2 | 3 | 00/0C5D : 8D 07 0E | sta proREAD+6
2219 | 1 SCANNERSCSICOLOR.S 1158 | Code | 00 | | 1 | 00/0C60 : 2B | pld
2220 | 1 SCANNERSCSICOLOR.S 1159 | Code | 00 | | 1 | 00/0C61 : 68 | pla
2221 | 1 SCANNERSCSICOLOR.S 1160 | Code | 00 | 2 | 3 | 00/0C62 : 8D B8 0C | sta haMEM
2222 | 1 SCANNERSCSICOLOR.S 1161 | Code | 00 | | 1 | 00/0C65 : 68 | pla
2223 | 1 SCANNERSCSICOLOR.S 1162 | Code | 00 | 2 | 3 | 00/0C66 : 8D BA 0C | sta haMEM+2
2224 | 1 SCANNERSCSICOLOR.S 1163 | Code | 00 | | 2 | 00/0C69 : B0 27 | bcs am_err
2225 | 1 SCANNERSCSICOLOR.S 1164 | Empty | 00 | | 0 | 00/0C6B |
2226 | 1 SCANNERSCSICOLOR.S 1165 | Macro | 00 | | 0 | 00/0C6B | PushLong #adrMEM
2230 | 1 SCANNERSCSICOLOR.S 1165 | Code | 00 | 1 >>16 | 3 | 00/0C6B : F4 00 00 | PEA #^#adrMEM
2237 | 1 SCANNERSCSICOLOR.S 1165 | Code | 00 | 2 | 3 | 00/0C6E : F4 AA 0C | PEA #adrMEM
2240 | 1 SCANNERSCSICOLOR.S 1166 | Macro | 00 | | 0 | 00/0C71 | _WriteCString
2242 | 1 SCANNERSCSICOLOR.S 1166 | Code | 00 | | 3 | 00/0C71 : A2 0C 20 | LDX #$200C ; load tool call #
2243 | 1 SCANNERSCSICOLOR.S 1166 | Code | 00 | | 4 | 00/0C74 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2244 | 1 SCANNERSCSICOLOR.S 1167 | Code | 00 | 2 | 3 | 00/0C78 : AD 07 0E | lda proREAD+6
2245 | 1 SCANNERSCSICOLOR.S 1168 | Code | 00 | 2 | 3 | 00/0C7B : 20 0E 18 | jsr showWORD
2246 | 1 SCANNERSCSICOLOR.S 1169 | Code | 00 | 2 | 3 | 00/0C7E : AD 05 0E | lda proREAD+4
2247 | 1 SCANNERSCSICOLOR.S 1170 | Code | 00 | 2 | 3 | 00/0C81 : 20 0E 18 | jsr showWORD
2248 | 1 SCANNERSCSICOLOR.S 1171 | Empty | 00 | | 0 | 00/0C84 |
2249 | 1 SCANNERSCSICOLOR.S 1172 | Macro | 00 | | 0 | 00/0C84 | PushLong #endMEM
2253 | 1 SCANNERSCSICOLOR.S 1172 | Code | 00 | 1 >>16 | 3 | 00/0C84 : F4 00 00 | PEA #^#endMEM
2260 | 1 SCANNERSCSICOLOR.S 1172 | Code | 00 | 2 | 3 | 00/0C87 : F4 B1 0C | PEA #endMEM
2263 | 1 SCANNERSCSICOLOR.S 1173 | Macro | 00 | | 0 | 00/0C8A | _WriteCString
2265 | 1 SCANNERSCSICOLOR.S 1173 | Code | 00 | | 3 | 00/0C8A : A2 0C 20 | LDX #$200C ; load tool call #
2266 | 1 SCANNERSCSICOLOR.S 1173 | Code | 00 | | 4 | 00/0C8D : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2267 | 1 SCANNERSCSICOLOR.S 1174 | Code | 00 | | 1 | 00/0C91 : 60 | rts
2268 | 1 SCANNERSCSICOLOR.S 1175 | Code | 00 | | 2 | 00/0C92 : 00 B6 | am_err brk $b6
2269 | 1 SCANNERSCSICOLOR.S 1176 | Empty | 00 | | 0 | 00/0C94 |
2270 | 1 SCANNERSCSICOLOR.S 1177 | Comment | 00 | | 0 | 00/0C94 | *---
2271 | 1 SCANNERSCSICOLOR.S 1178 | Empty | 00 | | 0 | 00/0C94 |
2272 | 1 SCANNERSCSICOLOR.S 1179 | Data | 00 | | 20 | 00/0C94 : 0D 53 74 61 | startMEM asc 0d'Start askforMEM ($'00
| | | | | | 72 74 20 61 |
| | | | | | 73 6B 66 6F |
| | | | | | 72 4D 45 4D |
| | | | | | 20 28 24 00 |
2273 | 1 SCANNERSCSICOLOR.S 1180 | Data | 00 | | 2 | 00/0CA8 : 29 00 | startMEM2 asc ')'00
2274 | 1 SCANNERSCSICOLOR.S 1181 | Data | 00 | | 7 | 00/0CAA : 20 41 64 72 | adrMEM asc ' Adr=$'00
| | | | | | 3D 24 00 |
2275 | 1 SCANNERSCSICOLOR.S 1182 | Data | 00 | | 7 | 00/0CB1 : 2E 2E 2E 45 | endMEM asc '...End'00
| | | | | | 6E 64 00 |
2276 | 1 SCANNERSCSICOLOR.S 1183 | Empty | 00 | | 0 | 00/0CB8 |
2277 | 1 SCANNERSCSICOLOR.S 1184 | Data | 00 | | 4 | 00/0CB8 : 00 00 00 00 | haMEM ds 4
2278 | 1 SCANNERSCSICOLOR.S 1185 | Empty | 00 | | 0 | 00/0CBC |
2279 | 1 SCANNERSCSICOLOR.S 1186 | Comment | 00 | | 0 | 00/0CBC | *-----------------------
2280 | 1 SCANNERSCSICOLOR.S 1187 | Comment | 00 | | 0 | 00/0CBC | * START THE SCANNING
2281 | 1 SCANNERSCSICOLOR.S 1188 | Comment | 00 | | 0 | 00/0CBC | *-----------------------
2282 | 1 SCANNERSCSICOLOR.S 1189 | Empty | 00 | | 0 | 00/0CBC |
2283 | 1 SCANNERSCSICOLOR.S 1190 | Empty | 00 | | 0 | 00/0CBC | scanSCANNER
2284 | 1 SCANNERSCSICOLOR.S 1191 | Macro | 00 | | 0 | 00/0CBC | PushLong #startSS
2288 | 1 SCANNERSCSICOLOR.S 1191 | Code | 00 | 1 >>16 | 3 | 00/0CBC : F4 00 00 | PEA #^#startSS
2295 | 1 SCANNERSCSICOLOR.S 1191 | Code | 00 | 2 | 3 | 00/0CBF : F4 10 0D | PEA #startSS
2298 | 1 SCANNERSCSICOLOR.S 1192 | Macro | 00 | | 0 | 00/0CC2 | _WriteCString
2300 | 1 SCANNERSCSICOLOR.S 1192 | Code | 00 | | 3 | 00/0CC2 : A2 0C 20 | LDX #$200C ; load tool call #
2301 | 1 SCANNERSCSICOLOR.S 1192 | Code | 00 | | 4 | 00/0CC5 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2302 | 1 SCANNERSCSICOLOR.S 1193 | Code | 00 | 1 >>16 | 3 | 00/0CC9 : A9 00 00 | lda #^scanSCANNER
2303 | 1 SCANNERSCSICOLOR.S 1194 | Code | 00 | 2 | 3 | 00/0CCC : 20 0E 18 | jsr showWORD
2304 | 1 SCANNERSCSICOLOR.S 1195 | Code | 00 | 2 | 3 | 00/0CCF : A9 BC 0C | lda #scanSCANNER
2305 | 1 SCANNERSCSICOLOR.S 1196 | Code | 00 | 2 | 3 | 00/0CD2 : 20 0E 18 | jsr showWORD
2306 | 1 SCANNERSCSICOLOR.S 1197 | Macro | 00 | | 0 | 00/0CD5 | PushLong #startSS2
2310 | 1 SCANNERSCSICOLOR.S 1197 | Code | 00 | 1 >>16 | 3 | 00/0CD5 : F4 00 00 | PEA #^#startSS2
2317 | 1 SCANNERSCSICOLOR.S 1197 | Code | 00 | 2 | 3 | 00/0CD8 : F4 26 0D | PEA #startSS2
2320 | 1 SCANNERSCSICOLOR.S 1198 | Macro | 00 | | 0 | 00/0CDB | _WriteCString
2322 | 1 SCANNERSCSICOLOR.S 1198 | Code | 00 | | 3 | 00/0CDB : A2 0C 20 | LDX #$200C ; load tool call #
2323 | 1 SCANNERSCSICOLOR.S 1198 | Code | 00 | | 4 | 00/0CDE : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2324 | 1 SCANNERSCSICOLOR.S 1199 | Empty | 00 | | 0 | 00/0CE2 |
2325 | 1 SCANNERSCSICOLOR.S 1200 | Code | 00 | 2 | 3 | 00/0CE2 : AD A7 02 | lda theDEVICE
2326 | 1 SCANNERSCSICOLOR.S 1201 | Code | 00 | 2 | 3 | 00/0CE5 : 8D 43 0D | sta proSCAN+2
2327 | 1 SCANNERSCSICOLOR.S 1202 | Empty | 00 | | 0 | 00/0CE8 |
2328 | 1 SCANNERSCSICOLOR.S 1203 | Code | 00 | | 4 | 00/0CE8 : 22 A8 00 E1 | jsl {$e100a8}
2329 | 1 SCANNERSCSICOLOR.S 1204 | Data | 00 | | 2 | 00/0CEC : 2E 20 | dw {$202e}
2330 | 1 SCANNERSCSICOLOR.S 1205 | Data | 00 | 3 | 4 | 00/0CEE : 41 0D 00 00 | adrl proSCAN
2331 | 1 SCANNERSCSICOLOR.S 1206 | Code | 00 | | 2 | 00/0CF2 : 90 0D | bcc ss_ok
2332 | 1 SCANNERSCSICOLOR.S 1207 | Empty | 00 | | 0 | 00/0CF4 |
2333 | 1 SCANNERSCSICOLOR.S 1208 | Macro | 00 | | 0 | 00/0CF4 | PushLong #controlSS
2337 | 1 SCANNERSCSICOLOR.S 1208 | Code | 00 | 1 >>16 | 3 | 00/0CF4 : F4 00 00 | PEA #^#controlSS
2344 | 1 SCANNERSCSICOLOR.S 1208 | Code | 00 | 2 | 3 | 00/0CF7 : F4 28 0D | PEA #controlSS
2347 | 1 SCANNERSCSICOLOR.S 1209 | Macro | 00 | | 0 | 00/0CFA | _WriteCString
2349 | 1 SCANNERSCSICOLOR.S 1209 | Code | 00 | | 3 | 00/0CFA : A2 0C 20 | LDX #$200C ; load tool call #
2350 | 1 SCANNERSCSICOLOR.S 1209 | Code | 00 | | 4 | 00/0CFD : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2351 | 1 SCANNERSCSICOLOR.S 1210 | Empty | 00 | | 0 | 00/0D01 |
2352 | 1 SCANNERSCSICOLOR.S 1211 | Macro | 00 | | 0 | 00/0D01 | ss_ok PushLong #endSS
2356 | 1 SCANNERSCSICOLOR.S 1211 | Code | 00 | 1 >>16 | 3 | 00/0D01 : F4 00 00 | PEA #^#endSS
2363 | 1 SCANNERSCSICOLOR.S 1211 | Code | 00 | 2 | 3 | 00/0D04 : F4 3A 0D | PEA #endSS
2366 | 1 SCANNERSCSICOLOR.S 1212 | Macro | 00 | | 0 | 00/0D07 | _WriteCString
2368 | 1 SCANNERSCSICOLOR.S 1212 | Code | 00 | | 3 | 00/0D07 : A2 0C 20 | LDX #$200C ; load tool call #
2369 | 1 SCANNERSCSICOLOR.S 1212 | Code | 00 | | 4 | 00/0D0A : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2370 | 1 SCANNERSCSICOLOR.S 1213 | Code | 00 | | 1 | 00/0D0E : 18 | clc
2371 | 1 SCANNERSCSICOLOR.S 1214 | Code | 00 | | 1 | 00/0D0F : 60 | rts
2372 | 1 SCANNERSCSICOLOR.S 1215 | Empty | 00 | | 0 | 00/0D10 |
2373 | 1 SCANNERSCSICOLOR.S 1216 | Comment | 00 | | 0 | 00/0D10 | *---
2374 | 1 SCANNERSCSICOLOR.S 1217 | Empty | 00 | | 0 | 00/0D10 |
2375 | 1 SCANNERSCSICOLOR.S 1218 | Data | 00 | | 22 | 00/0D10 : 0D 53 74 61 | startSS asc 0d'Start scanSCANNER ($'00
| | | | | | 72 74 20 73 |
| | | | | | 63 61 6E 53 |
| | | | | | 43 41 4E 4E |
| | | | | | 45 52 20 28 |
| | | | | | 24 00 |
2376 | 1 SCANNERSCSICOLOR.S 1219 | Data | 00 | | 2 | 00/0D26 : 29 00 | startSS2 asc ')'00
2377 | 1 SCANNERSCSICOLOR.S 1220 | Data | 00 | | 18 | 00/0D28 : 20 28 63 6F | controlSS asc ' (control not OK)'00
| | | | | | 6E 74 72 6F |
| | | | | | 6C 20 6E 6F |
| | | | | | 74 20 4F 4B |
| | | | | | 29 00 |
2378 | 1 SCANNERSCSICOLOR.S 1221 | Data | 00 | | 7 | 00/0D3A : 2E 2E 2E 45 | endSS asc '...End'00
| | | | | | 6E 64 00 |
2379 | 1 SCANNERSCSICOLOR.S 1222 | Empty | 00 | | 0 | 00/0D41 |
2380 | 1 SCANNERSCSICOLOR.S 1223 | Data | 00 | | 2 | 00/0D41 : 05 00 | proSCAN dw 5
2381 | 1 SCANNERSCSICOLOR.S 1224 | Data | 00 | | 2 | 00/0D43 : 00 00 | ds 2
2382 | 1 SCANNERSCSICOLOR.S 1225 | Data | 00 | | 2 | 00/0D45 : 1B 80 | dw $801b
2383 | 1 SCANNERSCSICOLOR.S 1226 | Data | 00 | 3 | 4 | 00/0D47 : 53 0D 00 00 | adrl scanBUFF
2384 | 1 SCANNERSCSICOLOR.S 1227 | Data | 00 | | 4 | 00/0D4B : 01 00 00 00 | adrl 1
2385 | 1 SCANNERSCSICOLOR.S 1228 | Data | 00 | | 4 | 00/0D4F : 00 00 00 00 | ds 4
2386 | 1 SCANNERSCSICOLOR.S 1229 | Empty | 00 | | 0 | 00/0D53 |
2387 | 1 SCANNERSCSICOLOR.S 1230 | Empty | 00 | | 0 | 00/0D53 | scanBUFF
2388 | 1 SCANNERSCSICOLOR.S 1231 | Data | 00 | | 2 | 00/0D53 : 00 00 | dw $0000
2389 | 1 SCANNERSCSICOLOR.S 1232 | Data | 00 | | 1 | 00/0D55 : 1B | hex 1b ; 0
2390 | 1 SCANNERSCSICOLOR.S 1233 | Data | 00 | | 1 | 00/0D56 : 00 | hex 00 ; 1
2391 | 1 SCANNERSCSICOLOR.S 1234 | Data | 00 | | 2 | 00/0D57 : 00 00 | hex 00,00 ; 2
2392 | 1 SCANNERSCSICOLOR.S 1235 | Data | 00 | | 1 | 00/0D59 : 01 | hex 01 ; 4 length is 1
2393 | 1 SCANNERSCSICOLOR.S 1236 | Data | 00 | | 1 | 00/0D5A : 00 | hex 00 ; 5 (data?)
2394 | 1 SCANNERSCSICOLOR.S 1237 | Comment | 00 | | 0 | 00/0D5B | ; bit 7 - 1: stop wait mode (Apple Scanner)
2395 | 1 SCANNERSCSICOLOR.S 1238 | Comment | 00 | | 0 | 00/0D5B | ; bit 5 - 0: no calibrate / 1: calibrate (OneScanner)
2396 | 1 SCANNERSCSICOLOR.S 1239 | Data | 00 | | 6 | 00/0D5B : 00 00 00 00 | hex 00,00,00,00,00,00
| | | | | | 00 00 |
2397 | 1 SCANNERSCSICOLOR.S 1240 | Data | 00 | 3 | 4 | 00/0D61 : 65 0D 00 00 | adrl scanDATA
2398 | 1 SCANNERSCSICOLOR.S 1241 | Empty | 00 | | 0 | 00/0D65 |
2399 | 1 SCANNERSCSICOLOR.S 1242 | Empty | 00 | | 0 | 00/0D65 | scanDATA
2400 | 1 SCANNERSCSICOLOR.S 1243 | Data | 00 | | 1 | 00/0D65 : 00 | dfb {0} ; the window identifier we want to scan
2401 | 1 SCANNERSCSICOLOR.S 1244 | Empty | 00 | | 0 | 00/0D66 |
2402 | 1 SCANNERSCSICOLOR.S 1245 | Comment | 00 | | 0 | 00/0D66 | *-----------------------
2403 | 1 SCANNERSCSICOLOR.S 1246 | Comment | 00 | | 0 | 00/0D66 | * READ THE PAGE
2404 | 1 SCANNERSCSICOLOR.S 1247 | Comment | 00 | | 0 | 00/0D66 | *-----------------------
2405 | 1 SCANNERSCSICOLOR.S 1248 | Empty | 00 | | 0 | 00/0D66 |
2406 | 1 SCANNERSCSICOLOR.S 1249 | Empty | 00 | | 0 | 00/0D66 | readSCANNER
2407 | 1 SCANNERSCSICOLOR.S 1250 | Macro | 00 | | 0 | 00/0D66 | PushLong #startRS
2411 | 1 SCANNERSCSICOLOR.S 1250 | Code | 00 | 1 >>16 | 3 | 00/0D66 : F4 00 00 | PEA #^#startRS
2418 | 1 SCANNERSCSICOLOR.S 1250 | Code | 00 | 2 | 3 | 00/0D69 : F4 CC 0D | PEA #startRS
2421 | 1 SCANNERSCSICOLOR.S 1251 | Macro | 00 | | 0 | 00/0D6C | _WriteCString
2423 | 1 SCANNERSCSICOLOR.S 1251 | Code | 00 | | 3 | 00/0D6C : A2 0C 20 | LDX #$200C ; load tool call #
2424 | 1 SCANNERSCSICOLOR.S 1251 | Code | 00 | | 4 | 00/0D6F : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2425 | 1 SCANNERSCSICOLOR.S 1252 | Code | 00 | 1 >>16 | 3 | 00/0D73 : A9 00 00 | lda #^readSCANNER
2426 | 1 SCANNERSCSICOLOR.S 1253 | Code | 00 | 2 | 3 | 00/0D76 : 20 0E 18 | jsr showWORD
2427 | 1 SCANNERSCSICOLOR.S 1254 | Code | 00 | 2 | 3 | 00/0D79 : A9 66 0D | lda #readSCANNER
2428 | 1 SCANNERSCSICOLOR.S 1255 | Code | 00 | 2 | 3 | 00/0D7C : 20 0E 18 | jsr showWORD
2429 | 1 SCANNERSCSICOLOR.S 1256 | Macro | 00 | | 0 | 00/0D7F | PushLong #startRS2
2433 | 1 SCANNERSCSICOLOR.S 1256 | Code | 00 | 1 >>16 | 3 | 00/0D7F : F4 00 00 | PEA #^#startRS2
2440 | 1 SCANNERSCSICOLOR.S 1256 | Code | 00 | 2 | 3 | 00/0D82 : F4 E2 0D | PEA #startRS2
2443 | 1 SCANNERSCSICOLOR.S 1257 | Macro | 00 | | 0 | 00/0D85 | _WriteCString
2445 | 1 SCANNERSCSICOLOR.S 1257 | Code | 00 | | 3 | 00/0D85 : A2 0C 20 | LDX #$200C ; load tool call #
2446 | 1 SCANNERSCSICOLOR.S 1257 | Code | 00 | | 4 | 00/0D88 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2447 | 1 SCANNERSCSICOLOR.S 1258 | Empty | 00 | | 0 | 00/0D8C |
2448 | 1 SCANNERSCSICOLOR.S 1259 | Code | 00 | | 4 | 00/0D8C : 22 A8 00 E1 | jsl {$e100a8}
2449 | 1 SCANNERSCSICOLOR.S 1260 | Data | 00 | | 2 | 00/0D90 : 12 20 | dw $2012
2450 | 1 SCANNERSCSICOLOR.S 1261 | Data | 00 | 3 | 4 | 00/0D92 : 01 0E 00 00 | adrl proREAD
2451 | 1 SCANNERSCSICOLOR.S 1262 | Code | 00 | | 2 | 00/0D96 : 90 0D | bcc rs_ok
2452 | 1 SCANNERSCSICOLOR.S 1263 | Empty | 00 | | 0 | 00/0D98 |
2453 | 1 SCANNERSCSICOLOR.S 1264 | Macro | 00 | | 0 | 00/0D98 | PushLong #controlRS
2457 | 1 SCANNERSCSICOLOR.S 1264 | Code | 00 | 1 >>16 | 3 | 00/0D98 : F4 00 00 | PEA #^#controlRS
2464 | 1 SCANNERSCSICOLOR.S 1264 | Code | 00 | 2 | 3 | 00/0D9B : F4 E4 0D | PEA #controlRS
2467 | 1 SCANNERSCSICOLOR.S 1265 | Macro | 00 | | 0 | 00/0D9E | _WriteCString
2469 | 1 SCANNERSCSICOLOR.S 1265 | Code | 00 | | 3 | 00/0D9E : A2 0C 20 | LDX #$200C ; load tool call #
2470 | 1 SCANNERSCSICOLOR.S 1265 | Code | 00 | | 4 | 00/0DA1 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2471 | 1 SCANNERSCSICOLOR.S 1266 | Empty | 00 | | 0 | 00/0DA5 |
2472 | 1 SCANNERSCSICOLOR.S 1267 | Macro | 00 | | 0 | 00/0DA5 | rs_ok PushLong #lengthRS
2476 | 1 SCANNERSCSICOLOR.S 1267 | Code | 00 | 1 >>16 | 3 | 00/0DA5 : F4 00 00 | PEA #^#lengthRS
2483 | 1 SCANNERSCSICOLOR.S 1267 | Code | 00 | 2 | 3 | 00/0DA8 : F4 F3 0D | PEA #lengthRS
2486 | 1 SCANNERSCSICOLOR.S 1268 | Macro | 00 | | 0 | 00/0DAB | _WriteCString
2488 | 1 SCANNERSCSICOLOR.S 1268 | Code | 00 | | 3 | 00/0DAB : A2 0C 20 | LDX #$200C ; load tool call #
2489 | 1 SCANNERSCSICOLOR.S 1268 | Code | 00 | | 4 | 00/0DAE : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2490 | 1 SCANNERSCSICOLOR.S 1269 | Code | 00 | 2 | 3 | 00/0DB2 : AD 0F 0E | lda proREAD+14
2491 | 1 SCANNERSCSICOLOR.S 1270 | Code | 00 | 2 | 3 | 00/0DB5 : 20 0E 18 | jsr showWORD
2492 | 1 SCANNERSCSICOLOR.S 1271 | Code | 00 | 2 | 3 | 00/0DB8 : AD 0D 0E | lda proREAD+12
2493 | 1 SCANNERSCSICOLOR.S 1272 | Code | 00 | 2 | 3 | 00/0DBB : 20 0E 18 | jsr showWORD
2494 | 1 SCANNERSCSICOLOR.S 1273 | Macro | 00 | | 0 | 00/0DBE | PushLong #endRS
2498 | 1 SCANNERSCSICOLOR.S 1273 | Code | 00 | 1 >>16 | 3 | 00/0DBE : F4 00 00 | PEA #^#endRS
2505 | 1 SCANNERSCSICOLOR.S 1273 | Code | 00 | 2 | 3 | 00/0DC1 : F4 FA 0D | PEA #endRS
2508 | 1 SCANNERSCSICOLOR.S 1274 | Macro | 00 | | 0 | 00/0DC4 | _WriteCString
2510 | 1 SCANNERSCSICOLOR.S 1274 | Code | 00 | | 3 | 00/0DC4 : A2 0C 20 | LDX #$200C ; load tool call #
2511 | 1 SCANNERSCSICOLOR.S 1274 | Code | 00 | | 4 | 00/0DC7 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2512 | 1 SCANNERSCSICOLOR.S 1275 | Code | 00 | | 1 | 00/0DCB : 60 | rts
2513 | 1 SCANNERSCSICOLOR.S 1276 | Empty | 00 | | 0 | 00/0DCC |
2514 | 1 SCANNERSCSICOLOR.S 1277 | Comment | 00 | | 0 | 00/0DCC | *---
2515 | 1 SCANNERSCSICOLOR.S 1278 | Empty | 00 | | 0 | 00/0DCC |
2516 | 1 SCANNERSCSICOLOR.S 1279 | Data | 00 | | 22 | 00/0DCC : 0D 53 74 61 | startRS asc 0d'Start readSCANNER ($'00
| | | | | | 72 74 20 72 |
| | | | | | 65 61 64 53 |
| | | | | | 43 41 4E 4E |
| | | | | | 45 52 20 28 |
| | | | | | 24 00 |
2517 | 1 SCANNERSCSICOLOR.S 1280 | Data | 00 | | 2 | 00/0DE2 : 29 00 | startRS2 asc ')'00
2518 | 1 SCANNERSCSICOLOR.S 1281 | Data | 00 | | 15 | 00/0DE4 : 20 28 72 65 | controlRS asc ' (read not OK)'00
| | | | | | 61 64 20 6E |
| | | | | | 6F 74 20 4F |
| | | | | | 4B 29 00 |
2519 | 1 SCANNERSCSICOLOR.S 1282 | Data | 00 | | 7 | 00/0DF3 : 20 4C 65 6E | lengthRS asc ' Len=$'00
| | | | | | 3D 24 00 |
2520 | 1 SCANNERSCSICOLOR.S 1283 | Data | 00 | | 7 | 00/0DFA : 2E 2E 2E 45 | endRS asc '...End'00
| | | | | | 6E 64 00 |
2521 | 1 SCANNERSCSICOLOR.S 1284 | Empty | 00 | | 0 | 00/0E01 |
2522 | 1 SCANNERSCSICOLOR.S 1285 | Data | 00 | | 2 | 00/0E01 : 04 00 | proREAD dw 4 ; 00 pcount
2523 | 1 SCANNERSCSICOLOR.S 1286 | Data | 00 | | 2 | 00/0E03 : 00 00 | ds 2 ; 02 ref num
2524 | 1 SCANNERSCSICOLOR.S 1287 | Data | 00 | | 4 | 00/0E05 : 00 00 00 00 | ds 4 ; 04 buffer ptr
2525 | 1 SCANNERSCSICOLOR.S 1288 | Data | 00 | | 4 | 00/0E09 : 0E 08 08 00 | adrl 526350 ; 08 requested length
2526 | 1 SCANNERSCSICOLOR.S 1289 | Data | 00 | | 4 | 00/0E0D : 00 00 00 00 | ds 4 ; 0C transfer length
2527 | 1 SCANNERSCSICOLOR.S 1290 | Empty | 00 | | 0 | 00/0E11 |
2528 | 1 SCANNERSCSICOLOR.S 1291 | Comment | 00 | | 0 | 00/0E11 | *-----------------------
2529 | 1 SCANNERSCSICOLOR.S 1292 | Comment | 00 | | 0 | 00/0E11 | * CLOSE THE SCANNER
2530 | 1 SCANNERSCSICOLOR.S 1293 | Comment | 00 | | 0 | 00/0E11 | *-----------------------
2531 | 1 SCANNERSCSICOLOR.S 1294 | Empty | 00 | | 0 | 00/0E11 |
2532 | 1 SCANNERSCSICOLOR.S 1295 | Empty | 00 | | 0 | 00/0E11 | closeSCANNER
2533 | 1 SCANNERSCSICOLOR.S 1296 | Macro | 00 | | 0 | 00/0E11 | PushLong #startCS
2537 | 1 SCANNERSCSICOLOR.S 1296 | Code | 00 | 1 >>16 | 3 | 00/0E11 : F4 00 00 | PEA #^#startCS
2544 | 1 SCANNERSCSICOLOR.S 1296 | Code | 00 | 2 | 3 | 00/0E14 : F4 5E 0E | PEA #startCS
2547 | 1 SCANNERSCSICOLOR.S 1297 | Macro | 00 | | 0 | 00/0E17 | _WriteCString
2549 | 1 SCANNERSCSICOLOR.S 1297 | Code | 00 | | 3 | 00/0E17 : A2 0C 20 | LDX #$200C ; load tool call #
2550 | 1 SCANNERSCSICOLOR.S 1297 | Code | 00 | | 4 | 00/0E1A : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2551 | 1 SCANNERSCSICOLOR.S 1298 | Code | 00 | 1 >>16 | 3 | 00/0E1E : A9 00 00 | lda #^closeSCANNER
2552 | 1 SCANNERSCSICOLOR.S 1299 | Code | 00 | 2 | 3 | 00/0E21 : 20 0E 18 | jsr showWORD
2553 | 1 SCANNERSCSICOLOR.S 1300 | Code | 00 | 2 | 3 | 00/0E24 : A9 11 0E | lda #closeSCANNER
2554 | 1 SCANNERSCSICOLOR.S 1301 | Code | 00 | 2 | 3 | 00/0E27 : 20 0E 18 | jsr showWORD
2555 | 1 SCANNERSCSICOLOR.S 1302 | Macro | 00 | | 0 | 00/0E2A | PushLong #startCS2
2559 | 1 SCANNERSCSICOLOR.S 1302 | Code | 00 | 1 >>16 | 3 | 00/0E2A : F4 00 00 | PEA #^#startCS2
2566 | 1 SCANNERSCSICOLOR.S 1302 | Code | 00 | 2 | 3 | 00/0E2D : F4 75 0E | PEA #startCS2
2569 | 1 SCANNERSCSICOLOR.S 1303 | Macro | 00 | | 0 | 00/0E30 | _WriteCString
2571 | 1 SCANNERSCSICOLOR.S 1303 | Code | 00 | | 3 | 00/0E30 : A2 0C 20 | LDX #$200C ; load tool call #
2572 | 1 SCANNERSCSICOLOR.S 1303 | Code | 00 | | 4 | 00/0E33 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2573 | 1 SCANNERSCSICOLOR.S 1304 | Empty | 00 | | 0 | 00/0E37 |
2574 | 1 SCANNERSCSICOLOR.S 1305 | Code | 00 | | 4 | 00/0E37 : 22 A8 00 E1 | jsl {$e100a8}
2575 | 1 SCANNERSCSICOLOR.S 1306 | Data | 00 | | 2 | 00/0E3B : 14 20 | dw $2014
2576 | 1 SCANNERSCSICOLOR.S 1307 | Data | 00 | 3 | 4 | 00/0E3D : 8E 0E 00 00 | adrl proCLOSE
2577 | 1 SCANNERSCSICOLOR.S 1308 | Code | 00 | | 2 | 00/0E41 : 90 0D | bcc cs_ok
2578 | 1 SCANNERSCSICOLOR.S 1309 | Empty | 00 | | 0 | 00/0E43 |
2579 | 1 SCANNERSCSICOLOR.S 1310 | Macro | 00 | | 0 | 00/0E43 | PushLong #closeCS
2583 | 1 SCANNERSCSICOLOR.S 1310 | Code | 00 | 1 >>16 | 3 | 00/0E43 : F4 00 00 | PEA #^#closeCS
2590 | 1 SCANNERSCSICOLOR.S 1310 | Code | 00 | 2 | 3 | 00/0E46 : F4 77 0E | PEA #closeCS
2593 | 1 SCANNERSCSICOLOR.S 1311 | Macro | 00 | | 0 | 00/0E49 | _WriteCString
2595 | 1 SCANNERSCSICOLOR.S 1311 | Code | 00 | | 3 | 00/0E49 : A2 0C 20 | LDX #$200C ; load tool call #
2596 | 1 SCANNERSCSICOLOR.S 1311 | Code | 00 | | 4 | 00/0E4C : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2597 | 1 SCANNERSCSICOLOR.S 1312 | Empty | 00 | | 0 | 00/0E50 |
2598 | 1 SCANNERSCSICOLOR.S 1313 | Macro | 00 | | 0 | 00/0E50 | cs_ok PushLong #endCS
2602 | 1 SCANNERSCSICOLOR.S 1313 | Code | 00 | 1 >>16 | 3 | 00/0E50 : F4 00 00 | PEA #^#endCS
2609 | 1 SCANNERSCSICOLOR.S 1313 | Code | 00 | 2 | 3 | 00/0E53 : F4 87 0E | PEA #endCS
2612 | 1 SCANNERSCSICOLOR.S 1314 | Macro | 00 | | 0 | 00/0E56 | _WriteCString
2614 | 1 SCANNERSCSICOLOR.S 1314 | Code | 00 | | 3 | 00/0E56 : A2 0C 20 | LDX #$200C ; load tool call #
2615 | 1 SCANNERSCSICOLOR.S 1314 | Code | 00 | | 4 | 00/0E59 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2616 | 1 SCANNERSCSICOLOR.S 1315 | Code | 00 | | 1 | 00/0E5D : 60 | rts
2617 | 1 SCANNERSCSICOLOR.S 1316 | Empty | 00 | | 0 | 00/0E5E |
2618 | 1 SCANNERSCSICOLOR.S 1317 | Comment | 00 | | 0 | 00/0E5E | *---
2619 | 1 SCANNERSCSICOLOR.S 1318 | Empty | 00 | | 0 | 00/0E5E |
2620 | 1 SCANNERSCSICOLOR.S 1319 | Data | 00 | | 23 | 00/0E5E : 0D 53 74 61 | startCS asc 0d'Start closeSCANNER ($'00
| | | | | | 72 74 20 63 |
| | | | | | 6C 6F 73 65 |
| | | | | | 53 43 41 4E |
| | | | | | 4E 45 52 20 |
| | | | | | 28 24 00 |
2621 | 1 SCANNERSCSICOLOR.S 1320 | Data | 00 | | 2 | 00/0E75 : 29 00 | startCS2 asc ')'00
2622 | 1 SCANNERSCSICOLOR.S 1321 | Data | 00 | | 16 | 00/0E77 : 20 28 63 6C | closeCS asc ' (close not OK)'00
| | | | | | 6F 73 65 20 |
| | | | | | 6E 6F 74 20 |
| | | | | | 4F 4B 29 00 |
2623 | 1 SCANNERSCSICOLOR.S 1322 | Data | 00 | | 7 | 00/0E87 : 2E 2E 2E 45 | endCS asc '...End'00
| | | | | | 6E 64 00 |
2624 | 1 SCANNERSCSICOLOR.S 1323 | Empty | 00 | | 0 | 00/0E8E |
2625 | 1 SCANNERSCSICOLOR.S 1324 | Data | 00 | | 2 | 00/0E8E : 01 00 | proCLOSE dw 1 ; 00 pcount
2626 | 1 SCANNERSCSICOLOR.S 1325 | Data | 00 | | 2 | 00/0E90 : 00 00 | ds 2 ; 02 ref num
2627 | 1 SCANNERSCSICOLOR.S 1326 | Empty | 00 | | 0 | 00/0E92 |
2628 | 1 SCANNERSCSICOLOR.S 1327 | Comment | 00 | | 0 | 00/0E92 | *-----------------------
2629 | 1 SCANNERSCSICOLOR.S 1328 | Comment | 00 | | 0 | 00/0E92 | * SAVE FILE
2630 | 1 SCANNERSCSICOLOR.S 1329 | Comment | 00 | | 0 | 00/0E92 | *-----------------------
2631 | 1 SCANNERSCSICOLOR.S 1330 | Empty | 00 | | 0 | 00/0E92 |
2632 | 1 SCANNERSCSICOLOR.S 1331 | Empty | 00 | | 0 | 00/0E92 | saveFILE
2633 | 1 SCANNERSCSICOLOR.S 1332 | Macro | 00 | | 0 | 00/0E92 | PushLong #startFILE
2637 | 1 SCANNERSCSICOLOR.S 1332 | Code | 00 | 1 >>16 | 3 | 00/0E92 : F4 00 00 | PEA #^#startFILE
2644 | 1 SCANNERSCSICOLOR.S 1332 | Code | 00 | 2 | 3 | 00/0E95 : F4 19 0F | PEA #startFILE
2647 | 1 SCANNERSCSICOLOR.S 1333 | Macro | 00 | | 0 | 00/0E98 | _WriteCString
2649 | 1 SCANNERSCSICOLOR.S 1333 | Code | 00 | | 3 | 00/0E98 : A2 0C 20 | LDX #$200C ; load tool call #
2650 | 1 SCANNERSCSICOLOR.S 1333 | Code | 00 | | 4 | 00/0E9B : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2651 | 1 SCANNERSCSICOLOR.S 1334 | Code | 00 | 1 >>16 | 3 | 00/0E9F : A9 00 00 | lda #^saveFILE
2652 | 1 SCANNERSCSICOLOR.S 1335 | Code | 00 | 2 | 3 | 00/0EA2 : 20 0E 18 | jsr showWORD
2653 | 1 SCANNERSCSICOLOR.S 1336 | Code | 00 | 2 | 3 | 00/0EA5 : A9 92 0E | lda #saveFILE
2654 | 1 SCANNERSCSICOLOR.S 1337 | Code | 00 | 2 | 3 | 00/0EA8 : 20 0E 18 | jsr showWORD
2655 | 1 SCANNERSCSICOLOR.S 1338 | Macro | 00 | | 0 | 00/0EAB | PushLong #startFILE2
2659 | 1 SCANNERSCSICOLOR.S 1338 | Code | 00 | 1 >>16 | 3 | 00/0EAB : F4 00 00 | PEA #^#startFILE2
2666 | 1 SCANNERSCSICOLOR.S 1338 | Code | 00 | 2 | 3 | 00/0EAE : F4 28 0F | PEA #startFILE2
2669 | 1 SCANNERSCSICOLOR.S 1339 | Macro | 00 | | 0 | 00/0EB1 | _WriteCString
2671 | 1 SCANNERSCSICOLOR.S 1339 | Code | 00 | | 3 | 00/0EB1 : A2 0C 20 | LDX #$200C ; load tool call #
2672 | 1 SCANNERSCSICOLOR.S 1339 | Code | 00 | | 4 | 00/0EB4 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2673 | 1 SCANNERSCSICOLOR.S 1340 | Empty | 00 | | 0 | 00/0EB8 |
2674 | 1 SCANNERSCSICOLOR.S 1341 | Code | 00 | 2 | 3 | 00/0EB8 : AD 05 0E | lda proREAD+4
2675 | 1 SCANNERSCSICOLOR.S 1342 | Code | 00 | 2 | 3 | 00/0EBB : 8D 6E 0F | sta fileWRITE+4
2676 | 1 SCANNERSCSICOLOR.S 1343 | Code | 00 | 2 | 3 | 00/0EBE : AD 07 0E | lda proREAD+6
2677 | 1 SCANNERSCSICOLOR.S 1344 | Code | 00 | 2 | 3 | 00/0EC1 : 8D 70 0F | sta fileWRITE+6
2678 | 1 SCANNERSCSICOLOR.S 1345 | Empty | 00 | | 0 | 00/0EC4 |
2679 | 1 SCANNERSCSICOLOR.S 1346 | Code | 00 | 2 | 3 | 00/0EC4 : AD 0D 0E | lda proREAD+12
2680 | 1 SCANNERSCSICOLOR.S 1347 | Code | 00 | 2 | 3 | 00/0EC7 : 8D 72 0F | sta fileWRITE+8
2681 | 1 SCANNERSCSICOLOR.S 1348 | Code | 00 | 2 | 3 | 00/0ECA : AD 0F 0E | lda proREAD+14
2682 | 1 SCANNERSCSICOLOR.S 1349 | Code | 00 | 2 | 3 | 00/0ECD : 8D 74 0F | sta fileWRITE+10
2683 | 1 SCANNERSCSICOLOR.S 1350 | Empty | 00 | | 0 | 00/0ED0 |
2684 | 1 SCANNERSCSICOLOR.S 1351 | Code | 00 | | 4 | 00/0ED0 : 22 A8 00 E1 | jsl {$e100a8}
2685 | 1 SCANNERSCSICOLOR.S 1352 | Data | 00 | | 2 | 00/0ED4 : 02 20 | dw $2002
2686 | 1 SCANNERSCSICOLOR.S 1353 | Data | 00 | 3 | 4 | 00/0ED6 : 32 0F 00 00 | adrl fileDESTROY
2687 | 1 SCANNERSCSICOLOR.S 1354 | Empty | 00 | | 0 | 00/0EDA |
2688 | 1 SCANNERSCSICOLOR.S 1355 | Code | 00 | | 4 | 00/0EDA : 22 A8 00 E1 | jsl {$e100a8}
2689 | 1 SCANNERSCSICOLOR.S 1356 | Data | 00 | | 2 | 00/0EDE : 01 20 | dw $2001
2690 | 1 SCANNERSCSICOLOR.S 1357 | Data | 00 | 3 | 4 | 00/0EE0 : 38 0F 00 00 | adrl fileCREATE
2691 | 1 SCANNERSCSICOLOR.S 1358 | Empty | 00 | | 0 | 00/0EE4 |
2692 | 1 SCANNERSCSICOLOR.S 1359 | Code | 00 | | 4 | 00/0EE4 : 22 A8 00 E1 | jsl {$e100a8}
2693 | 1 SCANNERSCSICOLOR.S 1360 | Data | 00 | | 2 | 00/0EE8 : 10 20 | dw $2010
2694 | 1 SCANNERSCSICOLOR.S 1361 | Data | 00 | 3 | 4 | 00/0EEA : 50 0F 00 00 | adrl fileOPEN
2695 | 1 SCANNERSCSICOLOR.S 1362 | Empty | 00 | | 0 | 00/0EEE |
2696 | 1 SCANNERSCSICOLOR.S 1363 | Code | 00 | 2 | 3 | 00/0EEE : AD 52 0F | lda fileOPEN+2
2697 | 1 SCANNERSCSICOLOR.S 1364 | Comment | 00 | | 0 | 00/0EF1 | * sta fileHEADER+2
2698 | 1 SCANNERSCSICOLOR.S 1365 | Code | 00 | 2 | 3 | 00/0EF1 : 8D 6C 0F | sta fileWRITE+2
2699 | 1 SCANNERSCSICOLOR.S 1366 | Code | 00 | 2 | 3 | 00/0EF4 : 8D 7E 0F | sta fileCLOSE+2
2700 | 1 SCANNERSCSICOLOR.S 1367 | Empty | 00 | | 0 | 00/0EF7 |
2701 | 1 SCANNERSCSICOLOR.S 1368 | Comment | 00 | | 0 | 00/0EF7 | * jsl GSOS
2702 | 1 SCANNERSCSICOLOR.S 1369 | Comment | 00 | | 0 | 00/0EF7 | * dw $2013
2703 | 1 SCANNERSCSICOLOR.S 1370 | Comment | 00 | | 0 | 00/0EF7 | * adrl fileHEADER
2704 | 1 SCANNERSCSICOLOR.S 1371 | Empty | 00 | | 0 | 00/0EF7 |
2705 | 1 SCANNERSCSICOLOR.S 1372 | Code | 00 | | 4 | 00/0EF7 : 22 A8 00 E1 | jsl {$e100a8}
2706 | 1 SCANNERSCSICOLOR.S 1373 | Data | 00 | | 2 | 00/0EFB : 13 20 | dw $2013
2707 | 1 SCANNERSCSICOLOR.S 1374 | Data | 00 | 3 | 4 | 00/0EFD : 6A 0F 00 00 | adrl fileWRITE
2708 | 1 SCANNERSCSICOLOR.S 1375 | Empty | 00 | | 0 | 00/0F01 |
2709 | 1 SCANNERSCSICOLOR.S 1376 | Code | 00 | | 4 | 00/0F01 : 22 A8 00 E1 | jsl {$e100a8}
2710 | 1 SCANNERSCSICOLOR.S 1377 | Data | 00 | | 2 | 00/0F05 : 14 20 | dw $2014
2711 | 1 SCANNERSCSICOLOR.S 1378 | Data | 00 | 3 | 4 | 00/0F07 : 7C 0F 00 00 | adrl fileCLOSE
2712 | 1 SCANNERSCSICOLOR.S 1379 | Empty | 00 | | 0 | 00/0F0B |
2713 | 1 SCANNERSCSICOLOR.S 1380 | Macro | 00 | | 0 | 00/0F0B | PushLong #endFILE
2717 | 1 SCANNERSCSICOLOR.S 1380 | Code | 00 | 1 >>16 | 3 | 00/0F0B : F4 00 00 | PEA #^#endFILE
2724 | 1 SCANNERSCSICOLOR.S 1380 | Code | 00 | 2 | 3 | 00/0F0E : F4 2A 0F | PEA #endFILE
2727 | 1 SCANNERSCSICOLOR.S 1381 | Macro | 00 | | 0 | 00/0F11 | _WriteCString
2729 | 1 SCANNERSCSICOLOR.S 1381 | Code | 00 | | 3 | 00/0F11 : A2 0C 20 | LDX #$200C ; load tool call #
2730 | 1 SCANNERSCSICOLOR.S 1381 | Code | 00 | | 4 | 00/0F14 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2731 | 1 SCANNERSCSICOLOR.S 1382 | Code | 00 | | 1 | 00/0F18 : 60 | rts
2732 | 1 SCANNERSCSICOLOR.S 1383 | Empty | 00 | | 0 | 00/0F19 |
2733 | 1 SCANNERSCSICOLOR.S 1384 | Comment | 00 | | 0 | 00/0F19 | *--- Data
2734 | 1 SCANNERSCSICOLOR.S 1385 | Empty | 00 | | 0 | 00/0F19 |
2735 | 1 SCANNERSCSICOLOR.S 1386 | Data | 00 | | 15 | 00/0F19 : 0D 57 72 69 | startFILE asc 0d'Write file ($'00
| | | | | | 74 65 20 66 |
| | | | | | 69 6C 65 20 |
| | | | | | 28 24 00 |
2736 | 1 SCANNERSCSICOLOR.S 1387 | Data | 00 | | 2 | 00/0F28 : 29 00 | startFILE2 asc ')'00
2737 | 1 SCANNERSCSICOLOR.S 1388 | Data | 00 | | 8 | 00/0F2A : 2E 2E 2E 45 | endFILE asc '...End'0d00
| | | | | | 6E 64 0D 00 |
2738 | 1 SCANNERSCSICOLOR.S 1389 | Empty | 00 | | 0 | 00/0F32 |
2739 | 1 SCANNERSCSICOLOR.S 1390 | Empty | 00 | | 0 | 00/0F32 | fileDESTROY
2740 | 1 SCANNERSCSICOLOR.S 1391 | Data | 00 | | 2 | 00/0F32 : 01 00 | dw 1 ; pcount
2741 | 1 SCANNERSCSICOLOR.S 1392 | Data | 00 | 3 | 4 | 00/0F34 : 84 0F 00 00 | adrl pFILE ; pathname
2742 | 1 SCANNERSCSICOLOR.S 1393 | Empty | 00 | | 0 | 00/0F38 |
2743 | 1 SCANNERSCSICOLOR.S 1394 | Empty | 00 | | 0 | 00/0F38 | fileCREATE
2744 | 1 SCANNERSCSICOLOR.S 1395 | Data | 00 | | 2 | 00/0F38 : 07 00 | dw 7 ; 00 pcount
2745 | 1 SCANNERSCSICOLOR.S 1396 | Data | 00 | 3 | 4 | 00/0F3A : 84 0F 00 00 | adrl pFILE ; 02 pathname
2746 | 1 SCANNERSCSICOLOR.S 1397 | Data | 00 | | 2 | 00/0F3E : C3 00 | dw $c3 ; 06 access_code
2747 | 1 SCANNERSCSICOLOR.S 1398 | Data | 00 | | 2 | 00/0F40 : 06 00 | dw $06 ; 08 file_type
2748 | 1 SCANNERSCSICOLOR.S 1399 | Data | 00 | | 4 | 00/0F42 : 00 00 00 00 | ds 4 ; 0A aux_type
2749 | 1 SCANNERSCSICOLOR.S 1400 | Data | 00 | | 2 | 00/0F46 : 00 00 | ds 2 ; 0E storage_type
2750 | 1 SCANNERSCSICOLOR.S 1401 | Data | 00 | | 4 | 00/0F48 : 00 00 00 00 | ds 4 ; 10 eof
2751 | 1 SCANNERSCSICOLOR.S 1402 | Data | 00 | | 4 | 00/0F4C : 00 00 00 00 | ds 4 ; 14 resource_eof
2752 | 1 SCANNERSCSICOLOR.S 1403 | Empty | 00 | | 0 | 00/0F50 |
2753 | 1 SCANNERSCSICOLOR.S 1404 | Empty | 00 | | 0 | 00/0F50 | fileOPEN
2754 | 1 SCANNERSCSICOLOR.S 1405 | Data | 00 | | 2 | 00/0F50 : 02 00 | dw 2
2755 | 1 SCANNERSCSICOLOR.S 1406 | Data | 00 | | 2 | 00/0F52 : 00 00 | ds 2
2756 | 1 SCANNERSCSICOLOR.S 1407 | Data | 00 | 3 | 4 | 00/0F54 : 84 0F 00 00 | adrl pFILE
2757 | 1 SCANNERSCSICOLOR.S 1408 | Empty | 00 | | 0 | 00/0F58 |
2758 | 1 SCANNERSCSICOLOR.S 1409 | Empty | 00 | | 0 | 00/0F58 | fileHEADER
2759 | 1 SCANNERSCSICOLOR.S 1410 | Data | 00 | | 2 | 00/0F58 : 05 00 | dw 5
2760 | 1 SCANNERSCSICOLOR.S 1411 | Data | 00 | | 2 | 00/0F5A : 00 00 | ds 2
2761 | 1 SCANNERSCSICOLOR.S 1412 | Data | 00 | 3 | 4 | 00/0F5C : 80 0F 00 00 | adrl headerDATA
2762 | 1 SCANNERSCSICOLOR.S 1413 | Data | 00 | | 4 | 00/0F60 : 04 00 00 00 | adrl 4
2763 | 1 SCANNERSCSICOLOR.S 1414 | Data | 00 | | 4 | 00/0F64 : 00 00 00 00 | ds 4
2764 | 1 SCANNERSCSICOLOR.S 1415 | Data | 00 | | 2 | 00/0F68 : 01 00 | dw 1
2765 | 1 SCANNERSCSICOLOR.S 1416 | Empty | 00 | | 0 | 00/0F6A |
2766 | 1 SCANNERSCSICOLOR.S 1417 | Data | 00 | | 2 | 00/0F6A : 05 00 | fileWRITE dw 5
2767 | 1 SCANNERSCSICOLOR.S 1418 | Data | 00 | | 2 | 00/0F6C : 00 00 | ds 2
2768 | 1 SCANNERSCSICOLOR.S 1419 | Data | 00 | | 4 | 00/0F6E : 00 00 00 00 | ds 4
2769 | 1 SCANNERSCSICOLOR.S 1420 | Data | 00 | | 4 | 00/0F72 : 00 00 00 00 | ds 4
2770 | 1 SCANNERSCSICOLOR.S 1421 | Data | 00 | | 4 | 00/0F76 : 00 00 00 00 | ds 4
2771 | 1 SCANNERSCSICOLOR.S 1422 | Data | 00 | | 2 | 00/0F7A : 01 00 | dw 1
2772 | 1 SCANNERSCSICOLOR.S 1423 | Empty | 00 | | 0 | 00/0F7C |
2773 | 1 SCANNERSCSICOLOR.S 1424 | Data | 00 | | 2 | 00/0F7C : 01 00 | fileCLOSE dw 1
2774 | 1 SCANNERSCSICOLOR.S 1425 | Data | 00 | | 2 | 00/0F7E : 00 00 | ds 2
2775 | 1 SCANNERSCSICOLOR.S 1426 | Empty | 00 | | 0 | 00/0F80 |
2776 | 1 SCANNERSCSICOLOR.S 1427 | Empty | 00 | | 0 | 00/0F80 | headerDATA
2777 | 1 SCANNERSCSICOLOR.S 1428 | Data | 00 | | 2 | 00/0F80 : F4 01 | dw 500
2778 | 1 SCANNERSCSICOLOR.S 1429 | Data | 00 | | 2 | 00/0F82 : 20 03 | dw 800
2779 | 1 SCANNERSCSICOLOR.S 1430 | Empty | 00 | | 0 | 00/0F84 |
2780 | 1 SCANNERSCSICOLOR.S 1431 | Data | 00 | | 12 | 00/0F84 : 0A 00 31 2F | pFILE strl '1/Scan.BIN'
| | | | | | 53 63 61 6E |
| | | | | | 2E 42 49 4E |
2781 | 1 SCANNERSCSICOLOR.S 1432 | Empty | 00 | | 0 | 00/0F90 |
2782 | 1 SCANNERSCSICOLOR.S 1433 | Comment | 00 | | 0 | 00/0F90 | *-----------------------
2783 | 1 SCANNERSCSICOLOR.S 1434 | Comment | 00 | | 0 | 00/0F90 | * STATUS $801A - MODE SENSE (6)
2784 | 1 SCANNERSCSICOLOR.S 1435 | Comment | 00 | | 0 | 00/0F90 | *-----------------------
2785 | 1 SCANNERSCSICOLOR.S 1436 | Empty | 00 | | 0 | 00/0F90 |
2786 | 1 SCANNERSCSICOLOR.S 1437 | Empty | 00 | | 0 | 00/0F90 | doMODESENSE6
2787 | 1 SCANNERSCSICOLOR.S 1438 | Code | 00 | 2 | 3 | 00/0F90 : 20 F9 16 | jsr initSTATUSDATA
2788 | 1 SCANNERSCSICOLOR.S 1439 | Empty | 00 | | 0 | 00/0F93 |
2789 | 1 SCANNERSCSICOLOR.S 1440 | Code | 00 | | 3 | 00/0F93 : A2 04 00 | ldx #6-2 ; put the inquiry data
2790 | 1 SCANNERSCSICOLOR.S 1441 | Code | 00 | 2 | 3 | 00/0F96 : BD A9 0F | ozunid_7 lda scsiMODESENSE6,x
2791 | 1 SCANNERSCSICOLOR.S 1442 | Code | 00 | 2 | 3 | 00/0F99 : 9D 86 19 | sta statusDATA,x
2792 | 1 SCANNERSCSICOLOR.S 1443 | Code | 00 | | 1 | 00/0F9C : CA | dex
2793 | 1 SCANNERSCSICOLOR.S 1444 | Code | 00 | | 1 | 00/0F9D : CA | dex
2794 | 1 SCANNERSCSICOLOR.S 1445 | Code | 00 | | 2 | 00/0F9E : 10 F6 | bpl ozunid_7
2795 | 1 SCANNERSCSICOLOR.S 1446 | Empty | 00 | | 0 | 00/0FA0 |
2796 | 1 SCANNERSCSICOLOR.S 1447 | Code | 00 | | 3 | 00/0FA0 : A9 1A 80 | lda #{$801a}
2797 | 1 SCANNERSCSICOLOR.S 1448 | Code | 00 | 2 | 3 | 00/0FA3 : 20 0F 17 | jsr statusCALL
2798 | 1 SCANNERSCSICOLOR.S 1449 | Code | 00 | 2 | 3 | 00/0FA6 : 4C 77 18 | jmp waitKEY
2799 | 1 SCANNERSCSICOLOR.S 1450 | Empty | 00 | | 0 | 00/0FA9 |
2800 | 1 SCANNERSCSICOLOR.S 1451 | Comment | 00 | | 0 | 00/0FA9 | *--- Data
2801 | 1 SCANNERSCSICOLOR.S 1452 | Empty | 00 | | 0 | 00/0FA9 |
2802 | 1 SCANNERSCSICOLOR.S 1453 | Empty | 00 | | 0 | 00/0FA9 | scsiMODESENSE6
2803 | 1 SCANNERSCSICOLOR.S 1454 | Data | 00 | | 6 | 00/0FA9 : 1A 00 00 00 | hex 1A,00,00,00,00,00
| | | | | | 00 00 |
2804 | 1 SCANNERSCSICOLOR.S 1455 | Empty | 00 | | 0 | 00/0FAF |
2805 | 1 SCANNERSCSICOLOR.S 1456 | Comment | 00 | | 0 | 00/0FAF | * 00_11_1111
2806 | 1 SCANNERSCSICOLOR.S 1457 | Empty | 00 | | 0 | 00/0FAF |
2807 | 1 SCANNERSCSICOLOR.S 1458 | Comment | 00 | | 0 | 00/0FAF | *-----------------------
2808 | 1 SCANNERSCSICOLOR.S 1459 | Comment | 00 | | 0 | 00/0FAF | * BLINK BORDER
2809 | 1 SCANNERSCSICOLOR.S 1460 | Comment | 00 | | 0 | 00/0FAF | *-----------------------
2810 | 1 SCANNERSCSICOLOR.S 1461 | Empty | 00 | | 0 | 00/0FAF |
2811 | 1 SCANNERSCSICOLOR.S 1462 | Empty | 00 | | 0 | 00/0FAF | blinkBORDER
2812 | 1 SCANNERSCSICOLOR.S 1463 | Code | 10 | | 2 | 00/0FAF : E2 20 | sep #$20
2813 | 1 SCANNERSCSICOLOR.S 1464 | Code | 10 | | 4 | 00/0FB1 : AF 34 C0 00 | ldal $c034
2814 | 1 SCANNERSCSICOLOR.S 1465 | Code | 10 | | 1 | 00/0FB5 : 1A | inc
2815 | 1 SCANNERSCSICOLOR.S 1466 | Code | 10 | | 4 | 00/0FB6 : 8F 34 C0 00 | stal $c034
2816 | 1 SCANNERSCSICOLOR.S 1467 | Code | 00 | | 2 | 00/0FBA : C2 20 | rep #$20
2817 | 1 SCANNERSCSICOLOR.S 1468 | Code | 00 | | 1 | 00/0FBC : 60 | rts
2818 | 1 SCANNERSCSICOLOR.S 1469 | Empty | 00 | | 0 | 00/0FBD |
2819 | 1 SCANNERSCSICOLOR.S 1470 | Comment | 00 | | 0 | 00/0FBD | *-----------------------
2820 | 1 SCANNERSCSICOLOR.S 1471 | Comment | 00 | | 0 | 00/0FBD | * STATUS $800E - EXPLORE (NOT DESCRIBED BY APPLE)
2821 | 1 SCANNERSCSICOLOR.S 1472 | Comment | 00 | | 0 | 00/0FBD | *-----------------------
2822 | 1 SCANNERSCSICOLOR.S 1473 | Empty | 00 | | 0 | 00/0FBD |
2823 | 1 SCANNERSCSICOLOR.S 1474 | Empty | 00 | | 0 | 00/0FBD | doEXPLORE
2824 | 1 SCANNERSCSICOLOR.S 1475 | Code | 00 | 2 | 3 | 00/0FBD : 20 5D 17 | jsr getDEVICEID
2825 | 1 SCANNERSCSICOLOR.S 1476 | Code | 00 | 2 | 3 | 00/0FC0 : 8D FE 0F | sta proEXPLORE+2
2826 | 1 SCANNERSCSICOLOR.S 1477 | Empty | 00 | | 0 | 00/0FC3 |
2827 | 1 SCANNERSCSICOLOR.S 1478 | Code | 00 | | 4 | 00/0FC3 : 22 A8 00 E1 | jsl {$e100a8}
2828 | 1 SCANNERSCSICOLOR.S 1479 | Data | 00 | | 2 | 00/0FC7 : 2D 20 | dw {$202d}
2829 | 1 SCANNERSCSICOLOR.S 1480 | Data | 00 | 3 | 4 | 00/0FC9 : FC 0F 00 00 | adrl proEXPLORE
2830 | 1 SCANNERSCSICOLOR.S 1481 | Code | 00 | | 2 | 00/0FCD : 90 03 | bcc doEXPLORE1
2831 | 1 SCANNERSCSICOLOR.S 1482 | Code | 00 | 2 | 3 | 00/0FCF : 20 AF 0F | jsr blinkBORDER
2832 | 1 SCANNERSCSICOLOR.S 1483 | Empty | 00 | | 0 | 00/0FD2 |
2833 | 1 SCANNERSCSICOLOR.S 1484 | Empty | 00 | | 0 | 00/0FD2 | doEXPLORE1
2834 | 1 SCANNERSCSICOLOR.S 1485 | Empty | 00 | | 0 | 00/0FD2 |
2835 | 1 SCANNERSCSICOLOR.S 1486 | Comment | 00 | | 0 | 00/0FD2 | *--- Display status
2836 | 1 SCANNERSCSICOLOR.S 1487 | Empty | 00 | | 0 | 00/0FD2 |
2837 | 1 SCANNERSCSICOLOR.S 1488 | Macro | 00 | | 0 | 00/0FD2 | PushLong #strXSTATUS
2841 | 1 SCANNERSCSICOLOR.S 1488 | Code | 00 | 1 >>16 | 3 | 00/0FD2 : F4 00 00 | PEA #^#strXSTATUS
2848 | 1 SCANNERSCSICOLOR.S 1488 | Code | 00 | 2 | 3 | 00/0FD5 : F4 2C 10 | PEA #strXSTATUS
2851 | 1 SCANNERSCSICOLOR.S 1489 | Macro | 00 | | 0 | 00/0FD8 | _WriteCString
2853 | 1 SCANNERSCSICOLOR.S 1489 | Code | 00 | | 3 | 00/0FD8 : A2 0C 20 | LDX #$200C ; load tool call #
2854 | 1 SCANNERSCSICOLOR.S 1489 | Code | 00 | | 4 | 00/0FDB : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2855 | 1 SCANNERSCSICOLOR.S 1490 | Empty | 00 | | 0 | 00/0FDF |
2856 | 1 SCANNERSCSICOLOR.S 1491 | Code | 00 | 2 | 3 | 00/0FDF : AD 20 10 | lda expBUFF
2857 | 1 SCANNERSCSICOLOR.S 1492 | Code | 00 | 2 | 3 | 00/0FE2 : 20 E8 17 | jsr showBYTE
2858 | 1 SCANNERSCSICOLOR.S 1493 | Empty | 00 | | 0 | 00/0FE5 |
2859 | 1 SCANNERSCSICOLOR.S 1494 | Comment | 00 | | 0 | 00/0FE5 | *--- Display rate
2860 | 1 SCANNERSCSICOLOR.S 1495 | Empty | 00 | | 0 | 00/0FE5 |
2861 | 1 SCANNERSCSICOLOR.S 1496 | Macro | 00 | | 0 | 00/0FE5 | PushLong #strTRATE
2865 | 1 SCANNERSCSICOLOR.S 1496 | Code | 00 | 1 >>16 | 3 | 00/0FE5 : F4 00 00 | PEA #^#strTRATE
2872 | 1 SCANNERSCSICOLOR.S 1496 | Code | 00 | 2 | 3 | 00/0FE8 : F4 37 10 | PEA #strTRATE
2875 | 1 SCANNERSCSICOLOR.S 1497 | Macro | 00 | | 0 | 00/0FEB | _WriteCString
2877 | 1 SCANNERSCSICOLOR.S 1497 | Code | 00 | | 3 | 00/0FEB : A2 0C 20 | LDX #$200C ; load tool call #
2878 | 1 SCANNERSCSICOLOR.S 1497 | Code | 00 | | 4 | 00/0FEE : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2879 | 1 SCANNERSCSICOLOR.S 1498 | Empty | 00 | | 0 | 00/0FF2 |
2880 | 1 SCANNERSCSICOLOR.S 1499 | Code | 00 | 2 | 3 | 00/0FF2 : AD 21 10 | lda expBUFF+1
2881 | 1 SCANNERSCSICOLOR.S 1500 | Code | 00 | | 1 | 00/0FF5 : EB | xba
2882 | 1 SCANNERSCSICOLOR.S 1501 | Code | 00 | 2 | 3 | 00/0FF6 : 20 0E 18 | jsr showWORD
2883 | 1 SCANNERSCSICOLOR.S 1502 | Empty | 00 | | 0 | 00/0FF9 |
2884 | 1 SCANNERSCSICOLOR.S 1503 | Code | 00 | 2 | 3 | 00/0FF9 : 4C 77 18 | jmp waitKEY
2885 | 1 SCANNERSCSICOLOR.S 1504 | Empty | 00 | | 0 | 00/0FFC |
2886 | 1 SCANNERSCSICOLOR.S 1505 | Comment | 00 | | 0 | 00/0FFC | *--- Data
2887 | 1 SCANNERSCSICOLOR.S 1506 | Empty | 00 | | 0 | 00/0FFC |
2888 | 1 SCANNERSCSICOLOR.S 1507 | Empty | 00 | | 0 | 00/0FFC | proEXPLORE
2889 | 1 SCANNERSCSICOLOR.S 1508 | Data | 00 | | 2 | 00/0FFC : 05 00 | dw 5
2890 | 1 SCANNERSCSICOLOR.S 1509 | Data | 00 | | 2 | 00/0FFE : 00 00 | ds 2
2891 | 1 SCANNERSCSICOLOR.S 1510 | Data | 00 | | 2 | 00/1000 : 0E 80 | dw $800E
2892 | 1 SCANNERSCSICOLOR.S 1511 | Data | 00 | 3 | 4 | 00/1002 : 0E 10 00 00 | adrl exploreBUFF
2893 | 1 SCANNERSCSICOLOR.S 1512 | Data | 00 | | 4 | 00/1006 : 0C 00 00 00 | adrl 12
2894 | 1 SCANNERSCSICOLOR.S 1513 | Data | 00 | | 4 | 00/100A : 00 00 00 00 | ds 4
2895 | 1 SCANNERSCSICOLOR.S 1514 | Empty | 00 | | 0 | 00/100E |
2896 | 1 SCANNERSCSICOLOR.S 1515 | Empty | 00 | | 0 | 00/100E | exploreBUFF
2897 | 1 SCANNERSCSICOLOR.S 1516 | Data | 00 | | 2 | 00/100E : 00 00 | dw 0
2898 | 1 SCANNERSCSICOLOR.S 1517 | Data | 00 | | 1 | 00/1010 : 0E | hex 0e
2899 | 1 SCANNERSCSICOLOR.S 1518 | Data | 00 | | 3 | 00/1011 : 00 00 00 | hex 00,00,00
2900 | 1 SCANNERSCSICOLOR.S 1519 | Data | 00 | | 1 | 00/1014 : 0C | dfb 12
2901 | 1 SCANNERSCSICOLOR.S 1520 | Data | 00 | | 7 | 00/1015 : 00 00 00 00 | hex 00,00,00,00,00,00,00
| | | | | | 00 00 00 |
2902 | 1 SCANNERSCSICOLOR.S 1521 | Data | 00 | 3 | 4 | 00/101C : 20 10 00 00 | adrl expBUFF
2903 | 1 SCANNERSCSICOLOR.S 1522 | Empty | 00 | | 0 | 00/1020 |
2904 | 1 SCANNERSCSICOLOR.S 1523 | Data | 00 | | 12 | 00/1020 : 00 00 00 00 | expBUFF ds 12
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
2905 | 1 SCANNERSCSICOLOR.S 1524 | Empty | 00 | | 0 | 00/102C |
2906 | 1 SCANNERSCSICOLOR.S 1525 | Empty | 00 | | 0 | 00/102C | strXSTATUS
2907 | 1 SCANNERSCSICOLOR.S 1526 | Data | 00 | | 11 | 00/102C : 0D 20 53 74 | asc 0d' Status: '00
| | | | | | 61 74 75 73 |
| | | | | | 3A 20 00 |
2908 | 1 SCANNERSCSICOLOR.S 1527 | Empty | 00 | | 0 | 00/1037 | strTRATE
2909 | 1 SCANNERSCSICOLOR.S 1528 | Data | 00 | | 9 | 00/1037 : 0D 20 52 61 | asc 0d' Rate: '00
| | | | | | 74 65 3A 20 |
| | | | | | 00 |
2910 | 1 SCANNERSCSICOLOR.S 1529 | Empty | 00 | | 0 | 00/1040 |
2911 | 1 SCANNERSCSICOLOR.S 1530 | Comment | 00 | | 0 | 00/1040 | *-----------------------
2912 | 1 SCANNERSCSICOLOR.S 1531 | Comment | 00 | | 0 | 00/1040 | * STATUS $801A - MODE SENSE 6
2913 | 1 SCANNERSCSICOLOR.S 1532 | Comment | 00 | | 0 | 00/1040 | *-----------------------
2914 | 1 SCANNERSCSICOLOR.S 1533 | Empty | 00 | | 0 | 00/1040 |
2915 | 1 SCANNERSCSICOLOR.S 1534 | Code | 00 | 2 | 3 | 00/1040 : 20 5D 17 | doGETMODE jsr getDEVICEID
2916 | 1 SCANNERSCSICOLOR.S 1535 | Code | 00 | 2 | 3 | 00/1043 : 8D DC 10 | sta proGETMODE+2
2917 | 1 SCANNERSCSICOLOR.S 1536 | Empty | 00 | | 0 | 00/1046 |
2918 | 1 SCANNERSCSICOLOR.S 1537 | Code | 00 | | 4 | 00/1046 : 22 A8 00 E1 | jsl {$e100a8}
2919 | 1 SCANNERSCSICOLOR.S 1538 | Data | 00 | | 2 | 00/104A : 2D 20 | dw {$202d}
2920 | 1 SCANNERSCSICOLOR.S 1539 | Data | 00 | 3 | 4 | 00/104C : DA 10 00 00 | adrl proGETMODE
2921 | 1 SCANNERSCSICOLOR.S 1540 | Code | 00 | | 2 | 00/1050 : 90 03 | bcc doGETMODE1
2922 | 1 SCANNERSCSICOLOR.S 1541 | Code | 00 | 2 | 3 | 00/1052 : 20 AF 0F | jsr blinkBORDER
2923 | 1 SCANNERSCSICOLOR.S 1542 | Empty | 00 | | 0 | 00/1055 |
2924 | 1 SCANNERSCSICOLOR.S 1543 | Empty | 00 | | 0 | 00/1055 | doGETMODE1
2925 | 1 SCANNERSCSICOLOR.S 1544 | Empty | 00 | | 0 | 00/1055 |
2926 | 1 SCANNERSCSICOLOR.S 1545 | Comment | 00 | | 0 | 00/1055 | *--- Display Type
2927 | 1 SCANNERSCSICOLOR.S 1546 | Empty | 00 | | 0 | 00/1055 |
2928 | 1 SCANNERSCSICOLOR.S 1547 | Macro | 00 | | 0 | 00/1055 | PushLong #strTYPE
2932 | 1 SCANNERSCSICOLOR.S 1547 | Code | 00 | 1 >>16 | 3 | 00/1055 : F4 00 00 | PEA #^#strTYPE
2939 | 1 SCANNERSCSICOLOR.S 1547 | Code | 00 | 2 | 3 | 00/1058 : F4 0A 11 | PEA #strTYPE
2942 | 1 SCANNERSCSICOLOR.S 1548 | Macro | 00 | | 0 | 00/105B | _WriteCString
2944 | 1 SCANNERSCSICOLOR.S 1548 | Code | 00 | | 3 | 00/105B : A2 0C 20 | LDX #$200C ; load tool call #
2945 | 1 SCANNERSCSICOLOR.S 1548 | Code | 00 | | 4 | 00/105E : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2946 | 1 SCANNERSCSICOLOR.S 1549 | Empty | 00 | | 0 | 00/1062 |
2947 | 1 SCANNERSCSICOLOR.S 1550 | Code | 00 | 2 | 3 | 00/1062 : AD 02 11 | lda gmBUFF+4
2948 | 1 SCANNERSCSICOLOR.S 1551 | Code | 00 | | 3 | 00/1065 : 29 FF 00 | and #$ff
2949 | 1 SCANNERSCSICOLOR.S 1552 | Code | 00 | | 3 | 00/1068 : C9 80 00 | cmp #$80
2950 | 1 SCANNERSCSICOLOR.S 1553 | Code | 00 | | 2 | 00/106B : B0 0F | bcs doPAGETYPE
2951 | 1 SCANNERSCSICOLOR.S 1554 | Empty | 00 | | 0 | 00/106D |
2952 | 1 SCANNERSCSICOLOR.S 1555 | Macro | 00 | | 0 | 00/106D | PushLong #strTYPEH
2956 | 1 SCANNERSCSICOLOR.S 1555 | Code | 00 | 1 >>16 | 3 | 00/106D : F4 00 00 | PEA #^#strTYPEH
2963 | 1 SCANNERSCSICOLOR.S 1555 | Code | 00 | 2 | 3 | 00/1070 : F4 1F 11 | PEA #strTYPEH
2966 | 1 SCANNERSCSICOLOR.S 1556 | Macro | 00 | | 0 | 00/1073 | _WriteCString
2968 | 1 SCANNERSCSICOLOR.S 1556 | Code | 00 | | 3 | 00/1073 : A2 0C 20 | LDX #$200C ; load tool call #
2969 | 1 SCANNERSCSICOLOR.S 1556 | Code | 00 | | 4 | 00/1076 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2970 | 1 SCANNERSCSICOLOR.S 1557 | Code | 00 | | 2 | 00/107A : 80 0D | bra doGETMODE2
2971 | 1 SCANNERSCSICOLOR.S 1558 | Empty | 00 | | 0 | 00/107C |
2972 | 1 SCANNERSCSICOLOR.S 1559 | Macro | 00 | | 0 | 00/107C | doPAGETYPE PushLong #strTYPEP
2976 | 1 SCANNERSCSICOLOR.S 1559 | Code | 00 | 1 >>16 | 3 | 00/107C : F4 00 00 | PEA #^#strTYPEP
2983 | 1 SCANNERSCSICOLOR.S 1559 | Code | 00 | 2 | 3 | 00/107F : F4 1A 11 | PEA #strTYPEP
2986 | 1 SCANNERSCSICOLOR.S 1560 | Macro | 00 | | 0 | 00/1082 | _WriteCString
2988 | 1 SCANNERSCSICOLOR.S 1560 | Code | 00 | | 3 | 00/1082 : A2 0C 20 | LDX #$200C ; load tool call #
2989 | 1 SCANNERSCSICOLOR.S 1560 | Code | 00 | | 4 | 00/1085 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
2990 | 1 SCANNERSCSICOLOR.S 1561 | Empty | 00 | | 0 | 00/1089 |
2991 | 1 SCANNERSCSICOLOR.S 1562 | Comment | 00 | | 0 | 00/1089 | *--- Display Page control
2992 | 1 SCANNERSCSICOLOR.S 1563 | Empty | 00 | | 0 | 00/1089 |
2993 | 1 SCANNERSCSICOLOR.S 1564 | Macro | 00 | | 0 | 00/1089 | doGETMODE2 PushLong #strPAGECTL
2997 | 1 SCANNERSCSICOLOR.S 1564 | Code | 00 | 1 >>16 | 3 | 00/1089 : F4 00 00 | PEA #^#strPAGECTL
3004 | 1 SCANNERSCSICOLOR.S 1564 | Code | 00 | 2 | 3 | 00/108C : F4 24 11 | PEA #strPAGECTL
3007 | 1 SCANNERSCSICOLOR.S 1565 | Macro | 00 | | 0 | 00/108F | _WriteCString
3009 | 1 SCANNERSCSICOLOR.S 1565 | Code | 00 | | 3 | 00/108F : A2 0C 20 | LDX #$200C ; load tool call #
3010 | 1 SCANNERSCSICOLOR.S 1565 | Code | 00 | | 4 | 00/1092 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3011 | 1 SCANNERSCSICOLOR.S 1566 | Empty | 00 | | 0 | 00/1096 |
3012 | 1 SCANNERSCSICOLOR.S 1567 | Code | 00 | 2 | 3 | 00/1096 : AD 04 11 | lda gmBUFF+6
3013 | 1 SCANNERSCSICOLOR.S 1568 | Code | 00 | 2 | 3 | 00/1099 : 20 E8 17 | jsr showBYTE
3014 | 1 SCANNERSCSICOLOR.S 1569 | Empty | 00 | | 0 | 00/109C |
3015 | 1 SCANNERSCSICOLOR.S 1570 | Comment | 00 | | 0 | 00/109C | *--- Display Hand control
3016 | 1 SCANNERSCSICOLOR.S 1571 | Empty | 00 | | 0 | 00/109C |
3017 | 1 SCANNERSCSICOLOR.S 1572 | Macro | 00 | | 0 | 00/109C | PushLong #strHANDCTL
3021 | 1 SCANNERSCSICOLOR.S 1572 | Code | 00 | 1 >>16 | 3 | 00/109C : F4 00 00 | PEA #^#strHANDCTL
3028 | 1 SCANNERSCSICOLOR.S 1572 | Code | 00 | 2 | 3 | 00/109F : F4 34 11 | PEA #strHANDCTL
3031 | 1 SCANNERSCSICOLOR.S 1573 | Macro | 00 | | 0 | 00/10A2 | _WriteCString
3033 | 1 SCANNERSCSICOLOR.S 1573 | Code | 00 | | 3 | 00/10A2 : A2 0C 20 | LDX #$200C ; load tool call #
3034 | 1 SCANNERSCSICOLOR.S 1573 | Code | 00 | | 4 | 00/10A5 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3035 | 1 SCANNERSCSICOLOR.S 1574 | Empty | 00 | | 0 | 00/10A9 |
3036 | 1 SCANNERSCSICOLOR.S 1575 | Code | 00 | 2 | 3 | 00/10A9 : AD 05 11 | lda gmBUFF+7
3037 | 1 SCANNERSCSICOLOR.S 1576 | Code | 00 | 2 | 3 | 00/10AC : 20 E8 17 | jsr showBYTE
3038 | 1 SCANNERSCSICOLOR.S 1577 | Empty | 00 | | 0 | 00/10AF |
3039 | 1 SCANNERSCSICOLOR.S 1578 | Comment | 00 | | 0 | 00/10AF | *--- Display Bytes per line
3040 | 1 SCANNERSCSICOLOR.S 1579 | Empty | 00 | | 0 | 00/10AF |
3041 | 1 SCANNERSCSICOLOR.S 1580 | Macro | 00 | | 0 | 00/10AF | PushLong #strSCANLEN
3045 | 1 SCANNERSCSICOLOR.S 1580 | Code | 00 | 1 >>16 | 3 | 00/10AF : F4 00 00 | PEA #^#strSCANLEN
3052 | 1 SCANNERSCSICOLOR.S 1580 | Code | 00 | 2 | 3 | 00/10B2 : F4 44 11 | PEA #strSCANLEN
3055 | 1 SCANNERSCSICOLOR.S 1581 | Macro | 00 | | 0 | 00/10B5 | _WriteCString
3057 | 1 SCANNERSCSICOLOR.S 1581 | Code | 00 | | 3 | 00/10B5 : A2 0C 20 | LDX #$200C ; load tool call #
3058 | 1 SCANNERSCSICOLOR.S 1581 | Code | 00 | | 4 | 00/10B8 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3059 | 1 SCANNERSCSICOLOR.S 1582 | Empty | 00 | | 0 | 00/10BC |
3060 | 1 SCANNERSCSICOLOR.S 1583 | Code | 00 | 2 | 3 | 00/10BC : AD 06 11 | lda gmBUFF+8
3061 | 1 SCANNERSCSICOLOR.S 1584 | Code | 00 | | 1 | 00/10BF : EB | xba
3062 | 1 SCANNERSCSICOLOR.S 1585 | Code | 00 | 2 | 3 | 00/10C0 : 20 0E 18 | jsr showWORD
3063 | 1 SCANNERSCSICOLOR.S 1586 | Empty | 00 | | 0 | 00/10C3 |
3064 | 1 SCANNERSCSICOLOR.S 1587 | Comment | 00 | | 0 | 00/10C3 | *--- Display Shutoff timer
3065 | 1 SCANNERSCSICOLOR.S 1588 | Empty | 00 | | 0 | 00/10C3 |
3066 | 1 SCANNERSCSICOLOR.S 1589 | Macro | 00 | | 0 | 00/10C3 | PushLong #strTIMER
3070 | 1 SCANNERSCSICOLOR.S 1589 | Code | 00 | 1 >>16 | 3 | 00/10C3 : F4 00 00 | PEA #^#strTIMER
3077 | 1 SCANNERSCSICOLOR.S 1589 | Code | 00 | 2 | 3 | 00/10C6 : F4 56 11 | PEA #strTIMER
3080 | 1 SCANNERSCSICOLOR.S 1590 | Macro | 00 | | 0 | 00/10C9 | _WriteCString
3082 | 1 SCANNERSCSICOLOR.S 1590 | Code | 00 | | 3 | 00/10C9 : A2 0C 20 | LDX #$200C ; load tool call #
3083 | 1 SCANNERSCSICOLOR.S 1590 | Code | 00 | | 4 | 00/10CC : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3084 | 1 SCANNERSCSICOLOR.S 1591 | Empty | 00 | | 0 | 00/10D0 |
3085 | 1 SCANNERSCSICOLOR.S 1592 | Code | 00 | 2 | 3 | 00/10D0 : AD 08 11 | lda gmBUFF+10
3086 | 1 SCANNERSCSICOLOR.S 1593 | Code | 00 | | 1 | 00/10D3 : EB | xba
3087 | 1 SCANNERSCSICOLOR.S 1594 | Code | 00 | 2 | 3 | 00/10D4 : 20 0E 18 | jsr showWORD
3088 | 1 SCANNERSCSICOLOR.S 1595 | Empty | 00 | | 0 | 00/10D7 |
3089 | 1 SCANNERSCSICOLOR.S 1596 | Code | 00 | 2 | 3 | 00/10D7 : 4C 77 18 | jmp waitKEY
3090 | 1 SCANNERSCSICOLOR.S 1597 | Empty | 00 | | 0 | 00/10DA |
3091 | 1 SCANNERSCSICOLOR.S 1598 | Comment | 00 | | 0 | 00/10DA | *--- Data
3092 | 1 SCANNERSCSICOLOR.S 1599 | Empty | 00 | | 0 | 00/10DA |
3093 | 1 SCANNERSCSICOLOR.S 1600 | Data | 00 | | 2 | 00/10DA : 05 00 | proGETMODE dw 5
3094 | 1 SCANNERSCSICOLOR.S 1601 | Data | 00 | | 2 | 00/10DC : 00 00 | ds 2
3095 | 1 SCANNERSCSICOLOR.S 1602 | Data | 00 | | 2 | 00/10DE : 1A 80 | dw $801A
3096 | 1 SCANNERSCSICOLOR.S 1603 | Data | 00 | 3 | 4 | 00/10E0 : EC 10 00 00 | adrl getmodeBUFF
3097 | 1 SCANNERSCSICOLOR.S 1604 | Data | 00 | | 4 | 00/10E4 : 0C 00 00 00 | adrl 12
3098 | 1 SCANNERSCSICOLOR.S 1605 | Data | 00 | | 4 | 00/10E8 : 00 00 00 00 | ds 4
3099 | 1 SCANNERSCSICOLOR.S 1606 | Empty | 00 | | 0 | 00/10EC |
3100 | 1 SCANNERSCSICOLOR.S 1607 | Data | 00 | | 2 | 00/10EC : 00 00 | getmodeBUFF dw 0
3101 | 1 SCANNERSCSICOLOR.S 1608 | Data | 00 | | 1 | 00/10EE : 1A | hex 1A
3102 | 1 SCANNERSCSICOLOR.S 1609 | Data | 00 | | 3 | 00/10EF : 00 00 00 | hex 00,00,00
3103 | 1 SCANNERSCSICOLOR.S 1610 | Data | 00 | | 1 | 00/10F2 : 0C | dfb 12
3104 | 1 SCANNERSCSICOLOR.S 1611 | Data | 00 | | 7 | 00/10F3 : 00 00 00 00 | hex 00,00,00,00,00,00,00
| | | | | | 00 00 00 |
3105 | 1 SCANNERSCSICOLOR.S 1612 | Data | 00 | 3 | 4 | 00/10FA : FE 10 00 00 | adrl gmBUFF
3106 | 1 SCANNERSCSICOLOR.S 1613 | Empty | 00 | | 0 | 00/10FE |
3107 | 1 SCANNERSCSICOLOR.S 1614 | Data | 00 | | 12 | 00/10FE : 00 00 00 00 | gmBUFF ds 12
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
3108 | 1 SCANNERSCSICOLOR.S 1615 | Empty | 00 | | 0 | 00/110A |
3109 | 1 SCANNERSCSICOLOR.S 1616 | Data | 00 | | 16 | 00/110A : 0D 53 63 61 | strTYPE asc 0d'Scanner type: '00
| | | | | | 6E 6E 65 72 |
| | | | | | 20 74 79 70 |
| | | | | | 65 3A 20 00 |
3110 | 1 SCANNERSCSICOLOR.S 1617 | Data | 00 | | 5 | 00/111A : 50 61 67 65 | strTYPEP asc 'Page'00
| | | | | | 00 |
3111 | 1 SCANNERSCSICOLOR.S 1618 | Data | 00 | | 5 | 00/111F : 48 61 6E 64 | strTYPEH asc 'Hand'00
| | | | | | 00 |
3112 | 1 SCANNERSCSICOLOR.S 1619 | Data | 00 | | 16 | 00/1124 : 0D 50 61 67 | strPAGECTL asc 0d'Page control: '00
| | | | | | 65 20 63 6F |
| | | | | | 6E 74 72 6F |
| | | | | | 6C 3A 20 00 |
3113 | 1 SCANNERSCSICOLOR.S 1620 | Data | 00 | | 16 | 00/1134 : 0D 48 61 6E | strHANDCTL asc 0d'Hand control: '00
| | | | | | 64 20 63 6F |
| | | | | | 6E 74 72 6F |
| | | | | | 6C 3A 20 00 |
3114 | 1 SCANNERSCSICOLOR.S 1621 | Data | 00 | | 18 | 00/1144 : 0D 42 79 74 | strSCANLEN asc 0d'Byter per line: '00
| | | | | | 65 72 20 70 |
| | | | | | 65 72 20 6C |
| | | | | | 69 6E 65 3A |
| | | | | | 20 00 |
3115 | 1 SCANNERSCSICOLOR.S 1622 | Data | 00 | | 17 | 00/1156 : 0D 53 68 75 | strTIMER asc 0d'Shutoff timer: '00
| | | | | | 74 6F 66 66 |
| | | | | | 20 74 69 6D |
| | | | | | 65 72 3A 20 |
| | | | | | 00 |
3116 | 1 SCANNERSCSICOLOR.S 1623 | Empty | 00 | | 0 | 00/1167 |
3117 | 1 SCANNERSCSICOLOR.S 1624 | Comment | 00 | | 0 | 00/1167 | *-----------------------
3118 | 1 SCANNERSCSICOLOR.S 1625 | Comment | 00 | | 0 | 00/1167 | * STATUS $8025 - GET WINDOW PARAMETERS
3119 | 1 SCANNERSCSICOLOR.S 1626 | Comment | 00 | | 0 | 00/1167 | *-----------------------
3120 | 1 SCANNERSCSICOLOR.S 1627 | Empty | 00 | | 0 | 00/1167 |
3121 | 1 SCANNERSCSICOLOR.S 1628 | Empty | 00 | | 0 | 00/1167 | doGETWINDOWPARAMETERS
3122 | 1 SCANNERSCSICOLOR.S 1629 | Code | 00 | 2 | 3 | 00/1167 : 20 F9 16 | jsr initSTATUSDATA
3123 | 1 SCANNERSCSICOLOR.S 1630 | Empty | 00 | | 0 | 00/116A |
3124 | 1 SCANNERSCSICOLOR.S 1631 | Code | 00 | | 3 | 00/116A : A2 08 00 | ldx #10-2 ; put the getwindow data
3125 | 1 SCANNERSCSICOLOR.S 1632 | Code | 00 | 2 | 3 | 00/116D : BD 8C 13 | ozunid_8 lda scsiGETWIN,x
3126 | 1 SCANNERSCSICOLOR.S 1633 | Code | 00 | 2 | 3 | 00/1170 : 9D 86 19 | sta statusDATA,x
3127 | 1 SCANNERSCSICOLOR.S 1634 | Code | 00 | | 1 | 00/1173 : CA | dex
3128 | 1 SCANNERSCSICOLOR.S 1635 | Code | 00 | | 1 | 00/1174 : CA | dex
3129 | 1 SCANNERSCSICOLOR.S 1636 | Code | 00 | | 2 | 00/1175 : 10 F6 | bpl ozunid_8
3130 | 1 SCANNERSCSICOLOR.S 1637 | Empty | 00 | | 0 | 00/1177 |
3131 | 1 SCANNERSCSICOLOR.S 1638 | Code | 00 | | 3 | 00/1177 : A9 25 80 | lda #{$8025}
3132 | 1 SCANNERSCSICOLOR.S 1639 | Code | 00 | 2 | 3 | 00/117A : 20 0F 17 | jsr statusCALL
3133 | 1 SCANNERSCSICOLOR.S 1640 | Code | 00 | | 2 | 00/117D : 90 01 | bcc doGETWINDOW1
3134 | 1 SCANNERSCSICOLOR.S 1641 | Code | 00 | | 1 | 00/117F : 60 | rts
3135 | 1 SCANNERSCSICOLOR.S 1642 | Empty | 00 | | 0 | 00/1180 |
3136 | 1 SCANNERSCSICOLOR.S 1643 | Empty | 00 | | 0 | 00/1180 | doGETWINDOW1
3137 | 1 SCANNERSCSICOLOR.S 1644 | Empty | 00 | | 0 | 00/1180 |
3138 | 1 SCANNERSCSICOLOR.S 1645 | Macro | 00 | | 0 | 00/1180 | PushLong #strGWXRES
3142 | 1 SCANNERSCSICOLOR.S 1645 | Code | 00 | 1 >>16 | 3 | 00/1180 : F4 00 00 | PEA #^#strGWXRES
3149 | 1 SCANNERSCSICOLOR.S 1645 | Code | 00 | 2 | 3 | 00/1183 : F4 AC 13 | PEA #strGWXRES
3152 | 1 SCANNERSCSICOLOR.S 1646 | Macro | 00 | | 0 | 00/1186 | _WriteCString
3154 | 1 SCANNERSCSICOLOR.S 1646 | Code | 00 | | 3 | 00/1186 : A2 0C 20 | LDX #$200C ; load tool call #
3155 | 1 SCANNERSCSICOLOR.S 1646 | Code | 00 | | 4 | 00/1189 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3156 | 1 SCANNERSCSICOLOR.S 1647 | Empty | 00 | | 0 | 00/118D |
3157 | 1 SCANNERSCSICOLOR.S 1648 | Code | 00 | | 3 | 00/118D : A0 02 00 | ldy #2
3158 | 1 SCANNERSCSICOLOR.S 1649 | Code | 00 | | 2 | 00/1190 : B7 00 | lda [{$00}],y
3159 | 1 SCANNERSCSICOLOR.S 1650 | Code | 00 | | 1 | 00/1192 : EB | xba
3160 | 1 SCANNERSCSICOLOR.S 1651 | Code | 00 | 2 | 3 | 00/1193 : 20 0E 18 | jsr showWORD
3161 | 1 SCANNERSCSICOLOR.S 1652 | Empty | 00 | | 0 | 00/1196 |
3162 | 1 SCANNERSCSICOLOR.S 1653 | Comment | 00 | | 0 | 00/1196 | *--- Check response length
3163 | 1 SCANNERSCSICOLOR.S 1654 | Empty | 00 | | 0 | 00/1196 |
3164 | 1 SCANNERSCSICOLOR.S 1655 | Code | 00 | 2 | 3 | 00/1196 : A9 96 19 | lda #statusBUFF
3165 | 1 SCANNERSCSICOLOR.S 1656 | Code | 00 | | 1 | 00/1199 : 18 | clc
3166 | 1 SCANNERSCSICOLOR.S 1657 | Code | 00 | | 3 | 00/119A : 69 08 00 | adc #8
3167 | 1 SCANNERSCSICOLOR.S 1658 | Code | 00 | | 2 | 00/119D : 85 00 | sta {$00}
3168 | 1 SCANNERSCSICOLOR.S 1659 | Code | 00 | 1 >>16 | 3 | 00/119F : A9 00 00 | lda #^statusBUFF
3169 | 1 SCANNERSCSICOLOR.S 1660 | Code | 00 | | 3 | 00/11A2 : 69 00 00 | adc #0
3170 | 1 SCANNERSCSICOLOR.S 1661 | Code | 00 | | 2 | 00/11A5 : 85 02 | sta {$00}+2
3171 | 1 SCANNERSCSICOLOR.S 1662 | Empty | 00 | | 0 | 00/11A7 |
3172 | 1 SCANNERSCSICOLOR.S 1663 | Comment | 00 | | 0 | 00/11A7 | *--- Display Window identifier
3173 | 1 SCANNERSCSICOLOR.S 1664 | Empty | 00 | | 0 | 00/11A7 |
3174 | 1 SCANNERSCSICOLOR.S 1665 | Macro | 00 | | 0 | 00/11A7 | PushLong #strGWID
3178 | 1 SCANNERSCSICOLOR.S 1665 | Code | 00 | 1 >>16 | 3 | 00/11A7 : F4 00 00 | PEA #^#strGWID
3185 | 1 SCANNERSCSICOLOR.S 1665 | Code | 00 | 2 | 3 | 00/11AA : F4 96 13 | PEA #strGWID
3188 | 1 SCANNERSCSICOLOR.S 1666 | Macro | 00 | | 0 | 00/11AD | _WriteCString
3190 | 1 SCANNERSCSICOLOR.S 1666 | Code | 00 | | 3 | 00/11AD : A2 0C 20 | LDX #$200C ; load tool call #
3191 | 1 SCANNERSCSICOLOR.S 1666 | Code | 00 | | 4 | 00/11B0 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3192 | 1 SCANNERSCSICOLOR.S 1667 | Empty | 00 | | 0 | 00/11B4 |
3193 | 1 SCANNERSCSICOLOR.S 1668 | Code | 00 | | 3 | 00/11B4 : A0 00 00 | ldy #0
3194 | 1 SCANNERSCSICOLOR.S 1669 | Code | 00 | | 2 | 00/11B7 : B7 00 | lda [{$00}],y
3195 | 1 SCANNERSCSICOLOR.S 1670 | Code | 00 | | 1 | 00/11B9 : EB | xba
3196 | 1 SCANNERSCSICOLOR.S 1671 | Code | 00 | 2 | 3 | 00/11BA : 20 E8 17 | jsr showBYTE
3197 | 1 SCANNERSCSICOLOR.S 1672 | Empty | 00 | | 0 | 00/11BD |
3198 | 1 SCANNERSCSICOLOR.S 1673 | Comment | 00 | | 0 | 00/11BD | *--- Display X-Axis resolution
3199 | 1 SCANNERSCSICOLOR.S 1674 | Empty | 00 | | 0 | 00/11BD |
3200 | 1 SCANNERSCSICOLOR.S 1675 | Macro | 00 | | 0 | 00/11BD | PushLong #strGWXRES
3204 | 1 SCANNERSCSICOLOR.S 1675 | Code | 00 | 1 >>16 | 3 | 00/11BD : F4 00 00 | PEA #^#strGWXRES
3211 | 1 SCANNERSCSICOLOR.S 1675 | Code | 00 | 2 | 3 | 00/11C0 : F4 AC 13 | PEA #strGWXRES
3214 | 1 SCANNERSCSICOLOR.S 1676 | Macro | 00 | | 0 | 00/11C3 | _WriteCString
3216 | 1 SCANNERSCSICOLOR.S 1676 | Code | 00 | | 3 | 00/11C3 : A2 0C 20 | LDX #$200C ; load tool call #
3217 | 1 SCANNERSCSICOLOR.S 1676 | Code | 00 | | 4 | 00/11C6 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3218 | 1 SCANNERSCSICOLOR.S 1677 | Empty | 00 | | 0 | 00/11CA |
3219 | 1 SCANNERSCSICOLOR.S 1678 | Code | 00 | | 3 | 00/11CA : A0 02 00 | ldy #2
3220 | 1 SCANNERSCSICOLOR.S 1679 | Code | 00 | | 2 | 00/11CD : B7 00 | lda [{$00}],y
3221 | 1 SCANNERSCSICOLOR.S 1680 | Code | 00 | | 1 | 00/11CF : EB | xba
3222 | 1 SCANNERSCSICOLOR.S 1681 | Code | 00 | 2 | 3 | 00/11D0 : 20 0E 18 | jsr showWORD
3223 | 1 SCANNERSCSICOLOR.S 1682 | Empty | 00 | | 0 | 00/11D3 |
3224 | 1 SCANNERSCSICOLOR.S 1683 | Comment | 00 | | 0 | 00/11D3 | *--- Display Y-Axis resolution
3225 | 1 SCANNERSCSICOLOR.S 1684 | Empty | 00 | | 0 | 00/11D3 |
3226 | 1 SCANNERSCSICOLOR.S 1685 | Macro | 00 | | 0 | 00/11D3 | PushLong #strGWYRES
3230 | 1 SCANNERSCSICOLOR.S 1685 | Code | 00 | 1 >>16 | 3 | 00/11D3 : F4 00 00 | PEA #^#strGWYRES
3237 | 1 SCANNERSCSICOLOR.S 1685 | Code | 00 | 2 | 3 | 00/11D6 : F4 C2 13 | PEA #strGWYRES
3240 | 1 SCANNERSCSICOLOR.S 1686 | Macro | 00 | | 0 | 00/11D9 | _WriteCString
3242 | 1 SCANNERSCSICOLOR.S 1686 | Code | 00 | | 3 | 00/11D9 : A2 0C 20 | LDX #$200C ; load tool call #
3243 | 1 SCANNERSCSICOLOR.S 1686 | Code | 00 | | 4 | 00/11DC : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3244 | 1 SCANNERSCSICOLOR.S 1687 | Empty | 00 | | 0 | 00/11E0 |
3245 | 1 SCANNERSCSICOLOR.S 1688 | Code | 00 | | 3 | 00/11E0 : A0 04 00 | ldy #4
3246 | 1 SCANNERSCSICOLOR.S 1689 | Code | 00 | | 2 | 00/11E3 : B7 00 | lda [{$00}],y
3247 | 1 SCANNERSCSICOLOR.S 1690 | Code | 00 | | 1 | 00/11E5 : EB | xba
3248 | 1 SCANNERSCSICOLOR.S 1691 | Code | 00 | 2 | 3 | 00/11E6 : 20 0E 18 | jsr showWORD
3249 | 1 SCANNERSCSICOLOR.S 1692 | Empty | 00 | | 0 | 00/11E9 |
3250 | 1 SCANNERSCSICOLOR.S 1693 | Comment | 00 | | 0 | 00/11E9 | *--- Display X-Axis upper left
3251 | 1 SCANNERSCSICOLOR.S 1694 | Empty | 00 | | 0 | 00/11E9 |
3252 | 1 SCANNERSCSICOLOR.S 1695 | Macro | 00 | | 0 | 00/11E9 | PushLong #strGWXUL
3256 | 1 SCANNERSCSICOLOR.S 1695 | Code | 00 | 1 >>16 | 3 | 00/11E9 : F4 00 00 | PEA #^#strGWXUL
3263 | 1 SCANNERSCSICOLOR.S 1695 | Code | 00 | 2 | 3 | 00/11EC : F4 D8 13 | PEA #strGWXUL
3266 | 1 SCANNERSCSICOLOR.S 1696 | Macro | 00 | | 0 | 00/11EF | _WriteCString
3268 | 1 SCANNERSCSICOLOR.S 1696 | Code | 00 | | 3 | 00/11EF : A2 0C 20 | LDX #$200C ; load tool call #
3269 | 1 SCANNERSCSICOLOR.S 1696 | Code | 00 | | 4 | 00/11F2 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3270 | 1 SCANNERSCSICOLOR.S 1697 | Empty | 00 | | 0 | 00/11F6 |
3271 | 1 SCANNERSCSICOLOR.S 1698 | Code | 00 | | 3 | 00/11F6 : A0 06 00 | ldy #6
3272 | 1 SCANNERSCSICOLOR.S 1699 | Code | 00 | | 2 | 00/11F9 : B7 00 | lda [{$00}],y
3273 | 1 SCANNERSCSICOLOR.S 1700 | Code | 00 | | 1 | 00/11FB : EB | xba
3274 | 1 SCANNERSCSICOLOR.S 1701 | Code | 00 | 2 | 3 | 00/11FC : 20 0E 18 | jsr showWORD
3275 | 1 SCANNERSCSICOLOR.S 1702 | Code | 00 | | 3 | 00/11FF : A0 08 00 | ldy #8
3276 | 1 SCANNERSCSICOLOR.S 1703 | Code | 00 | | 2 | 00/1202 : B7 00 | lda [{$00}],y
3277 | 1 SCANNERSCSICOLOR.S 1704 | Code | 00 | | 1 | 00/1204 : EB | xba
3278 | 1 SCANNERSCSICOLOR.S 1705 | Code | 00 | 2 | 3 | 00/1205 : 20 0E 18 | jsr showWORD
3279 | 1 SCANNERSCSICOLOR.S 1706 | Empty | 00 | | 0 | 00/1208 |
3280 | 1 SCANNERSCSICOLOR.S 1707 | Comment | 00 | | 0 | 00/1208 | *--- Display Y-Axis upper left
3281 | 1 SCANNERSCSICOLOR.S 1708 | Empty | 00 | | 0 | 00/1208 |
3282 | 1 SCANNERSCSICOLOR.S 1709 | Macro | 00 | | 0 | 00/1208 | PushLong #strGWYUL
3286 | 1 SCANNERSCSICOLOR.S 1709 | Code | 00 | 1 >>16 | 3 | 00/1208 : F4 00 00 | PEA #^#strGWYUL
3293 | 1 SCANNERSCSICOLOR.S 1709 | Code | 00 | 2 | 3 | 00/120B : F4 EE 13 | PEA #strGWYUL
3296 | 1 SCANNERSCSICOLOR.S 1710 | Macro | 00 | | 0 | 00/120E | _WriteCString
3298 | 1 SCANNERSCSICOLOR.S 1710 | Code | 00 | | 3 | 00/120E : A2 0C 20 | LDX #$200C ; load tool call #
3299 | 1 SCANNERSCSICOLOR.S 1710 | Code | 00 | | 4 | 00/1211 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3300 | 1 SCANNERSCSICOLOR.S 1711 | Empty | 00 | | 0 | 00/1215 |
3301 | 1 SCANNERSCSICOLOR.S 1712 | Code | 00 | | 3 | 00/1215 : A0 0A 00 | ldy #10
3302 | 1 SCANNERSCSICOLOR.S 1713 | Code | 00 | | 2 | 00/1218 : B7 00 | lda [{$00}],y
3303 | 1 SCANNERSCSICOLOR.S 1714 | Code | 00 | | 1 | 00/121A : EB | xba
3304 | 1 SCANNERSCSICOLOR.S 1715 | Code | 00 | 2 | 3 | 00/121B : 20 0E 18 | jsr showWORD
3305 | 1 SCANNERSCSICOLOR.S 1716 | Code | 00 | | 3 | 00/121E : A0 0C 00 | ldy #12
3306 | 1 SCANNERSCSICOLOR.S 1717 | Code | 00 | | 2 | 00/1221 : B7 00 | lda [{$00}],y
3307 | 1 SCANNERSCSICOLOR.S 1718 | Code | 00 | | 1 | 00/1223 : EB | xba
3308 | 1 SCANNERSCSICOLOR.S 1719 | Code | 00 | 2 | 3 | 00/1224 : 20 0E 18 | jsr showWORD
3309 | 1 SCANNERSCSICOLOR.S 1720 | Empty | 00 | | 0 | 00/1227 |
3310 | 1 SCANNERSCSICOLOR.S 1721 | Comment | 00 | | 0 | 00/1227 | *--- Display Window width
3311 | 1 SCANNERSCSICOLOR.S 1722 | Empty | 00 | | 0 | 00/1227 |
3312 | 1 SCANNERSCSICOLOR.S 1723 | Macro | 00 | | 0 | 00/1227 | PushLong #strGWWW
3316 | 1 SCANNERSCSICOLOR.S 1723 | Code | 00 | 1 >>16 | 3 | 00/1227 : F4 00 00 | PEA #^#strGWWW
3323 | 1 SCANNERSCSICOLOR.S 1723 | Code | 00 | 2 | 3 | 00/122A : F4 04 14 | PEA #strGWWW
3326 | 1 SCANNERSCSICOLOR.S 1724 | Macro | 00 | | 0 | 00/122D | _WriteCString
3328 | 1 SCANNERSCSICOLOR.S 1724 | Code | 00 | | 3 | 00/122D : A2 0C 20 | LDX #$200C ; load tool call #
3329 | 1 SCANNERSCSICOLOR.S 1724 | Code | 00 | | 4 | 00/1230 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3330 | 1 SCANNERSCSICOLOR.S 1725 | Empty | 00 | | 0 | 00/1234 |
3331 | 1 SCANNERSCSICOLOR.S 1726 | Code | 00 | | 3 | 00/1234 : A0 0E 00 | ldy #14
3332 | 1 SCANNERSCSICOLOR.S 1727 | Code | 00 | | 2 | 00/1237 : B7 00 | lda [{$00}],y
3333 | 1 SCANNERSCSICOLOR.S 1728 | Code | 00 | | 1 | 00/1239 : EB | xba
3334 | 1 SCANNERSCSICOLOR.S 1729 | Code | 00 | 2 | 3 | 00/123A : 20 0E 18 | jsr showWORD
3335 | 1 SCANNERSCSICOLOR.S 1730 | Code | 00 | | 3 | 00/123D : A0 10 00 | ldy #16
3336 | 1 SCANNERSCSICOLOR.S 1731 | Code | 00 | | 2 | 00/1240 : B7 00 | lda [{$00}],y
3337 | 1 SCANNERSCSICOLOR.S 1732 | Code | 00 | | 1 | 00/1242 : EB | xba
3338 | 1 SCANNERSCSICOLOR.S 1733 | Code | 00 | 2 | 3 | 00/1243 : 20 0E 18 | jsr showWORD
3339 | 1 SCANNERSCSICOLOR.S 1734 | Empty | 00 | | 0 | 00/1246 |
3340 | 1 SCANNERSCSICOLOR.S 1735 | Comment | 00 | | 0 | 00/1246 | *--- Display Window length
3341 | 1 SCANNERSCSICOLOR.S 1736 | Empty | 00 | | 0 | 00/1246 |
3342 | 1 SCANNERSCSICOLOR.S 1737 | Macro | 00 | | 0 | 00/1246 | PushLong #strGWWL
3346 | 1 SCANNERSCSICOLOR.S 1737 | Code | 00 | 1 >>16 | 3 | 00/1246 : F4 00 00 | PEA #^#strGWWL
3353 | 1 SCANNERSCSICOLOR.S 1737 | Code | 00 | 2 | 3 | 00/1249 : F4 15 14 | PEA #strGWWL
3356 | 1 SCANNERSCSICOLOR.S 1738 | Macro | 00 | | 0 | 00/124C | _WriteCString
3358 | 1 SCANNERSCSICOLOR.S 1738 | Code | 00 | | 3 | 00/124C : A2 0C 20 | LDX #$200C ; load tool call #
3359 | 1 SCANNERSCSICOLOR.S 1738 | Code | 00 | | 4 | 00/124F : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3360 | 1 SCANNERSCSICOLOR.S 1739 | Empty | 00 | | 0 | 00/1253 |
3361 | 1 SCANNERSCSICOLOR.S 1740 | Code | 00 | | 3 | 00/1253 : A0 12 00 | ldy #18
3362 | 1 SCANNERSCSICOLOR.S 1741 | Code | 00 | | 2 | 00/1256 : B7 00 | lda [{$00}],y
3363 | 1 SCANNERSCSICOLOR.S 1742 | Code | 00 | | 1 | 00/1258 : EB | xba
3364 | 1 SCANNERSCSICOLOR.S 1743 | Code | 00 | 2 | 3 | 00/1259 : 20 0E 18 | jsr showWORD
3365 | 1 SCANNERSCSICOLOR.S 1744 | Code | 00 | | 3 | 00/125C : A0 14 00 | ldy #20
3366 | 1 SCANNERSCSICOLOR.S 1745 | Code | 00 | | 2 | 00/125F : B7 00 | lda [{$00}],y
3367 | 1 SCANNERSCSICOLOR.S 1746 | Code | 00 | | 1 | 00/1261 : EB | xba
3368 | 1 SCANNERSCSICOLOR.S 1747 | Code | 00 | 2 | 3 | 00/1262 : 20 0E 18 | jsr showWORD
3369 | 1 SCANNERSCSICOLOR.S 1748 | Empty | 00 | | 0 | 00/1265 |
3370 | 1 SCANNERSCSICOLOR.S 1749 | Comment | 00 | | 0 | 00/1265 | *--- Display Brightness
3371 | 1 SCANNERSCSICOLOR.S 1750 | Empty | 00 | | 0 | 00/1265 |
3372 | 1 SCANNERSCSICOLOR.S 1751 | Macro | 00 | | 0 | 00/1265 | PushLong #strGWBR
3376 | 1 SCANNERSCSICOLOR.S 1751 | Code | 00 | 1 >>16 | 3 | 00/1265 : F4 00 00 | PEA #^#strGWBR
3383 | 1 SCANNERSCSICOLOR.S 1751 | Code | 00 | 2 | 3 | 00/1268 : F4 27 14 | PEA #strGWBR
3386 | 1 SCANNERSCSICOLOR.S 1752 | Macro | 00 | | 0 | 00/126B | _WriteCString
3388 | 1 SCANNERSCSICOLOR.S 1752 | Code | 00 | | 3 | 00/126B : A2 0C 20 | LDX #$200C ; load tool call #
3389 | 1 SCANNERSCSICOLOR.S 1752 | Code | 00 | | 4 | 00/126E : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3390 | 1 SCANNERSCSICOLOR.S 1753 | Empty | 00 | | 0 | 00/1272 |
3391 | 1 SCANNERSCSICOLOR.S 1754 | Code | 00 | | 3 | 00/1272 : A0 16 00 | ldy #22
3392 | 1 SCANNERSCSICOLOR.S 1755 | Code | 00 | | 2 | 00/1275 : B7 00 | lda [{$00}],y
3393 | 1 SCANNERSCSICOLOR.S 1756 | Code | 00 | 2 | 3 | 00/1277 : 20 E8 17 | jsr showBYTE
3394 | 1 SCANNERSCSICOLOR.S 1757 | Empty | 00 | | 0 | 00/127A |
3395 | 1 SCANNERSCSICOLOR.S 1758 | Comment | 00 | | 0 | 00/127A | *--- Display Threshold
3396 | 1 SCANNERSCSICOLOR.S 1759 | Empty | 00 | | 0 | 00/127A |
3397 | 1 SCANNERSCSICOLOR.S 1760 | Macro | 00 | | 0 | 00/127A | PushLong #strGWTH
3401 | 1 SCANNERSCSICOLOR.S 1760 | Code | 00 | 1 >>16 | 3 | 00/127A : F4 00 00 | PEA #^#strGWTH
3408 | 1 SCANNERSCSICOLOR.S 1760 | Code | 00 | 2 | 3 | 00/127D : F4 36 14 | PEA #strGWTH
3411 | 1 SCANNERSCSICOLOR.S 1761 | Macro | 00 | | 0 | 00/1280 | _WriteCString
3413 | 1 SCANNERSCSICOLOR.S 1761 | Code | 00 | | 3 | 00/1280 : A2 0C 20 | LDX #$200C ; load tool call #
3414 | 1 SCANNERSCSICOLOR.S 1761 | Code | 00 | | 4 | 00/1283 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3415 | 1 SCANNERSCSICOLOR.S 1762 | Empty | 00 | | 0 | 00/1287 |
3416 | 1 SCANNERSCSICOLOR.S 1763 | Code | 00 | | 3 | 00/1287 : A0 17 00 | ldy #23
3417 | 1 SCANNERSCSICOLOR.S 1764 | Code | 00 | | 2 | 00/128A : B7 00 | lda [{$00}],y
3418 | 1 SCANNERSCSICOLOR.S 1765 | Code | 00 | 2 | 3 | 00/128C : 20 E8 17 | jsr showBYTE
3419 | 1 SCANNERSCSICOLOR.S 1766 | Empty | 00 | | 0 | 00/128F |
3420 | 1 SCANNERSCSICOLOR.S 1767 | Comment | 00 | | 0 | 00/128F | *--- Display Contrast
3421 | 1 SCANNERSCSICOLOR.S 1768 | Empty | 00 | | 0 | 00/128F |
3422 | 1 SCANNERSCSICOLOR.S 1769 | Macro | 00 | | 0 | 00/128F | PushLong #strGWCO
3426 | 1 SCANNERSCSICOLOR.S 1769 | Code | 00 | 1 >>16 | 3 | 00/128F : F4 00 00 | PEA #^#strGWCO
3433 | 1 SCANNERSCSICOLOR.S 1769 | Code | 00 | 2 | 3 | 00/1292 : F4 44 14 | PEA #strGWCO
3436 | 1 SCANNERSCSICOLOR.S 1770 | Macro | 00 | | 0 | 00/1295 | _WriteCString
3438 | 1 SCANNERSCSICOLOR.S 1770 | Code | 00 | | 3 | 00/1295 : A2 0C 20 | LDX #$200C ; load tool call #
3439 | 1 SCANNERSCSICOLOR.S 1770 | Code | 00 | | 4 | 00/1298 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3440 | 1 SCANNERSCSICOLOR.S 1771 | Empty | 00 | | 0 | 00/129C |
3441 | 1 SCANNERSCSICOLOR.S 1772 | Code | 00 | | 3 | 00/129C : A0 18 00 | ldy #24
3442 | 1 SCANNERSCSICOLOR.S 1773 | Code | 00 | | 2 | 00/129F : B7 00 | lda [{$00}],y
3443 | 1 SCANNERSCSICOLOR.S 1774 | Code | 00 | 2 | 3 | 00/12A1 : 20 E8 17 | jsr showBYTE
3444 | 1 SCANNERSCSICOLOR.S 1775 | Empty | 00 | | 0 | 00/12A4 |
3445 | 1 SCANNERSCSICOLOR.S 1776 | Comment | 00 | | 0 | 00/12A4 | *--- Display Image composition
3446 | 1 SCANNERSCSICOLOR.S 1777 | Empty | 00 | | 0 | 00/12A4 |
3447 | 1 SCANNERSCSICOLOR.S 1778 | Macro | 00 | | 0 | 00/12A4 | PushLong #strGWIC
3451 | 1 SCANNERSCSICOLOR.S 1778 | Code | 00 | 1 >>16 | 3 | 00/12A4 : F4 00 00 | PEA #^#strGWIC
3458 | 1 SCANNERSCSICOLOR.S 1778 | Code | 00 | 2 | 3 | 00/12A7 : F4 51 14 | PEA #strGWIC
3461 | 1 SCANNERSCSICOLOR.S 1779 | Macro | 00 | | 0 | 00/12AA | _WriteCString
3463 | 1 SCANNERSCSICOLOR.S 1779 | Code | 00 | | 3 | 00/12AA : A2 0C 20 | LDX #$200C ; load tool call #
3464 | 1 SCANNERSCSICOLOR.S 1779 | Code | 00 | | 4 | 00/12AD : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3465 | 1 SCANNERSCSICOLOR.S 1780 | Empty | 00 | | 0 | 00/12B1 |
3466 | 1 SCANNERSCSICOLOR.S 1781 | Code | 00 | | 3 | 00/12B1 : A0 19 00 | ldy #25
3467 | 1 SCANNERSCSICOLOR.S 1782 | Code | 00 | | 2 | 00/12B4 : B7 00 | lda [{$00}],y
3468 | 1 SCANNERSCSICOLOR.S 1783 | Code | 00 | | 3 | 00/12B6 : 29 FF 00 | and #$ff
3469 | 1 SCANNERSCSICOLOR.S 1784 | Code | 00 | | 1 | 00/12B9 : 48 | pha
3470 | 1 SCANNERSCSICOLOR.S 1785 | Code | 00 | 2 | 3 | 00/12BA : 20 E8 17 | jsr showBYTE
3471 | 1 SCANNERSCSICOLOR.S 1786 | Code | 00 | | 1 | 00/12BD : 68 | pla
3472 | 1 SCANNERSCSICOLOR.S 1787 | Code | 00 | | 3 | 00/12BE : C9 07 00 | cmp #6+1
3473 | 1 SCANNERSCSICOLOR.S 1788 | Code | 00 | | 2 | 00/12C1 : 90 03 | bcc okGWIC
3474 | 1 SCANNERSCSICOLOR.S 1789 | Code | 00 | | 3 | 00/12C3 : A9 06 00 | lda #6
3475 | 1 SCANNERSCSICOLOR.S 1790 | Code | 00 | | 1 | 00/12C6 : 0A | okGWIC asl
3476 | 1 SCANNERSCSICOLOR.S 1791 | Code | 00 | | 1 | 00/12C7 : AA | tax
3477 | 1 SCANNERSCSICOLOR.S 1792 | Empty | 00 | | 0 | 00/12C8 |
3478 | 1 SCANNERSCSICOLOR.S 1793 | Code | 00 | 1 >>16 | 3 | 00/12C8 : A9 00 00 | lda #^strGWIC00
3479 | 1 SCANNERSCSICOLOR.S 1794 | Code | 00 | | 1 | 00/12CB : 48 | pha
3480 | 1 SCANNERSCSICOLOR.S 1795 | Code | 00 | 2 | 3 | 00/12CC : BD DF 14 | lda ptrGWIC,x
3481 | 1 SCANNERSCSICOLOR.S 1796 | Code | 00 | | 1 | 00/12CF : 48 | pha
3482 | 1 SCANNERSCSICOLOR.S 1797 | Macro | 00 | | 0 | 00/12D0 | _WriteCString
3484 | 1 SCANNERSCSICOLOR.S 1797 | Code | 00 | | 3 | 00/12D0 : A2 0C 20 | LDX #$200C ; load tool call #
3485 | 1 SCANNERSCSICOLOR.S 1797 | Code | 00 | | 4 | 00/12D3 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3486 | 1 SCANNERSCSICOLOR.S 1798 | Empty | 00 | | 0 | 00/12D7 |
3487 | 1 SCANNERSCSICOLOR.S 1799 | Comment | 00 | | 0 | 00/12D7 | *--- Display Bits per pixel
3488 | 1 SCANNERSCSICOLOR.S 1800 | Empty | 00 | | 0 | 00/12D7 |
3489 | 1 SCANNERSCSICOLOR.S 1801 | Macro | 00 | | 0 | 00/12D7 | PushLong #strGWBPP
3493 | 1 SCANNERSCSICOLOR.S 1801 | Code | 00 | 1 >>16 | 3 | 00/12D7 : F4 00 00 | PEA #^#strGWBPP
3500 | 1 SCANNERSCSICOLOR.S 1801 | Code | 00 | 2 | 3 | 00/12DA : F4 67 14 | PEA #strGWBPP
3503 | 1 SCANNERSCSICOLOR.S 1802 | Macro | 00 | | 0 | 00/12DD | _WriteCString
3505 | 1 SCANNERSCSICOLOR.S 1802 | Code | 00 | | 3 | 00/12DD : A2 0C 20 | LDX #$200C ; load tool call #
3506 | 1 SCANNERSCSICOLOR.S 1802 | Code | 00 | | 4 | 00/12E0 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3507 | 1 SCANNERSCSICOLOR.S 1803 | Empty | 00 | | 0 | 00/12E4 |
3508 | 1 SCANNERSCSICOLOR.S 1804 | Code | 00 | | 3 | 00/12E4 : A0 1A 00 | ldy #26
3509 | 1 SCANNERSCSICOLOR.S 1805 | Code | 00 | | 2 | 00/12E7 : B7 00 | lda [{$00}],y
3510 | 1 SCANNERSCSICOLOR.S 1806 | Code | 00 | 2 | 3 | 00/12E9 : 20 E8 17 | jsr showBYTE
3511 | 1 SCANNERSCSICOLOR.S 1807 | Empty | 00 | | 0 | 00/12EC |
3512 | 1 SCANNERSCSICOLOR.S 1808 | Comment | 00 | | 0 | 00/12EC | *--- Display Halftone pattern
3513 | 1 SCANNERSCSICOLOR.S 1809 | Empty | 00 | | 0 | 00/12EC |
3514 | 1 SCANNERSCSICOLOR.S 1810 | Macro | 00 | | 0 | 00/12EC | PushLong #strGWHP
3518 | 1 SCANNERSCSICOLOR.S 1810 | Code | 00 | 1 >>16 | 3 | 00/12EC : F4 00 00 | PEA #^#strGWHP
3525 | 1 SCANNERSCSICOLOR.S 1810 | Code | 00 | 2 | 3 | 00/12EF : F4 7A 14 | PEA #strGWHP
3528 | 1 SCANNERSCSICOLOR.S 1811 | Macro | 00 | | 0 | 00/12F2 | _WriteCString
3530 | 1 SCANNERSCSICOLOR.S 1811 | Code | 00 | | 3 | 00/12F2 : A2 0C 20 | LDX #$200C ; load tool call #
3531 | 1 SCANNERSCSICOLOR.S 1811 | Code | 00 | | 4 | 00/12F5 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3532 | 1 SCANNERSCSICOLOR.S 1812 | Empty | 00 | | 0 | 00/12F9 |
3533 | 1 SCANNERSCSICOLOR.S 1813 | Code | 00 | | 3 | 00/12F9 : A0 1B 00 | ldy #27
3534 | 1 SCANNERSCSICOLOR.S 1814 | Code | 00 | | 2 | 00/12FC : B7 00 | lda [{$00}],y
3535 | 1 SCANNERSCSICOLOR.S 1815 | Code | 00 | | 1 | 00/12FE : EB | xba
3536 | 1 SCANNERSCSICOLOR.S 1816 | Code | 00 | 2 | 3 | 00/12FF : 20 0E 18 | jsr showWORD
3537 | 1 SCANNERSCSICOLOR.S 1817 | Empty | 00 | | 0 | 00/1302 |
3538 | 1 SCANNERSCSICOLOR.S 1818 | Comment | 00 | | 0 | 00/1302 | *--- Display Padding type
3539 | 1 SCANNERSCSICOLOR.S 1819 | Empty | 00 | | 0 | 00/1302 |
3540 | 1 SCANNERSCSICOLOR.S 1820 | Macro | 00 | | 0 | 00/1302 | PushLong #strGWPT
3544 | 1 SCANNERSCSICOLOR.S 1820 | Code | 00 | 1 >>16 | 3 | 00/1302 : F4 00 00 | PEA #^#strGWPT
3551 | 1 SCANNERSCSICOLOR.S 1820 | Code | 00 | 2 | 3 | 00/1305 : F4 8F 14 | PEA #strGWPT
3554 | 1 SCANNERSCSICOLOR.S 1821 | Macro | 00 | | 0 | 00/1308 | _WriteCString
3556 | 1 SCANNERSCSICOLOR.S 1821 | Code | 00 | | 3 | 00/1308 : A2 0C 20 | LDX #$200C ; load tool call #
3557 | 1 SCANNERSCSICOLOR.S 1821 | Code | 00 | | 4 | 00/130B : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3558 | 1 SCANNERSCSICOLOR.S 1822 | Empty | 00 | | 0 | 00/130F |
3559 | 1 SCANNERSCSICOLOR.S 1823 | Code | 00 | | 3 | 00/130F : A0 1D 00 | ldy #29
3560 | 1 SCANNERSCSICOLOR.S 1824 | Code | 00 | | 2 | 00/1312 : B7 00 | lda [{$00}],y
3561 | 1 SCANNERSCSICOLOR.S 1825 | Code | 00 | | 3 | 00/1314 : 29 07 00 | and #%00000111
3562 | 1 SCANNERSCSICOLOR.S 1826 | Code | 00 | | 3 | 00/1317 : C9 05 00 | cmp #4+1
3563 | 1 SCANNERSCSICOLOR.S 1827 | Code | 00 | | 2 | 00/131A : 90 03 | bcc okGWPT
3564 | 1 SCANNERSCSICOLOR.S 1828 | Code | 00 | | 3 | 00/131C : A9 04 00 | lda #4
3565 | 1 SCANNERSCSICOLOR.S 1829 | Code | 00 | | 1 | 00/131F : 0A | okGWPT asl
3566 | 1 SCANNERSCSICOLOR.S 1830 | Code | 00 | | 1 | 00/1320 : AA | tax
3567 | 1 SCANNERSCSICOLOR.S 1831 | Empty | 00 | | 0 | 00/1321 |
3568 | 1 SCANNERSCSICOLOR.S 1832 | Code | 00 | 1 >>16 | 3 | 00/1321 : A9 00 00 | lda #^strGWPT00
3569 | 1 SCANNERSCSICOLOR.S 1833 | Code | 00 | | 1 | 00/1324 : 48 | pha
3570 | 1 SCANNERSCSICOLOR.S 1834 | Code | 00 | 2 | 3 | 00/1325 : BD B1 15 | lda ptrGWPT,x
3571 | 1 SCANNERSCSICOLOR.S 1835 | Code | 00 | | 1 | 00/1328 : 48 | pha
3572 | 1 SCANNERSCSICOLOR.S 1836 | Macro | 00 | | 0 | 00/1329 | _WriteCString
3574 | 1 SCANNERSCSICOLOR.S 1836 | Code | 00 | | 3 | 00/1329 : A2 0C 20 | LDX #$200C ; load tool call #
3575 | 1 SCANNERSCSICOLOR.S 1836 | Code | 00 | | 4 | 00/132C : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3576 | 1 SCANNERSCSICOLOR.S 1837 | Empty | 00 | | 0 | 00/1330 |
3577 | 1 SCANNERSCSICOLOR.S 1838 | Comment | 00 | | 0 | 00/1330 | *--- Display Bit ordering
3578 | 1 SCANNERSCSICOLOR.S 1839 | Empty | 00 | | 0 | 00/1330 |
3579 | 1 SCANNERSCSICOLOR.S 1840 | Macro | 00 | | 0 | 00/1330 | PushLong #strGWBO
3583 | 1 SCANNERSCSICOLOR.S 1840 | Code | 00 | 1 >>16 | 3 | 00/1330 : F4 00 00 | PEA #^#strGWBO
3590 | 1 SCANNERSCSICOLOR.S 1840 | Code | 00 | 2 | 3 | 00/1333 : F4 A0 14 | PEA #strGWBO
3593 | 1 SCANNERSCSICOLOR.S 1841 | Macro | 00 | | 0 | 00/1336 | _WriteCString
3595 | 1 SCANNERSCSICOLOR.S 1841 | Code | 00 | | 3 | 00/1336 : A2 0C 20 | LDX #$200C ; load tool call #
3596 | 1 SCANNERSCSICOLOR.S 1841 | Code | 00 | | 4 | 00/1339 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3597 | 1 SCANNERSCSICOLOR.S 1842 | Empty | 00 | | 0 | 00/133D |
3598 | 1 SCANNERSCSICOLOR.S 1843 | Code | 00 | | 3 | 00/133D : A0 1E 00 | ldy #30
3599 | 1 SCANNERSCSICOLOR.S 1844 | Code | 00 | | 2 | 00/1340 : B7 00 | lda [{$00}],y
3600 | 1 SCANNERSCSICOLOR.S 1845 | Code | 00 | | 1 | 00/1342 : EB | xba
3601 | 1 SCANNERSCSICOLOR.S 1846 | Code | 00 | 2 | 3 | 00/1343 : 20 0E 18 | jsr showWORD
3602 | 1 SCANNERSCSICOLOR.S 1847 | Empty | 00 | | 0 | 00/1346 |
3603 | 1 SCANNERSCSICOLOR.S 1848 | Comment | 00 | | 0 | 00/1346 | *--- Display Compression type
3604 | 1 SCANNERSCSICOLOR.S 1849 | Empty | 00 | | 0 | 00/1346 |
3605 | 1 SCANNERSCSICOLOR.S 1850 | Macro | 00 | | 0 | 00/1346 | PushLong #strGWCT
3609 | 1 SCANNERSCSICOLOR.S 1850 | Code | 00 | 1 >>16 | 3 | 00/1346 : F4 00 00 | PEA #^#strGWCT
3616 | 1 SCANNERSCSICOLOR.S 1850 | Code | 00 | 2 | 3 | 00/1349 : F4 B1 14 | PEA #strGWCT
3619 | 1 SCANNERSCSICOLOR.S 1851 | Macro | 00 | | 0 | 00/134C | _WriteCString
3621 | 1 SCANNERSCSICOLOR.S 1851 | Code | 00 | | 3 | 00/134C : A2 0C 20 | LDX #$200C ; load tool call #
3622 | 1 SCANNERSCSICOLOR.S 1851 | Code | 00 | | 4 | 00/134F : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3623 | 1 SCANNERSCSICOLOR.S 1852 | Empty | 00 | | 0 | 00/1353 |
3624 | 1 SCANNERSCSICOLOR.S 1853 | Code | 00 | | 3 | 00/1353 : A0 20 00 | ldy #32
3625 | 1 SCANNERSCSICOLOR.S 1854 | Code | 00 | | 2 | 00/1356 : B7 00 | lda [{$00}],y
3626 | 1 SCANNERSCSICOLOR.S 1855 | Code | 00 | | 3 | 00/1358 : 29 FF 00 | and #$ff
3627 | 1 SCANNERSCSICOLOR.S 1856 | Code | 00 | | 3 | 00/135B : C9 11 00 | cmp #$10+1
3628 | 1 SCANNERSCSICOLOR.S 1857 | Code | 00 | | 2 | 00/135E : 90 03 | bcc okGWCT
3629 | 1 SCANNERSCSICOLOR.S 1858 | Code | 00 | | 3 | 00/1360 : A9 10 00 | lda #$10
3630 | 1 SCANNERSCSICOLOR.S 1859 | Code | 00 | | 1 | 00/1363 : 0A | okGWCT asl
3631 | 1 SCANNERSCSICOLOR.S 1860 | Code | 00 | | 1 | 00/1364 : AA | tax
3632 | 1 SCANNERSCSICOLOR.S 1861 | Empty | 00 | | 0 | 00/1365 |
3633 | 1 SCANNERSCSICOLOR.S 1862 | Code | 00 | 1 >>16 | 3 | 00/1365 : A9 00 00 | lda #^strGWCT00
3634 | 1 SCANNERSCSICOLOR.S 1863 | Code | 00 | | 1 | 00/1368 : 48 | pha
3635 | 1 SCANNERSCSICOLOR.S 1864 | Code | 00 | 2 | 3 | 00/1369 : BD 33 16 | lda ptrGWCT,x
3636 | 1 SCANNERSCSICOLOR.S 1865 | Code | 00 | | 1 | 00/136C : 48 | pha
3637 | 1 SCANNERSCSICOLOR.S 1866 | Macro | 00 | | 0 | 00/136D | _WriteCString
3639 | 1 SCANNERSCSICOLOR.S 1866 | Code | 00 | | 3 | 00/136D : A2 0C 20 | LDX #$200C ; load tool call #
3640 | 1 SCANNERSCSICOLOR.S 1866 | Code | 00 | | 4 | 00/1370 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3641 | 1 SCANNERSCSICOLOR.S 1867 | Empty | 00 | | 0 | 00/1374 |
3642 | 1 SCANNERSCSICOLOR.S 1868 | Comment | 00 | | 0 | 00/1374 | *--- Display Compression argument
3643 | 1 SCANNERSCSICOLOR.S 1869 | Empty | 00 | | 0 | 00/1374 |
3644 | 1 SCANNERSCSICOLOR.S 1870 | Macro | 00 | | 0 | 00/1374 | PushLong #strGWCA
3648 | 1 SCANNERSCSICOLOR.S 1870 | Code | 00 | 1 >>16 | 3 | 00/1374 : F4 00 00 | PEA #^#strGWCA
3655 | 1 SCANNERSCSICOLOR.S 1870 | Code | 00 | 2 | 3 | 00/1377 : F4 C6 14 | PEA #strGWCA
3658 | 1 SCANNERSCSICOLOR.S 1871 | Macro | 00 | | 0 | 00/137A | _WriteCString
3660 | 1 SCANNERSCSICOLOR.S 1871 | Code | 00 | | 3 | 00/137A : A2 0C 20 | LDX #$200C ; load tool call #
3661 | 1 SCANNERSCSICOLOR.S 1871 | Code | 00 | | 4 | 00/137D : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3662 | 1 SCANNERSCSICOLOR.S 1872 | Empty | 00 | | 0 | 00/1381 |
3663 | 1 SCANNERSCSICOLOR.S 1873 | Code | 00 | | 3 | 00/1381 : A0 21 00 | ldy #33
3664 | 1 SCANNERSCSICOLOR.S 1874 | Code | 00 | | 2 | 00/1384 : B7 00 | lda [{$00}],y
3665 | 1 SCANNERSCSICOLOR.S 1875 | Code | 00 | 2 | 3 | 00/1386 : 20 E8 17 | jsr showBYTE
3666 | 1 SCANNERSCSICOLOR.S 1876 | Empty | 00 | | 0 | 00/1389 |
3667 | 1 SCANNERSCSICOLOR.S 1877 | Comment | 00 | | 0 | 00/1389 | *--- We're done
3668 | 1 SCANNERSCSICOLOR.S 1878 | Empty | 00 | | 0 | 00/1389 |
3669 | 1 SCANNERSCSICOLOR.S 1879 | Code | 00 | 2 | 3 | 00/1389 : 4C 77 18 | jmp waitKEY
3670 | 1 SCANNERSCSICOLOR.S 1880 | Empty | 00 | | 0 | 00/138C |
3671 | 1 SCANNERSCSICOLOR.S 1881 | Comment | 00 | | 0 | 00/138C | *--- Data
3672 | 1 SCANNERSCSICOLOR.S 1882 | Empty | 00 | | 0 | 00/138C |
3673 | 1 SCANNERSCSICOLOR.S 1883 | Data | 00 | | 10 | 00/138C : 25 00 00 00 | scsiGETWIN hex 25,00,00,00,F0,00,00,00,00,00
| | | | | | F0 00 00 00 |
| | | | | | 00 00 |
3674 | 1 SCANNERSCSICOLOR.S 1884 | Empty | 00 | | 0 | 00/1396 |
3675 | 1 SCANNERSCSICOLOR.S 1885 | Data | 00 | | 22 | 00/1396 : 0D 57 69 6E | strGWID asc 0d'Window identifier: $'00
| | | | | | 64 6F 77 20 |
| | | | | | 69 64 65 6E |
| | | | | | 74 69 66 69 |
| | | | | | 65 72 3A 20 |
| | | | | | 24 00 |
3676 | 1 SCANNERSCSICOLOR.S 1886 | Data | 00 | | 22 | 00/13AC : 0D 58 2D 41 | strGWXRES asc 0d'X-Axis resolution: $'00
| | | | | | 78 69 73 20 |
| | | | | | 72 65 73 6F |
| | | | | | 6C 75 74 69 |
| | | | | | 6F 6E 3A 20 |
| | | | | | 24 00 |
3677 | 1 SCANNERSCSICOLOR.S 1887 | Data | 00 | | 22 | 00/13C2 : 0D 59 2D 61 | strGWYRES asc 0d'Y-axis resolution: $'00
| | | | | | 78 69 73 20 |
| | | | | | 72 65 73 6F |
| | | | | | 6C 75 74 69 |
| | | | | | 6F 6E 3A 20 |
| | | | | | 24 00 |
3678 | 1 SCANNERSCSICOLOR.S 1888 | Data | 00 | | 22 | 00/13D8 : 0D 58 2D 41 | strGWXUL asc 0d'X-Axis upper left: $'00
| | | | | | 78 69 73 20 |
| | | | | | 75 70 70 65 |
| | | | | | 72 20 6C 65 |
| | | | | | 66 74 3A 20 |
| | | | | | 24 00 |
3679 | 1 SCANNERSCSICOLOR.S 1889 | Data | 00 | | 22 | 00/13EE : 0D 59 2D 41 | strGWYUL asc 0d'Y-Axis upper left: $'00
| | | | | | 78 69 73 20 |
| | | | | | 75 70 70 65 |
| | | | | | 72 20 6C 65 |
| | | | | | 66 74 3A 20 |
| | | | | | 24 00 |
3680 | 1 SCANNERSCSICOLOR.S 1890 | Data | 00 | | 17 | 00/1404 : 0D 57 69 6E | strGWWW asc 0d'Window width: $'00
| | | | | | 64 6F 77 20 |
| | | | | | 77 69 64 74 |
| | | | | | 68 3A 20 24 |
| | | | | | 00 |
3681 | 1 SCANNERSCSICOLOR.S 1891 | Data | 00 | | 18 | 00/1415 : 0D 57 69 6E | strGWWL asc 0d'Window length: $'00
| | | | | | 64 6F 77 20 |
| | | | | | 6C 65 6E 67 |
| | | | | | 74 68 3A 20 |
| | | | | | 24 00 |
3682 | 1 SCANNERSCSICOLOR.S 1892 | Data | 00 | | 15 | 00/1427 : 0D 42 72 69 | strGWBR asc 0d'Brightness: $'00
| | | | | | 67 68 74 6E |
| | | | | | 65 73 73 3A |
| | | | | | 20 24 00 |
3683 | 1 SCANNERSCSICOLOR.S 1893 | Data | 00 | | 14 | 00/1436 : 0D 54 68 72 | strGWTH asc 0d'Threshold: $'00
| | | | | | 65 73 68 6F |
| | | | | | 6C 64 3A 20 |
| | | | | | 24 00 |
3684 | 1 SCANNERSCSICOLOR.S 1894 | Data | 00 | | 13 | 00/1444 : 0D 43 6F 6E | strGWCO asc 0d'Contrast: $'00
| | | | | | 74 72 61 73 |
| | | | | | 74 3A 20 24 |
| | | | | | 00 |
3685 | 1 SCANNERSCSICOLOR.S 1895 | Data | 00 | | 22 | 00/1451 : 0D 49 6D 61 | strGWIC asc 0d'Image composition: $'00
| | | | | | 67 65 20 63 |
| | | | | | 6F 6D 70 6F |
| | | | | | 73 69 74 69 |
| | | | | | 6F 6E 3A 20 |
| | | | | | 24 00 |
3686 | 1 SCANNERSCSICOLOR.S 1896 | Data | 00 | | 19 | 00/1467 : 0D 42 69 74 | strGWBPP asc 0d'Bits per pixel: $'00
| | | | | | 73 20 70 65 |
| | | | | | 72 20 70 69 |
| | | | | | 78 65 6C 3A |
| | | | | | 20 24 00 |
3687 | 1 SCANNERSCSICOLOR.S 1897 | Data | 00 | | 21 | 00/147A : 0D 48 61 6C | strGWHP asc 0d'Halftone pattern: $'00
| | | | | | 66 74 6F 6E |
| | | | | | 65 20 70 61 |
| | | | | | 74 74 65 72 |
| | | | | | 6E 3A 20 24 |
| | | | | | 00 |
3688 | 1 SCANNERSCSICOLOR.S 1898 | Data | 00 | | 17 | 00/148F : 0D 50 61 64 | strGWPT asc 0d'Padding type: $'00
| | | | | | 64 69 6E 67 |
| | | | | | 20 74 79 70 |
| | | | | | 65 3A 20 24 |
| | | | | | 00 |
3689 | 1 SCANNERSCSICOLOR.S 1899 | Data | 00 | | 17 | 00/14A0 : 0D 42 69 74 | strGWBO asc 0d'Bit ordering: $'00
| | | | | | 20 6F 72 64 |
| | | | | | 65 72 69 6E |
| | | | | | 67 3A 20 24 |
| | | | | | 00 |
3690 | 1 SCANNERSCSICOLOR.S 1900 | Data | 00 | | 21 | 00/14B1 : 0D 43 6F 6D | strGWCT asc 0d'Compression type: $'00
| | | | | | 70 72 65 73 |
| | | | | | 73 69 6F 6E |
| | | | | | 20 74 79 70 |
| | | | | | 65 3A 20 24 |
| | | | | | 00 |
3691 | 1 SCANNERSCSICOLOR.S 1901 | Data | 00 | | 25 | 00/14C6 : 0D 43 6F 6D | strGWCA asc 0d'Compression argument: $'00
| | | | | | 70 72 65 73 |
| | | | | | 73 69 6F 6E |
| | | | | | 20 61 72 67 |
| | | | | | 75 6D 65 6E |
| | | | | | 74 3A 20 24 |
| | | | | | 00 |
3692 | 1 SCANNERSCSICOLOR.S 1902 | Empty | 00 | | 0 | 00/14DF |
3693 | 1 SCANNERSCSICOLOR.S 1903 | Data | 00 | 2 | 2 | 00/14DF : ED 14 | ptrGWIC da strGWIC00
3694 | 1 SCANNERSCSICOLOR.S 1904 | Data | 00 | 2 | 2 | 00/14E1 : 07 15 | da strGWIC01
3695 | 1 SCANNERSCSICOLOR.S 1905 | Data | 00 | 2 | 2 | 00/14E3 : 2A 15 | da strGWIC02
3696 | 1 SCANNERSCSICOLOR.S 1906 | Data | 00 | 2 | 2 | 00/14E5 : 54 15 | da strGWIC03
3697 | 1 SCANNERSCSICOLOR.S 1907 | Data | 00 | 2 | 2 | 00/14E7 : 6B 15 | da strGWIC04
3698 | 1 SCANNERSCSICOLOR.S 1908 | Data | 00 | 2 | 2 | 00/14E9 : 8B 15 | da strGWIC05
3699 | 1 SCANNERSCSICOLOR.S 1909 | Data | 00 | 2 | 2 | 00/14EB : A5 15 | da strGWIC06
3700 | 1 SCANNERSCSICOLOR.S 1910 | Empty | 00 | | 0 | 00/14ED |
3701 | 1 SCANNERSCSICOLOR.S 1911 | Data | 00 | | 26 | 00/14ED : 20 28 42 69 | strGWIC00 asc ' (Bi-level black & white)'00
| | | | | | 2D 6C 65 76 |
| | | | | | 65 6C 20 62 |
| | | | | | 6C 61 63 6B |
| | | | | | 20 26 20 77 |
| | | | | | 68 69 74 65 |
| | | | | | 29 00 |
3702 | 1 SCANNERSCSICOLOR.S 1912 | Data | 00 | | 35 | 00/1507 : 20 28 44 69 | strGWIC01 asc ' (Dithered/halftone black & white)'00
| | | | | | 74 68 65 72 |
| | | | | | 65 64 2F 68 |
| | | | | | 61 6C 66 74 |
| | | | | | 6F 6E 65 20 |
| | | | | | 62 6C 61 63 |
| | | | | | 6B 20 26 20 |
| | | | | | 77 68 69 74 |
| | | | | | 65 29 00 |
3703 | 1 SCANNERSCSICOLOR.S 1913 | Data | 00 | | 42 | 00/152A : 20 28 4D 75 | strGWIC02 asc ' (Multi-level black & white (gray scale))'00
| | | | | | 6C 74 69 2D |
| | | | | | 6C 65 76 65 |
| | | | | | 6C 20 62 6C |
| | | | | | 61 63 6B 20 |
| | | | | | 26 20 77 68 |
| | | | | | 69 74 65 20 |
| | | | | | 28 67 72 61 |
| | | | | | 79 20 73 63 |
| | | | | | 61 6C 65 29 |
| | | | | | 29 00 |
3704 | 1 SCANNERSCSICOLOR.S 1914 | Data | 00 | | 23 | 00/1554 : 20 28 42 69 | strGWIC03 asc ' (Bi-level RGB colour)'00
| | | | | | 2D 6C 65 76 |
| | | | | | 65 6C 20 52 |
| | | | | | 47 42 20 63 |
| | | | | | 6F 6C 6F 75 |
| | | | | | 72 29 00 |
3705 | 1 SCANNERSCSICOLOR.S 1915 | Data | 00 | | 32 | 00/156B : 20 28 44 69 | strGWIC04 asc ' (Dithered/halftone RGB colour)'00
| | | | | | 74 68 65 72 |
| | | | | | 65 64 2F 68 |
| | | | | | 61 6C 66 74 |
| | | | | | 6F 6E 65 20 |
| | | | | | 52 47 42 20 |
| | | | | | 63 6F 6C 6F |
| | | | | | 75 72 29 00 |
3706 | 1 SCANNERSCSICOLOR.S 1916 | Data | 00 | | 26 | 00/158B : 20 28 4D 75 | strGWIC05 asc ' (Multi-level RGB colour)'00
| | | | | | 6C 74 69 2D |
| | | | | | 6C 65 76 65 |
| | | | | | 6C 20 52 47 |
| | | | | | 42 20 63 6F |
| | | | | | 6C 6F 75 72 |
| | | | | | 29 00 |
3707 | 1 SCANNERSCSICOLOR.S 1917 | Data | 00 | | 12 | 00/15A5 : 20 28 52 65 | strGWIC06 asc ' (Reserved)'00
| | | | | | 73 65 72 76 |
| | | | | | 65 64 29 00 |
3708 | 1 SCANNERSCSICOLOR.S 1918 | Empty | 00 | | 0 | 00/15B1 |
3709 | 1 SCANNERSCSICOLOR.S 1919 | Data | 00 | 2 | 2 | 00/15B1 : BB 15 | ptrGWPT da strGWPT00
3710 | 1 SCANNERSCSICOLOR.S 1920 | Data | 00 | 2 | 2 | 00/15B3 : CA 15 | da strGWPT01
3711 | 1 SCANNERSCSICOLOR.S 1921 | Data | 00 | 2 | 2 | 00/15B5 : EA 15 | da strGWPT02
3712 | 1 SCANNERSCSICOLOR.S 1922 | Data | 00 | 2 | 2 | 00/15B7 : 0A 16 | da strGWPT03
3713 | 1 SCANNERSCSICOLOR.S 1923 | Data | 00 | 2 | 2 | 00/15B9 : 27 16 | da strGWPT04
3714 | 1 SCANNERSCSICOLOR.S 1924 | Empty | 00 | | 0 | 00/15BB |
3715 | 1 SCANNERSCSICOLOR.S 1925 | Data | 00 | | 15 | 00/15BB : 20 28 4E 6F | strGWPT00 asc ' (No boundary)'00
| | | | | | 20 62 6F 75 |
| | | | | | 6E 64 61 72 |
| | | | | | 79 29 00 |
3716 | 1 SCANNERSCSICOLOR.S 1926 | Data | 00 | | 32 | 00/15CA : 20 28 50 61 | strGWPT01 asc ' (Pad with 0s to byte boundary)'00
| | | | | | 64 20 77 69 |
| | | | | | 74 68 20 30 |
| | | | | | 73 20 74 6F |
| | | | | | 20 62 79 74 |
| | | | | | 65 20 62 6F |
| | | | | | 75 6E 64 61 |
| | | | | | 72 79 29 00 |
3717 | 1 SCANNERSCSICOLOR.S 1927 | Data | 00 | | 32 | 00/15EA : 20 28 50 61 | strGWPT02 asc ' (Pad with 1s to byte boundary)'00
| | | | | | 64 20 77 69 |
| | | | | | 74 68 20 31 |
| | | | | | 73 20 74 6F |
| | | | | | 20 62 79 74 |
| | | | | | 65 20 62 6F |
| | | | | | 75 6E 64 61 |
| | | | | | 72 79 29 00 |
3718 | 1 SCANNERSCSICOLOR.S 1928 | Data | 00 | | 29 | 00/160A : 20 28 54 72 | strGWPT03 asc ' (Truncate by byte boundary)'00
| | | | | | 75 6E 63 61 |
| | | | | | 74 65 20 62 |
| | | | | | 79 20 62 79 |
| | | | | | 74 65 20 62 |
| | | | | | 6F 75 6E 64 |
| | | | | | 61 72 79 29 |
| | | | | | 00 |
3719 | 1 SCANNERSCSICOLOR.S 1929 | Data | 00 | | 12 | 00/1627 : 20 28 52 65 | strGWPT04 asc ' (Reserved)'00
| | | | | | 73 65 72 76 |
| | | | | | 65 64 29 00 |
3720 | 1 SCANNERSCSICOLOR.S 1930 | Empty | 00 | | 0 | 00/1633 |
3721 | 1 SCANNERSCSICOLOR.S 1931 | Data | 00 | 2 | 2 | 00/1633 : 55 16 | ptrGWCT da strGWCT00
3722 | 1 SCANNERSCSICOLOR.S 1932 | Data | 00 | 2 | 2 | 00/1635 : 67 16 | da strGWCT01
3723 | 1 SCANNERSCSICOLOR.S 1933 | Data | 00 | 2 | 2 | 00/1637 : 89 16 | da strGWCT02
3724 | 1 SCANNERSCSICOLOR.S 1934 | Data | 00 | 2 | 2 | 00/1639 : AB 16 | da strGWCT03
3725 | 1 SCANNERSCSICOLOR.S 1935 | Data | 00 | 2 | 2 | 00/163B : CC 16 | da strGWCT04
3726 | 1 SCANNERSCSICOLOR.S 1936 | Data | 00 | 2 | 2 | 00/163D : CC 16 | da strGWCT04
3727 | 1 SCANNERSCSICOLOR.S 1937 | Data | 00 | 2 | 2 | 00/163F : CC 16 | da strGWCT04
3728 | 1 SCANNERSCSICOLOR.S 1938 | Data | 00 | 2 | 2 | 00/1641 : CC 16 | da strGWCT04
3729 | 1 SCANNERSCSICOLOR.S 1939 | Data | 00 | 2 | 2 | 00/1643 : CC 16 | da strGWCT04
3730 | 1 SCANNERSCSICOLOR.S 1940 | Data | 00 | 2 | 2 | 00/1645 : CC 16 | da strGWCT04
3731 | 1 SCANNERSCSICOLOR.S 1941 | Data | 00 | 2 | 2 | 00/1647 : CC 16 | da strGWCT04
3732 | 1 SCANNERSCSICOLOR.S 1942 | Data | 00 | 2 | 2 | 00/1649 : CC 16 | da strGWCT04
3733 | 1 SCANNERSCSICOLOR.S 1943 | Data | 00 | 2 | 2 | 00/164B : CC 16 | da strGWCT04
3734 | 1 SCANNERSCSICOLOR.S 1944 | Data | 00 | 2 | 2 | 00/164D : CC 16 | da strGWCT04
3735 | 1 SCANNERSCSICOLOR.S 1945 | Data | 00 | 2 | 2 | 00/164F : CC 16 | da strGWCT04
3736 | 1 SCANNERSCSICOLOR.S 1946 | Data | 00 | 2 | 2 | 00/1651 : CC 16 | da strGWCT04
3737 | 1 SCANNERSCSICOLOR.S 1947 | Data | 00 | 2 | 2 | 00/1653 : D8 16 | da strGWCT10
3738 | 1 SCANNERSCSICOLOR.S 1948 | Empty | 00 | | 0 | 00/1655 |
3739 | 1 SCANNERSCSICOLOR.S 1949 | Data | 00 | | 18 | 00/1655 : 20 28 4E 6F | strGWCT00 asc ' (No compression)'00
| | | | | | 20 63 6F 6D |
| | | | | | 70 72 65 73 |
| | | | | | 73 69 6F 6E |
| | | | | | 29 00 |
3740 | 1 SCANNERSCSICOLOR.S 1950 | Data | 00 | | 34 | 00/1667 : 20 28 43 43 | strGWCT01 asc ' (CCITT group III, 1 dimensional)'00
| | | | | | 49 54 54 20 |
| | | | | | 67 72 6F 75 |
| | | | | | 70 20 49 49 |
| | | | | | 49 2C 20 31 |
| | | | | | 20 64 69 6D |
| | | | | | 65 6E 73 69 |
| | | | | | 6F 6E 61 6C |
| | | | | | 29 00 |
3741 | 1 SCANNERSCSICOLOR.S 1951 | Data | 00 | | 34 | 00/1689 : 20 28 43 43 | strGWCT02 asc ' (CCITT group III, 2 dimensional)'00
| | | | | | 49 54 54 20 |
| | | | | | 67 72 6F 75 |
| | | | | | 70 20 49 49 |
| | | | | | 49 2C 20 32 |
| | | | | | 20 64 69 6D |
| | | | | | 65 6E 73 69 |
| | | | | | 6F 6E 61 6C |
| | | | | | 29 00 |
3742 | 1 SCANNERSCSICOLOR.S 1952 | Data | 00 | | 33 | 00/16AB : 20 28 43 43 | strGWCT03 asc ' (CCITT group IV, 2 dimensional)'00
| | | | | | 49 54 54 20 |
| | | | | | 67 72 6F 75 |
| | | | | | 70 20 49 56 |
| | | | | | 2C 20 32 20 |
| | | | | | 64 69 6D 65 |
| | | | | | 6E 73 69 6F |
| | | | | | 6E 61 6C 29 |
| | | | | | 00 |
3743 | 1 SCANNERSCSICOLOR.S 1953 | Data | 00 | | 12 | 00/16CC : 20 28 52 65 | strGWCT04 asc ' (Reserved)'00
| | | | | | 73 65 72 76 |
| | | | | | 65 64 29 00 |
3744 | 1 SCANNERSCSICOLOR.S 1954 | Data | 00 | | 33 | 00/16D8 : 20 28 4F 70 | strGWCT10 asc ' (Optical character recognition)'00
| | | | | | 74 69 63 61 |
| | | | | | 6C 20 63 68 |
| | | | | | 61 72 61 63 |
| | | | | | 74 65 72 20 |
| | | | | | 72 65 63 6F |
| | | | | | 67 6E 69 74 |
| | | | | | 69 6F 6E 29 |
| | | | | | 00 |
3745 | 1 SCANNERSCSICOLOR.S 1955 | Empty | 00 | | 0 | 00/16F9 |
3746 | 1 SCANNERSCSICOLOR.S 1956 | Comment | 00 | | 0 | 00/16F9 | *--- SCSI routines
3747 | 1 SCANNERSCSICOLOR.S 1957 | Empty | 00 | | 0 | 00/16F9 |
3748 | 1 SCANNERSCSICOLOR.S 1958 | Empty | 00 | | 0 | 00/16F9 | initSTATUSDATA ; clear SCSI command buffer
3749 | 1 SCANNERSCSICOLOR.S 1959 | Code | 00 | | 3 | 00/16F9 : A2 0A 00 | ldx #12-2
3750 | 1 SCANNERSCSICOLOR.S 1960 | Code | 00 | 2 | 3 | 00/16FC : 9E 86 19 | ozunid_9 stz statusDATA,x
3751 | 1 SCANNERSCSICOLOR.S 1961 | Code | 00 | | 1 | 00/16FF : CA | dex
3752 | 1 SCANNERSCSICOLOR.S 1962 | Code | 00 | | 1 | 00/1700 : CA | dex
3753 | 1 SCANNERSCSICOLOR.S 1963 | Code | 00 | | 2 | 00/1701 : 10 F9 | bpl ozunid_9
3754 | 1 SCANNERSCSICOLOR.S 1964 | Code | 00 | | 1 | 00/1703 : 60 | rts
3755 | 1 SCANNERSCSICOLOR.S 1965 | Empty | 00 | | 0 | 00/1704 |
3756 | 1 SCANNERSCSICOLOR.S 1966 | Empty | 00 | | 0 | 00/1704 | initCOMMANDDATA ; clear SCSI command buffer
3757 | 1 SCANNERSCSICOLOR.S 1967 | Code | 00 | | 3 | 00/1704 : A2 0A 00 | ldx #12-2
3758 | 1 SCANNERSCSICOLOR.S 1968 | Code | 00 | 2 | 3 | 00/1707 : 9E AA 1A | ozunid_10 stz commandDATA,x
3759 | 1 SCANNERSCSICOLOR.S 1969 | Code | 00 | | 1 | 00/170A : CA | dex
3760 | 1 SCANNERSCSICOLOR.S 1970 | Code | 00 | | 1 | 00/170B : CA | dex
3761 | 1 SCANNERSCSICOLOR.S 1971 | Code | 00 | | 2 | 00/170C : 10 F9 | bpl ozunid_10
3762 | 1 SCANNERSCSICOLOR.S 1972 | Code | 00 | | 1 | 00/170E : 60 | rts
3763 | 1 SCANNERSCSICOLOR.S 1973 | Empty | 00 | | 0 | 00/170F |
3764 | 1 SCANNERSCSICOLOR.S 1974 | Comment | 00 | | 0 | 00/170F | *--- DStatus
3765 | 1 SCANNERSCSICOLOR.S 1975 | Comment | 00 | | 0 | 00/170F | * Uses the DStatus parm buffer
3766 | 1 SCANNERSCSICOLOR.S 1976 | Empty | 00 | | 0 | 00/170F |
3767 | 1 SCANNERSCSICOLOR.S 1977 | Code | 00 | 2 | 3 | 00/170F : 8D 76 19 | statusCALL sta proSTATUS+4 ; SCSI driver command
3768 | 1 SCANNERSCSICOLOR.S 1978 | Code | 10 | | 2 | 00/1712 : E2 20 | sep #$20 ; SCSI commands are 8-bit
3769 | 1 SCANNERSCSICOLOR.S 1979 | Code | 10 | 2 | 3 | 00/1714 : 8D 86 19 | sta statusDATA ; SCSI command
3770 | 1 SCANNERSCSICOLOR.S 1980 | Code | 00 | | 2 | 00/1717 : C2 20 | rep #$20
3771 | 1 SCANNERSCSICOLOR.S 1981 | Empty | 00 | | 0 | 00/1719 |
3772 | 1 SCANNERSCSICOLOR.S 1982 | Code | 00 | | 4 | 00/1719 : 22 A8 00 E1 | jsl {$e100a8} ; call it
3773 | 1 SCANNERSCSICOLOR.S 1983 | Data | 00 | | 2 | 00/171D : 2D 20 | dw $202d
3774 | 1 SCANNERSCSICOLOR.S 1984 | Data | 00 | 3 | 4 | 00/171F : 72 19 00 00 | adrl proSTATUS
3775 | 1 SCANNERSCSICOLOR.S 1985 | Code | 00 | | 2 | 00/1723 : 80 14 | bra showERR
3776 | 1 SCANNERSCSICOLOR.S 1986 | Empty | 00 | | 0 | 00/1725 |
3777 | 1 SCANNERSCSICOLOR.S 1987 | Comment | 00 | | 0 | 00/1725 | *--- DControl
3778 | 1 SCANNERSCSICOLOR.S 1988 | Empty | 00 | | 0 | 00/1725 |
3779 | 1 SCANNERSCSICOLOR.S 1989 | Code | 00 | 2 | 3 | 00/1725 : 8D 9A 1A | controlCALL sta proCONTROL+4 ; SCSI driver command
3780 | 1 SCANNERSCSICOLOR.S 1990 | Code | 10 | | 2 | 00/1728 : E2 20 | sep #$20 ; SCSI commands are 8-bit
3781 | 1 SCANNERSCSICOLOR.S 1991 | Code | 10 | 2 | 3 | 00/172A : 8D AA 1A | sta commandDATA ; SCSI command
3782 | 1 SCANNERSCSICOLOR.S 1992 | Code | 00 | | 2 | 00/172D : C2 20 | rep #$20
3783 | 1 SCANNERSCSICOLOR.S 1993 | Empty | 00 | | 0 | 00/172F |
3784 | 1 SCANNERSCSICOLOR.S 1994 | Code | 00 | | 4 | 00/172F : 22 A8 00 E1 | jsl {$e100a8} ; call it
3785 | 1 SCANNERSCSICOLOR.S 1995 | Data | 00 | | 2 | 00/1733 : 2E 20 | dw $202e
3786 | 1 SCANNERSCSICOLOR.S 1996 | Data | 00 | 3 | 4 | 00/1735 : 96 1A 00 00 | adrl proCONTROL
3787 | 1 SCANNERSCSICOLOR.S 1997 | Empty | 00 | | 0 | 00/1739 |
3788 | 1 SCANNERSCSICOLOR.S 1998 | Comment | 00 | | 0 | 00/1739 | *--- Show GS/OS error code
3789 | 1 SCANNERSCSICOLOR.S 1999 | Empty | 00 | | 0 | 00/1739 |
3790 | 1 SCANNERSCSICOLOR.S 2000 | Code | 00 | | 2 | 00/1739 : 90 21 | showERR bcc showNOERR
3791 | 1 SCANNERSCSICOLOR.S 2001 | Code | 00 | 2 | 3 | 00/173B : 8D D4 18 | sta errCODE ; save error code
3792 | 1 SCANNERSCSICOLOR.S 2002 | Empty | 00 | | 0 | 00/173E |
3793 | 1 SCANNERSCSICOLOR.S 2003 | Macro | 00 | | 0 | 00/173E | PushLong #strERROR
3797 | 1 SCANNERSCSICOLOR.S 2003 | Code | 00 | 1 >>16 | 3 | 00/173E : F4 00 00 | PEA #^#strERROR
3804 | 1 SCANNERSCSICOLOR.S 2003 | Code | 00 | 2 | 3 | 00/1741 : F4 D6 18 | PEA #strERROR
3807 | 1 SCANNERSCSICOLOR.S 2004 | Macro | 00 | | 0 | 00/1744 | _WriteCString
3809 | 1 SCANNERSCSICOLOR.S 2004 | Code | 00 | | 3 | 00/1744 : A2 0C 20 | LDX #$200C ; load tool call #
3810 | 1 SCANNERSCSICOLOR.S 2004 | Code | 00 | | 4 | 00/1747 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3811 | 1 SCANNERSCSICOLOR.S 2005 | Empty | 00 | | 0 | 00/174B |
3812 | 1 SCANNERSCSICOLOR.S 2006 | Code | 00 | 2 | 3 | 00/174B : AD D4 18 | lda errCODE
3813 | 1 SCANNERSCSICOLOR.S 2007 | Code | 00 | 2 | 3 | 00/174E : 20 0E 18 | jsr showWORD ; display it
3814 | 1 SCANNERSCSICOLOR.S 2008 | Empty | 00 | | 0 | 00/1751 |
3815 | 1 SCANNERSCSICOLOR.S 2009 | Macro | 00 | | 0 | 00/1751 | PushWord #$0d
3817 | 1 SCANNERSCSICOLOR.S 2009 | Code | 00 | | 3 | 00/1751 : F4 0D 00 | PEA #$0d
3820 | 1 SCANNERSCSICOLOR.S 2010 | Macro | 00 | | 0 | 00/1754 | _WriteChar
3822 | 1 SCANNERSCSICOLOR.S 2010 | Code | 00 | | 3 | 00/1754 : A2 0C 18 | LDX #$180C ; load tool call #
3823 | 1 SCANNERSCSICOLOR.S 2010 | Code | 00 | | 4 | 00/1757 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3824 | 1 SCANNERSCSICOLOR.S 2011 | Code | 00 | | 1 | 00/175B : 38 | sec ; force carry
3825 | 1 SCANNERSCSICOLOR.S 2012 | Code | 00 | | 1 | 00/175C : 60 | showNOERR rts
3826 | 1 SCANNERSCSICOLOR.S 2013 | Empty | 00 | | 0 | 00/175D |
3827 | 1 SCANNERSCSICOLOR.S 2014 | Comment | 00 | | 0 | 00/175D | *--- Get my Device ID
3828 | 1 SCANNERSCSICOLOR.S 2015 | Empty | 00 | | 0 | 00/175D |
3829 | 1 SCANNERSCSICOLOR.S 2016 | Code | 00 | 2 | 3 | 00/175D : AD A7 02 | getDEVICEID lda theDEVICE ; get our ID
3830 | 1 SCANNERSCSICOLOR.S 2017 | Code | 00 | | 1 | 00/1760 : 60 | rts
3831 | 1 SCANNERSCSICOLOR.S 2018 | Empty | 00 | | 0 | 00/1761 |
3832 | 1 SCANNERSCSICOLOR.S 2019 | Comment | 00 | | 0 | 00/1761 | *----------------------------
3833 | 1 SCANNERSCSICOLOR.S 2020 | Comment | 00 | | 0 | 00/1761 | * TEXT ROUTINES
3834 | 1 SCANNERSCSICOLOR.S 2021 | Comment | 00 | | 0 | 00/1761 | *----------------------------
3835 | 1 SCANNERSCSICOLOR.S 2022 | Empty | 00 | | 0 | 00/1761 |
3836 | 1 SCANNERSCSICOLOR.S 2023 | Comment | 00 | | 0 | 00/1761 | *---------- Display in string offset
3837 | 1 SCANNERSCSICOLOR.S 2024 | Comment | 00 | | 0 | 00/1761 | * A: offset in
3838 | 1 SCANNERSCSICOLOR.S 2025 | Comment | 00 | | 0 | 00/1761 | * X: nb of chars to print
3839 | 1 SCANNERSCSICOLOR.S 2026 | Comment | 00 | | 0 | 00/1761 | * offset from commandBUFF
3840 | 1 SCANNERSCSICOLOR.S 2027 | Empty | 00 | | 0 | 00/1761 |
3841 | 1 SCANNERSCSICOLOR.S 2028 | Code | 00 | 1 >>16 | 3 | 00/1761 : A0 00 00 | showTEXT ldy #^statusBUFF
3842 | 1 SCANNERSCSICOLOR.S 2029 | Code | 00 | | 1 | 00/1764 : 5A | phy
3843 | 1 SCANNERSCSICOLOR.S 2030 | Code | 00 | | 1 | 00/1765 : 18 | clc
3844 | 1 SCANNERSCSICOLOR.S 2031 | Code | 00 | 2 | 3 | 00/1766 : 69 96 19 | adc #statusBUFF
3845 | 1 SCANNERSCSICOLOR.S 2032 | Code | 00 | | 1 | 00/1769 : 48 | pha
3846 | 1 SCANNERSCSICOLOR.S 2033 | Macro | 00 | | 0 | 00/176A | PushWord #0
3848 | 1 SCANNERSCSICOLOR.S 2033 | Code | 00 | | 3 | 00/176A : F4 00 00 | PEA #0
3851 | 1 SCANNERSCSICOLOR.S 2034 | Code | 00 | | 1 | 00/176D : DA | phx
3852 | 1 SCANNERSCSICOLOR.S 2035 | Macro | 00 | | 0 | 00/176E | _TextWriteBlock
3854 | 1 SCANNERSCSICOLOR.S 2035 | Code | 00 | | 3 | 00/176E : A2 0C 1E | LDX #$1E0C ; load tool call #
3855 | 1 SCANNERSCSICOLOR.S 2035 | Code | 00 | | 4 | 00/1771 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3856 | 1 SCANNERSCSICOLOR.S 2036 | Code | 00 | | 1 | 00/1775 : 60 | rts
3857 | 1 SCANNERSCSICOLOR.S 2037 | Empty | 00 | | 0 | 00/1776 |
3858 | 1 SCANNERSCSICOLOR.S 2038 | Comment | 00 | | 0 | 00/1776 | *---------- Display decimal
3859 | 1 SCANNERSCSICOLOR.S 2039 | Comment | 00 | | 0 | 00/1776 | * A: word
3860 | 1 SCANNERSCSICOLOR.S 2040 | Empty | 00 | | 0 | 00/1776 |
3861 | 1 SCANNERSCSICOLOR.S 2041 | Code | 00 | | 3 | 00/1776 : 29 FF 00 | showDECIMAL and #$ff
3862 | 1 SCANNERSCSICOLOR.S 2042 | Code | 00 | | 1 | 00/1779 : 48 | pha
3863 | 1 SCANNERSCSICOLOR.S 2043 | Empty | 00 | | 0 | 00/177A |
3864 | 1 SCANNERSCSICOLOR.S 2044 | Code | 00 | | 3 | 00/177A : A9 20 20 | lda #' ' ; space by default
3865 | 1 SCANNERSCSICOLOR.S 2045 | Code | 00 | 2 | 3 | 00/177D : 8D A1 17 | sta strDECIMAL
3866 | 1 SCANNERSCSICOLOR.S 2046 | Empty | 00 | | 0 | 00/1780 |
3867 | 1 SCANNERSCSICOLOR.S 2047 | Macro | 00 | | 0 | 00/1780 | PushLong #strDECIMAL
3871 | 1 SCANNERSCSICOLOR.S 2047 | Code | 00 | 1 >>16 | 3 | 00/1780 : F4 00 00 | PEA #^#strDECIMAL
3878 | 1 SCANNERSCSICOLOR.S 2047 | Code | 00 | 2 | 3 | 00/1783 : F4 A1 17 | PEA #strDECIMAL
3881 | 1 SCANNERSCSICOLOR.S 2048 | Macro | 00 | | 0 | 00/1786 | PushWord #2
3883 | 1 SCANNERSCSICOLOR.S 2048 | Code | 00 | | 3 | 00/1786 : F4 02 00 | PEA #2
3886 | 1 SCANNERSCSICOLOR.S 2049 | Macro | 00 | | 0 | 00/1789 | PushWord #0
3888 | 1 SCANNERSCSICOLOR.S 2049 | Code | 00 | | 3 | 00/1789 : F4 00 00 | PEA #0
3891 | 1 SCANNERSCSICOLOR.S 2050 | Macro | 00 | | 0 | 00/178C | _Int2Dec
3893 | 1 SCANNERSCSICOLOR.S 2050 | Code | 00 | | 3 | 00/178C : A2 0B 26 | LDX #$260B ; load tool call #
3894 | 1 SCANNERSCSICOLOR.S 2050 | Code | 00 | | 4 | 00/178F : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3895 | 1 SCANNERSCSICOLOR.S 2051 | Empty | 00 | | 0 | 00/1793 |
3896 | 1 SCANNERSCSICOLOR.S 2052 | Macro | 00 | | 0 | 00/1793 | PushLong #strDECIMAL
3900 | 1 SCANNERSCSICOLOR.S 2052 | Code | 00 | 1 >>16 | 3 | 00/1793 : F4 00 00 | PEA #^#strDECIMAL
3907 | 1 SCANNERSCSICOLOR.S 2052 | Code | 00 | 2 | 3 | 00/1796 : F4 A1 17 | PEA #strDECIMAL
3910 | 1 SCANNERSCSICOLOR.S 2053 | Macro | 00 | | 0 | 00/1799 | _WriteCString
3912 | 1 SCANNERSCSICOLOR.S 2053 | Code | 00 | | 3 | 00/1799 : A2 0C 20 | LDX #$200C ; load tool call #
3913 | 1 SCANNERSCSICOLOR.S 2053 | Code | 00 | | 4 | 00/179C : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3914 | 1 SCANNERSCSICOLOR.S 2054 | Code | 00 | | 1 | 00/17A0 : 60 | rts
3915 | 1 SCANNERSCSICOLOR.S 2055 | Empty | 00 | | 0 | 00/17A1 |
3916 | 1 SCANNERSCSICOLOR.S 2056 | Comment | 00 | | 0 | 00/17A1 | *--- Data
3917 | 1 SCANNERSCSICOLOR.S 2057 | Empty | 00 | | 0 | 00/17A1 |
3918 | 1 SCANNERSCSICOLOR.S 2058 | Data | 00 | | 3 | 00/17A1 : 30 30 00 | strDECIMAL asc '00'00
3919 | 1 SCANNERSCSICOLOR.S 2059 | Empty | 00 | | 0 | 00/17A4 |
3920 | 1 SCANNERSCSICOLOR.S 2060 | Comment | 00 | | 0 | 00/17A4 | *---------- Display bits
3921 | 1 SCANNERSCSICOLOR.S 2061 | Comment | 00 | | 0 | 00/17A4 | * A: word
3922 | 1 SCANNERSCSICOLOR.S 2062 | Comment | 00 | | 0 | 00/17A4 | * X: nb of bits to display (1-8)
3923 | 1 SCANNERSCSICOLOR.S 2063 | Empty | 00 | | 0 | 00/17A4 |
3924 | 1 SCANNERSCSICOLOR.S 2064 | Code | 00 | | 3 | 00/17A4 : E0 10 00 | showBITS cpx #16
3925 | 1 SCANNERSCSICOLOR.S 2065 | Code | 00 | | 2 | 00/17A7 : 90 01 | bcc showBITS0
3926 | 1 SCANNERSCSICOLOR.S 2066 | Code | 00 | | 1 | 00/17A9 : 60 | rts
3927 | 1 SCANNERSCSICOLOR.S 2067 | Empty | 00 | | 0 | 00/17AA |
3928 | 1 SCANNERSCSICOLOR.S 2068 | Code | 00 | | 3 | 00/17AA : A0 00 00 | showBITS0 ldy #0 ; index
3929 | 1 SCANNERSCSICOLOR.S 2069 | Code | 00 | | 1 | 00/17AD : 48 | ozunid_11 pha
3930 | 1 SCANNERSCSICOLOR.S 2070 | Code | 00 | | 1 | 00/17AE : 0A | asl ; bit in carry
3931 | 1 SCANNERSCSICOLOR.S 2071 | Code | 00 | | 2 | 00/17AF : B0 05 | bcs showBITS1
3932 | 1 SCANNERSCSICOLOR.S 2072 | Empty | 00 | | 0 | 00/17B1 |
3933 | 1 SCANNERSCSICOLOR.S 2073 | Code | 00 | | 3 | 00/17B1 : A9 30 30 | lda #'00' ; output 0
3934 | 1 SCANNERSCSICOLOR.S 2074 | Code | 00 | | 2 | 00/17B4 : 80 03 | bra showBITS2
3935 | 1 SCANNERSCSICOLOR.S 2075 | Code | 00 | | 3 | 00/17B6 : A9 31 31 | showBITS1 lda #'11' ; output 1
3936 | 1 SCANNERSCSICOLOR.S 2076 | Code | 00 | 2 | 3 | 00/17B9 : 99 D6 17 | showBITS2 sta strBITS,y
3937 | 1 SCANNERSCSICOLOR.S 2077 | Empty | 00 | | 0 | 00/17BC |
3938 | 1 SCANNERSCSICOLOR.S 2078 | Code | 00 | | 1 | 00/17BC : 68 | pla
3939 | 1 SCANNERSCSICOLOR.S 2079 | Code | 00 | | 1 | 00/17BD : 0A | asl
3940 | 1 SCANNERSCSICOLOR.S 2080 | Code | 00 | | 1 | 00/17BE : C8 | iny
3941 | 1 SCANNERSCSICOLOR.S 2081 | Code | 00 | | 1 | 00/17BF : CA | dex
3942 | 1 SCANNERSCSICOLOR.S 2082 | Code | 00 | | 2 | 00/17C0 : D0 EB | bne ozunid_11
3943 | 1 SCANNERSCSICOLOR.S 2083 | Empty | 00 | | 0 | 00/17C2 |
3944 | 1 SCANNERSCSICOLOR.S 2084 | Code | 00 | | 3 | 00/17C2 : A9 00 00 | lda #0 ; end C string
3945 | 1 SCANNERSCSICOLOR.S 2085 | Code | 00 | 2 | 3 | 00/17C5 : 99 D6 17 | sta strBITS,y
3946 | 1 SCANNERSCSICOLOR.S 2086 | Empty | 00 | | 0 | 00/17C8 |
3947 | 1 SCANNERSCSICOLOR.S 2087 | Macro | 00 | | 0 | 00/17C8 | PushLong #strBITS ; show the string
3951 | 1 SCANNERSCSICOLOR.S 2087 | Code | 00 | 1 >>16 | 3 | 00/17C8 : F4 00 00 | PEA #^#strBITS
3958 | 1 SCANNERSCSICOLOR.S 2087 | Code | 00 | 2 | 3 | 00/17CB : F4 D6 17 | PEA #strBITS
3961 | 1 SCANNERSCSICOLOR.S 2088 | Macro | 00 | | 0 | 00/17CE | _WriteCString
3963 | 1 SCANNERSCSICOLOR.S 2088 | Code | 00 | | 3 | 00/17CE : A2 0C 20 | LDX #$200C ; load tool call #
3964 | 1 SCANNERSCSICOLOR.S 2088 | Code | 00 | | 4 | 00/17D1 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3965 | 1 SCANNERSCSICOLOR.S 2089 | Code | 00 | | 1 | 00/17D5 : 60 | rts
3966 | 1 SCANNERSCSICOLOR.S 2090 | Empty | 00 | | 0 | 00/17D6 |
3967 | 1 SCANNERSCSICOLOR.S 2091 | Comment | 00 | | 0 | 00/17D6 | *--- Data
3968 | 1 SCANNERSCSICOLOR.S 2092 | Empty | 00 | | 0 | 00/17D6 |
3969 | 1 SCANNERSCSICOLOR.S 2093 | Data | 00 | | 18 | 00/17D6 : 00 00 00 00 | strBITS ds 18 ; 16 bits + 2 zeros
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 |
3970 | 1 SCANNERSCSICOLOR.S 2094 | Empty | 00 | | 0 | 00/17E8 |
3971 | 1 SCANNERSCSICOLOR.S 2095 | Comment | 00 | | 0 | 00/17E8 | *---------- Display a byte
3972 | 1 SCANNERSCSICOLOR.S 2096 | Empty | 00 | | 0 | 00/17E8 |
3973 | 1 SCANNERSCSICOLOR.S 2097 | Code | 00 | | 1 | 00/17E8 : 48 | showBYTE pha ; from a byte to a string
3974 | 1 SCANNERSCSICOLOR.S 2098 | Code | 00 | | 1 | 00/17E9 : 48 | pha
3975 | 1 SCANNERSCSICOLOR.S 2099 | Code | 00 | | 1 | 00/17EA : 48 | pha ; <= here, really
3976 | 1 SCANNERSCSICOLOR.S 2100 | Macro | 00 | | 0 | 00/17EB | _HexIt
3978 | 1 SCANNERSCSICOLOR.S 2100 | Code | 00 | | 3 | 00/17EB : A2 0B 2A | LDX #$2A0B ; load tool call #
3979 | 1 SCANNERSCSICOLOR.S 2100 | Code | 00 | | 4 | 00/17EE : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
3980 | 1 SCANNERSCSICOLOR.S 2101 | Empty | 00 | | 0 | 00/17F2 |
3981 | 1 SCANNERSCSICOLOR.S 2102 | Code | 00 | | 3 | 00/17F2 : A9 20 20 | lda #' ' ; empty string by default
3982 | 1 SCANNERSCSICOLOR.S 2103 | Code | 00 | 2 | 3 | 00/17F5 : 8D 0C 18 | sta strBYTE
3983 | 1 SCANNERSCSICOLOR.S 2104 | Empty | 00 | | 0 | 00/17F8 |
3984 | 1 SCANNERSCSICOLOR.S 2105 | Code | 00 | | 1 | 00/17F8 : 68 | pla ; we don't use
3985 | 1 SCANNERSCSICOLOR.S 2106 | Code | 00 | | 1 | 00/17F9 : 68 | pla
3986 | 1 SCANNERSCSICOLOR.S 2107 | Code | 00 | 2 | 3 | 00/17FA : 8D 0C 18 | sta strBYTE
3987 | 1 SCANNERSCSICOLOR.S 2108 | Empty | 00 | | 0 | 00/17FD |
3988 | 1 SCANNERSCSICOLOR.S 2109 | Macro | 00 | | 0 | 00/17FD | PushLong #strBYTEP ; show the string
3992 | 1 SCANNERSCSICOLOR.S 2109 | Code | 00 | 1 >>16 | 3 | 00/17FD : F4 00 00 | PEA #^#strBYTEP
3999 | 1 SCANNERSCSICOLOR.S 2109 | Code | 00 | 2 | 3 | 00/1800 : F4 0B 18 | PEA #strBYTEP
4002 | 1 SCANNERSCSICOLOR.S 2110 | Macro | 00 | | 0 | 00/1803 | _WriteString
4004 | 1 SCANNERSCSICOLOR.S 2110 | Code | 00 | | 3 | 00/1803 : A2 0C 1C | LDX #$1C0C ; load tool call #
4005 | 1 SCANNERSCSICOLOR.S 2110 | Code | 00 | | 4 | 00/1806 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
4006 | 1 SCANNERSCSICOLOR.S 2111 | Code | 00 | | 1 | 00/180A : 60 | rts
4007 | 1 SCANNERSCSICOLOR.S 2112 | Empty | 00 | | 0 | 00/180B |
4008 | 1 SCANNERSCSICOLOR.S 2113 | Comment | 00 | | 0 | 00/180B | *--- Data
4009 | 1 SCANNERSCSICOLOR.S 2114 | Empty | 00 | | 0 | 00/180B |
4010 | 1 SCANNERSCSICOLOR.S 2115 | Data | 00 | | 1 | 00/180B : 02 | strBYTEP dfb 2 ; for a Pascal string
4011 | 1 SCANNERSCSICOLOR.S 2116 | Data | 00 | | 2 | 00/180C : 20 20 | strBYTE asc ' '
4012 | 1 SCANNERSCSICOLOR.S 2117 | Empty | 00 | | 0 | 00/180E |
4013 | 1 SCANNERSCSICOLOR.S 2118 | Comment | 00 | | 0 | 00/180E | *---------- Display a word
4014 | 1 SCANNERSCSICOLOR.S 2119 | Empty | 00 | | 0 | 00/180E |
4015 | 1 SCANNERSCSICOLOR.S 2120 | Code | 00 | | 1 | 00/180E : 48 | showWORD pha ; from a word to a string
4016 | 1 SCANNERSCSICOLOR.S 2121 | Code | 00 | | 1 | 00/180F : 48 | pha
4017 | 1 SCANNERSCSICOLOR.S 2122 | Code | 00 | | 1 | 00/1810 : 48 | pha ; <= here, really
4018 | 1 SCANNERSCSICOLOR.S 2123 | Macro | 00 | | 0 | 00/1811 | _HexIt
4020 | 1 SCANNERSCSICOLOR.S 2123 | Code | 00 | | 3 | 00/1811 : A2 0B 2A | LDX #$2A0B ; load tool call #
4021 | 1 SCANNERSCSICOLOR.S 2123 | Code | 00 | | 4 | 00/1814 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
4022 | 1 SCANNERSCSICOLOR.S 2124 | Macro | 00 | | 0 | 00/1818 | PullLong strHEX
4025 | 1 SCANNERSCSICOLOR.S 2124 | Code | 00 | | 1 | 00/1818 : 68 | PLA
4027 | 1 SCANNERSCSICOLOR.S 2124 | Code | 00 | 2 | 3 | 00/1819 : 8D 2E 18 | STA strHEX
4032 | 1 SCANNERSCSICOLOR.S 2124 | Code | 00 | | 1 | 00/181C : 68 | PLA
4034 | 1 SCANNERSCSICOLOR.S 2124 | Code | 00 | 2 | 3 | 00/181D : 8D 30 18 | STA strHEX+2
4040 | 1 SCANNERSCSICOLOR.S 2125 | Empty | 00 | | 0 | 00/1820 |
4041 | 1 SCANNERSCSICOLOR.S 2126 | Macro | 00 | | 0 | 00/1820 | PushLong #strHEX ; show the string
4045 | 1 SCANNERSCSICOLOR.S 2126 | Code | 00 | 1 >>16 | 3 | 00/1820 : F4 00 00 | PEA #^#strHEX
4052 | 1 SCANNERSCSICOLOR.S 2126 | Code | 00 | 2 | 3 | 00/1823 : F4 2E 18 | PEA #strHEX
4055 | 1 SCANNERSCSICOLOR.S 2127 | Macro | 00 | | 0 | 00/1826 | _WriteCString
4057 | 1 SCANNERSCSICOLOR.S 2127 | Code | 00 | | 3 | 00/1826 : A2 0C 20 | LDX #$200C ; load tool call #
4058 | 1 SCANNERSCSICOLOR.S 2127 | Code | 00 | | 4 | 00/1829 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
4059 | 1 SCANNERSCSICOLOR.S 2128 | Code | 00 | | 1 | 00/182D : 60 | rts
4060 | 1 SCANNERSCSICOLOR.S 2129 | Empty | 00 | | 0 | 00/182E |
4061 | 1 SCANNERSCSICOLOR.S 2130 | Comment | 00 | | 0 | 00/182E | *--- Data
4062 | 1 SCANNERSCSICOLOR.S 2131 | Empty | 00 | | 0 | 00/182E |
4063 | 1 SCANNERSCSICOLOR.S 2132 | Data | 00 | | 5 | 00/182E : 30 30 30 30 | strHEX asc '0000'00
| | | | | | 00 |
4064 | 1 SCANNERSCSICOLOR.S 2133 | Empty | 00 | | 0 | 00/1833 |
4065 | 1 SCANNERSCSICOLOR.S 2134 | Comment | 00 | | 0 | 00/1833 | *---------- Wait for a key in a range 0-Acc
4066 | 1 SCANNERSCSICOLOR.S 2135 | Comment | 00 | | 0 | 00/1833 | * A: high key
4067 | 1 SCANNERSCSICOLOR.S 2136 | Comment | 00 | | 0 | 00/1833 | * X: high ptr to C string
4068 | 1 SCANNERSCSICOLOR.S 2137 | Comment | 00 | | 0 | 00/1833 | * Y: low ptr to C string
4069 | 1 SCANNERSCSICOLOR.S 2138 | Empty | 00 | | 0 | 00/1833 |
4070 | 1 SCANNERSCSICOLOR.S 2139 | Code | 00 | 2 | 3 | 00/1833 : 8D 75 18 | keyINRANGE sta keyHIGH
4071 | 1 SCANNERSCSICOLOR.S 2140 | Code | 00 | 2 | 3 | 00/1836 : 8C 71 18 | sty strKEY
4072 | 1 SCANNERSCSICOLOR.S 2141 | Code | 00 | 2 | 3 | 00/1839 : 8E 73 18 | stx strKEY+2
4073 | 1 SCANNERSCSICOLOR.S 2142 | Empty | 00 | | 0 | 00/183C |
4074 | 1 SCANNERSCSICOLOR.S 2143 | Macro | 00 | | 0 | 00/183C | ozunid_12 PushLong strKEY
4082 | 1 SCANNERSCSICOLOR.S 2143 | Code | 00 | 2 | 3 | 00/183C : AD 73 18 | LDA strKEY+2
4083 | 1 SCANNERSCSICOLOR.S 2143 | Code | 00 | | 1 | 00/183F : 48 | PHA
4091 | 1 SCANNERSCSICOLOR.S 2143 | Code | 00 | 2 | 3 | 00/1840 : AD 71 18 | LDA strKEY
4092 | 1 SCANNERSCSICOLOR.S 2143 | Code | 00 | | 1 | 00/1843 : 48 | PHA
4094 | 1 SCANNERSCSICOLOR.S 2144 | Macro | 00 | | 0 | 00/1844 | _WriteCString
4096 | 1 SCANNERSCSICOLOR.S 2144 | Code | 00 | | 3 | 00/1844 : A2 0C 20 | LDX #$200C ; load tool call #
4097 | 1 SCANNERSCSICOLOR.S 2144 | Code | 00 | | 4 | 00/1847 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
4098 | 1 SCANNERSCSICOLOR.S 2145 | Empty | 00 | | 0 | 00/184B |
4099 | 1 SCANNERSCSICOLOR.S 2146 | Macro | 00 | | 0 | 00/184B | PushWord #0
4101 | 1 SCANNERSCSICOLOR.S 2146 | Code | 00 | | 3 | 00/184B : F4 00 00 | PEA #0
4104 | 1 SCANNERSCSICOLOR.S 2147 | Macro | 00 | | 0 | 00/184E | PushWord #1 ; echo char
4106 | 1 SCANNERSCSICOLOR.S 2147 | Code | 00 | | 3 | 00/184E : F4 01 00 | PEA #1
4109 | 1 SCANNERSCSICOLOR.S 2148 | Macro | 00 | | 0 | 00/1851 | _ReadChar
4111 | 1 SCANNERSCSICOLOR.S 2148 | Code | 00 | | 3 | 00/1851 : A2 0C 22 | LDX #$220C ; load tool call #
4112 | 1 SCANNERSCSICOLOR.S 2148 | Code | 00 | | 4 | 00/1854 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
4113 | 1 SCANNERSCSICOLOR.S 2149 | Code | 00 | | 1 | 00/1858 : 68 | pla
4114 | 1 SCANNERSCSICOLOR.S 2150 | Code | 00 | | 3 | 00/1859 : 29 FF 00 | and #$ff
4115 | 1 SCANNERSCSICOLOR.S 2151 | Code | 00 | | 3 | 00/185C : C9 B0 00 | cmp #"0"
4116 | 1 SCANNERSCSICOLOR.S 2152 | Code | 00 | | 2 | 00/185F : 90 DB | bcc ozunid_12
4117 | 1 SCANNERSCSICOLOR.S 2153 | Code | 00 | 2 | 3 | 00/1861 : CD 75 18 | cmp keyHIGH
4118 | 1 SCANNERSCSICOLOR.S 2154 | Code | 00 | | 2 | 00/1864 : 90 04 | bcc keyINRANGE9
4119 | 1 SCANNERSCSICOLOR.S 2155 | Code | 00 | | 2 | 00/1866 : F0 02 | beq keyINRANGE9
4120 | 1 SCANNERSCSICOLOR.S 2156 | Code | 00 | | 2 | 00/1868 : 80 D2 | bra ozunid_12
4121 | 1 SCANNERSCSICOLOR.S 2157 | Empty | 00 | | 0 | 00/186A |
4122 | 1 SCANNERSCSICOLOR.S 2158 | Code | 00 | | 1 | 00/186A : 38 | keyINRANGE9 sec
4123 | 1 SCANNERSCSICOLOR.S 2159 | Code | 00 | | 3 | 00/186B : E9 B0 00 | sbc #"0"
4124 | 1 SCANNERSCSICOLOR.S 2160 | Code | 00 | | 1 | 00/186E : 48 | pha
4125 | 1 SCANNERSCSICOLOR.S 2161 | Code | 00 | | 2 | 00/186F : 80 45 | bra waitKEY8
4126 | 1 SCANNERSCSICOLOR.S 2162 | Empty | 00 | | 0 | 00/1871 |
4127 | 1 SCANNERSCSICOLOR.S 2163 | Comment | 00 | | 0 | 00/1871 | *--- Data
4128 | 1 SCANNERSCSICOLOR.S 2164 | Empty | 00 | | 0 | 00/1871 |
4129 | 1 SCANNERSCSICOLOR.S 2165 | Data | 00 | | 4 | 00/1871 : 00 00 00 00 | strKEY ds 4 ; pointer to string
4130 | 1 SCANNERSCSICOLOR.S 2166 | Data | 00 | | 2 | 00/1875 : 00 00 | keyHIGH ds 2
4131 | 1 SCANNERSCSICOLOR.S 2167 | Empty | 00 | | 0 | 00/1877 |
4132 | 1 SCANNERSCSICOLOR.S 2168 | Comment | 00 | | 0 | 00/1877 | *---------- Wait for a key
4133 | 1 SCANNERSCSICOLOR.S 2169 | Empty | 00 | | 0 | 00/1877 |
4134 | 1 SCANNERSCSICOLOR.S 2170 | Macro | 00 | | 0 | 00/1877 | waitKEY PushWord #$0d
4136 | 1 SCANNERSCSICOLOR.S 2170 | Code | 00 | | 3 | 00/1877 : F4 0D 00 | PEA #$0d
4139 | 1 SCANNERSCSICOLOR.S 2171 | Macro | 00 | | 0 | 00/187A | _WriteChar
4141 | 1 SCANNERSCSICOLOR.S 2171 | Code | 00 | | 3 | 00/187A : A2 0C 18 | LDX #$180C ; load tool call #
4142 | 1 SCANNERSCSICOLOR.S 2171 | Code | 00 | | 4 | 00/187D : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
4143 | 1 SCANNERSCSICOLOR.S 2172 | Empty | 00 | | 0 | 00/1881 |
4144 | 1 SCANNERSCSICOLOR.S 2173 | Macro | 00 | | 0 | 00/1881 | PushWord #0
4146 | 1 SCANNERSCSICOLOR.S 2173 | Code | 00 | | 3 | 00/1881 : F4 00 00 | PEA #0
4149 | 1 SCANNERSCSICOLOR.S 2174 | Macro | 00 | | 0 | 00/1884 | PushWord #0 ; don't echo char
4151 | 1 SCANNERSCSICOLOR.S 2174 | Code | 00 | | 3 | 00/1884 : F4 00 00 | PEA #0
4154 | 1 SCANNERSCSICOLOR.S 2175 | Macro | 00 | | 0 | 00/1887 | _ReadChar
4156 | 1 SCANNERSCSICOLOR.S 2175 | Code | 00 | | 3 | 00/1887 : A2 0C 22 | LDX #$220C ; load tool call #
4157 | 1 SCANNERSCSICOLOR.S 2175 | Code | 00 | | 4 | 00/188A : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
4158 | 1 SCANNERSCSICOLOR.S 2176 | Code | 00 | | 2 | 00/188E : 80 1A | bra waitKEY1 ; go below
4159 | 1 SCANNERSCSICOLOR.S 2177 | Empty | 00 | | 0 | 00/1890 |
4160 | 1 SCANNERSCSICOLOR.S 2178 | Comment | 00 | | 0 | 00/1890 | *---------- Wait for a key
4161 | 1 SCANNERSCSICOLOR.S 2179 | Empty | 00 | | 0 | 00/1890 |
4162 | 1 SCANNERSCSICOLOR.S 2180 | Macro | 00 | | 0 | 00/1890 | waitFORKEY PushLong #strINPUT
4166 | 1 SCANNERSCSICOLOR.S 2180 | Code | 00 | 1 >>16 | 3 | 00/1890 : F4 00 00 | PEA #^#strINPUT
4173 | 1 SCANNERSCSICOLOR.S 2180 | Code | 00 | 2 | 3 | 00/1893 : F4 C2 18 | PEA #strINPUT
4176 | 1 SCANNERSCSICOLOR.S 2181 | Macro | 00 | | 0 | 00/1896 | _WriteCString
4178 | 1 SCANNERSCSICOLOR.S 2181 | Code | 00 | | 3 | 00/1896 : A2 0C 20 | LDX #$200C ; load tool call #
4179 | 1 SCANNERSCSICOLOR.S 2181 | Code | 00 | | 4 | 00/1899 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
4180 | 1 SCANNERSCSICOLOR.S 2182 | Empty | 00 | | 0 | 00/189D |
4181 | 1 SCANNERSCSICOLOR.S 2183 | Macro | 00 | | 0 | 00/189D | PushWord #0 ; wait for key
4183 | 1 SCANNERSCSICOLOR.S 2183 | Code | 00 | | 3 | 00/189D : F4 00 00 | PEA #0
4186 | 1 SCANNERSCSICOLOR.S 2184 | Macro | 00 | | 0 | 00/18A0 | PushWord #1 ; echo char
4188 | 1 SCANNERSCSICOLOR.S 2184 | Code | 00 | | 3 | 00/18A0 : F4 01 00 | PEA #1
4191 | 1 SCANNERSCSICOLOR.S 2185 | Macro | 00 | | 0 | 00/18A3 | _ReadChar
4193 | 1 SCANNERSCSICOLOR.S 2185 | Code | 00 | | 3 | 00/18A3 : A2 0C 22 | LDX #$220C ; load tool call #
4194 | 1 SCANNERSCSICOLOR.S 2185 | Code | 00 | | 4 | 00/18A6 : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
4195 | 1 SCANNERSCSICOLOR.S 2186 | Empty | 00 | | 0 | 00/18AA |
4196 | 1 SCANNERSCSICOLOR.S 2187 | Code | 00 | | 2 | 00/18AA : A3 01 | waitKEY1 lda 1,s ; check CR
4197 | 1 SCANNERSCSICOLOR.S 2188 | Code | 00 | | 3 | 00/18AC : 29 FF 00 | and #$ff ; of typed
4198 | 1 SCANNERSCSICOLOR.S 2189 | Code | 00 | | 2 | 00/18AF : 83 01 | sta 1,s ; in char
4199 | 1 SCANNERSCSICOLOR.S 2190 | Code | 00 | | 3 | 00/18B1 : C9 8D 00 | cmp #$8d
4200 | 1 SCANNERSCSICOLOR.S 2191 | Code | 00 | | 2 | 00/18B4 : F0 0A | beq waitKEY9
4201 | 1 SCANNERSCSICOLOR.S 2192 | Empty | 00 | | 0 | 00/18B6 |
4202 | 1 SCANNERSCSICOLOR.S 2193 | Macro | 00 | | 0 | 00/18B6 | waitKEY8 PushWord #$0d ; return
4204 | 1 SCANNERSCSICOLOR.S 2193 | Code | 00 | | 3 | 00/18B6 : F4 0D 00 | PEA #$0d
4207 | 1 SCANNERSCSICOLOR.S 2194 | Macro | 00 | | 0 | 00/18B9 | _WriteChar
4209 | 1 SCANNERSCSICOLOR.S 2194 | Code | 00 | | 3 | 00/18B9 : A2 0C 18 | LDX #$180C ; load tool call #
4210 | 1 SCANNERSCSICOLOR.S 2194 | Code | 00 | | 4 | 00/18BC : 22 00 00 E1 | JSL $E10000 ; go to dispatcher
4211 | 1 SCANNERSCSICOLOR.S 2195 | Empty | 00 | | 0 | 00/18C0 |
4212 | 1 SCANNERSCSICOLOR.S 2196 | Code | 00 | | 1 | 00/18C0 : 68 | waitKEY9 pla ; restore entered char
4213 | 1 SCANNERSCSICOLOR.S 2197 | Code | 00 | | 1 | 00/18C1 : 60 | rts
4214 | 1 SCANNERSCSICOLOR.S 2198 | Empty | 00 | | 0 | 00/18C2 |
4215 | 1 SCANNERSCSICOLOR.S 2199 | Comment | 00 | | 0 | 00/18C2 | *--- Data
4216 | 1 SCANNERSCSICOLOR.S 2200 | Empty | 00 | | 0 | 00/18C2 |
4217 | 1 SCANNERSCSICOLOR.S 2201 | Data | 00 | | 18 | 00/18C2 : 53 65 6C 65 | strINPUT asc 'Select an entry: '00
| | | | | | 63 74 20 61 |
| | | | | | 6E 20 65 6E |
| | | | | | 74 72 79 3A |
| | | | | | 20 00 |
4218 | 1 SCANNERSCSICOLOR.S 2202 | Empty | 00 | | 0 | 00/18D4 |
4219 | 1 SCANNERSCSICOLOR.S 2203 | Comment | 00 | | 0 | 00/18D4 | *----------------------------
4220 | 1 SCANNERSCSICOLOR.S 2204 | Comment | 00 | | 0 | 00/18D4 | * DATA
4221 | 1 SCANNERSCSICOLOR.S 2205 | Comment | 00 | | 0 | 00/18D4 | *----------------------------
4222 | 1 SCANNERSCSICOLOR.S 2206 | Empty | 00 | | 0 | 00/18D4 |
4223 | 1 SCANNERSCSICOLOR.S 2207 | Data | 00 | | 2 | 00/18D4 : 00 00 | errCODE ds 2 ; GS/OS error code
4224 | 1 SCANNERSCSICOLOR.S 2208 | Data | 00 | | 24 | 00/18D6 : 0D 3C 21 3E | strERROR asc 0d'<!> GS/OS error code $'00
| | | | | | 20 47 53 2F |
| | | | | | 4F 53 20 65 |
| | | | | | 72 72 6F 72 |
| | | | | | 20 63 6F 64 |
| | | | | | 65 20 24 00 |
4225 | 1 SCANNERSCSICOLOR.S 2209 | Empty | 00 | | 0 | 00/18EE |
4226 | 1 SCANNERSCSICOLOR.S 2210 | Comment | 00 | | 0 | 00/18EE | *---
4227 | 1 SCANNERSCSICOLOR.S 2211 | Empty | 00 | | 0 | 00/18EE |
4228 | 1 SCANNERSCSICOLOR.S 2212 | Data | 00 | | 2 | 00/18EE : 02 00 | proQUIT dw 2 ; pcount
4229 | 1 SCANNERSCSICOLOR.S 2213 | Data | 00 | | 4 | 00/18F0 : 00 00 00 00 | ds 4 ; pathname
4230 | 1 SCANNERSCSICOLOR.S 2214 | Data | 00 | | 2 | 00/18F4 : 00 00 | ds 2 ; flags
4231 | 1 SCANNERSCSICOLOR.S 2215 | Empty | 00 | | 0 | 00/18F6 |
4232 | 1 SCANNERSCSICOLOR.S 2216 | Data | 00 | | 2 | 00/18F6 : 08 00 | proDINFO dw 8 ; Parms for DInfo
4233 | 1 SCANNERSCSICOLOR.S 2217 | Data | 00 | | 2 | 00/18F8 : 00 00 | ds 2 ; 02 device num
4234 | 1 SCANNERSCSICOLOR.S 2218 | Data | 00 | 3 | 4 | 00/18FA : 0C 19 00 00 | adrl devINFO ; 04 device name
4235 | 1 SCANNERSCSICOLOR.S 2219 | Data | 00 | | 2 | 00/18FE : 00 00 | ds 2 ; 08 characteristics
4236 | 1 SCANNERSCSICOLOR.S 2220 | Data | 00 | | 4 | 00/1900 : 00 00 00 00 | ds 4 ; 0A total blocks
4237 | 1 SCANNERSCSICOLOR.S 2221 | Data | 00 | | 2 | 00/1904 : 00 00 | ds 2 ; 0E slot number
4238 | 1 SCANNERSCSICOLOR.S 2222 | Data | 00 | | 2 | 00/1906 : 00 00 | ds 2 ; 10 unit number
4239 | 1 SCANNERSCSICOLOR.S 2223 | Data | 00 | | 2 | 00/1908 : 00 00 | ds 2 ; 12 version
4240 | 1 SCANNERSCSICOLOR.S 2224 | Data | 00 | | 2 | 00/190A : 00 00 | ds 2 ; 14 device id
4241 | 1 SCANNERSCSICOLOR.S 2225 | Empty | 00 | | 0 | 00/190C |
4242 | 1 SCANNERSCSICOLOR.S 2226 | Data | 00 | | 2 | 00/190C : 34 00 | devINFO dw $0034 ; buffer size
4243 | 1 SCANNERSCSICOLOR.S 2227 | Data | 00 | | 1 | 00/190E : 00 | devINFO1 db $00 ; length from a GS/OS string
4244 | 1 SCANNERSCSICOLOR.S 2228 | Data | 00 | | 1 | 00/190F : 00 | devINFO2 db $00 ; to a Pascal string
4245 | 1 SCANNERSCSICOLOR.S 2229 | Data | 00 | | 48 | 00/1910 : 00 00 00 00 | devINFO3 ds $30 ; data
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
4246 | 1 SCANNERSCSICOLOR.S 2230 | Empty | 00 | | 0 | 00/1940 |
4247 | 1 SCANNERSCSICOLOR.S 2231 | Data | 00 | | 50 | 00/1940 : 00 00 00 00 | devNAME ds $32 ; GS/OS string containing the device name
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 |
4248 | 1 SCANNERSCSICOLOR.S 2232 | Empty | 00 | | 0 | 00/1972 |
4249 | 1 SCANNERSCSICOLOR.S 2233 | Data | 00 | | 2 | 00/1972 : 05 00 | proSTATUS dw 5 ; 00 pcount
4250 | 1 SCANNERSCSICOLOR.S 2234 | Data | 00 | | 2 | 00/1974 : 00 00 | ds 2 ; 02 device num
4251 | 1 SCANNERSCSICOLOR.S 2235 | Data | 00 | | 2 | 00/1976 : 00 80 | dw $8000 ; 04 status/control code
4252 | 1 SCANNERSCSICOLOR.S 2236 | Data | 00 | 3 | 4 | 00/1978 : 84 19 00 00 | adrl statusLIST ; 06 status list
4253 | 1 SCANNERSCSICOLOR.S 2237 | Data | 00 | | 4 | 00/197C : F0 00 00 00 | adrl 240 ; 0A request count (AVI was 1024/32)
4254 | 1 SCANNERSCSICOLOR.S 2238 | Data | 00 | | 4 | 00/1980 : 00 00 00 00 | ds 4 ; 0E transfer count
4255 | 1 SCANNERSCSICOLOR.S 2239 | Empty | 00 | | 0 | 00/1984 |
4256 | 1 SCANNERSCSICOLOR.S 2240 | Data | 00 | | 2 | 00/1984 : 00 00 | statusLIST ds 2 ; always 0000
4257 | 1 SCANNERSCSICOLOR.S 2241 | Data | 00 | | 1 | 00/1986 : 00 | statusDATA hex 00 ; 00
4258 | 1 SCANNERSCSICOLOR.S 2242 | Data | 00 | | 1 | 00/1987 : 00 | hex 00 ; 01
4259 | 1 SCANNERSCSICOLOR.S 2243 | Data | 00 | | 1 | 00/1988 : 00 | hex 00 ; 02
4260 | 1 SCANNERSCSICOLOR.S 2244 | Data | 00 | | 1 | 00/1989 : 00 | hex 00 ; 03
4261 | 1 SCANNERSCSICOLOR.S 2245 | Data | 00 | | 1 | 00/198A : F0 | dfb 240 ; 04 - (240 AVI was $00)
4262 | 1 SCANNERSCSICOLOR.S 2246 | Data | 00 | | 1 | 00/198B : 00 | hex 00 ; 05
4263 | 1 SCANNERSCSICOLOR.S 2247 | Data | 00 | | 1 | 00/198C : 00 | hex 00 ; 06
4264 | 1 SCANNERSCSICOLOR.S 2248 | Data | 00 | | 1 | 00/198D : 00 | hex 00 ; 07
4265 | 1 SCANNERSCSICOLOR.S 2249 | Data | 00 | | 1 | 00/198E : 00 | hex 00 ; 08
4266 | 1 SCANNERSCSICOLOR.S 2250 | Data | 00 | | 1 | 00/198F : 00 | hex 00 ; 09
4267 | 1 SCANNERSCSICOLOR.S 2251 | Data | 00 | | 1 | 00/1990 : 00 | hex 00 ; 10
4268 | 1 SCANNERSCSICOLOR.S 2252 | Data | 00 | | 1 | 00/1991 : 00 | hex 00 ; 11
4269 | 1 SCANNERSCSICOLOR.S 2253 | Data | 00 | 3 | 4 | 00/1992 : 96 19 00 00 | adrl statusBUFF
4270 | 1 SCANNERSCSICOLOR.S 2254 | Data | 00 | | 256 | 00/1996 : 00 00 00 00 | statusBUFF ds 256 ; more than 240
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
4271 | 1 SCANNERSCSICOLOR.S 2255 | Empty | 00 | | 0 | 00/1A96 |
4272 | 1 SCANNERSCSICOLOR.S 2256 | Data | 00 | | 2 | 00/1A96 : 05 00 | proCONTROL dw 5 ; 00 pcount
4273 | 1 SCANNERSCSICOLOR.S 2257 | Data | 00 | | 2 | 00/1A98 : 00 00 | ds 2 ; 02 device num
4274 | 1 SCANNERSCSICOLOR.S 2258 | Data | 00 | | 2 | 00/1A9A : 00 80 | dw $8000 ; 04 status/control code
4275 | 1 SCANNERSCSICOLOR.S 2259 | Data | 00 | 3 | 4 | 00/1A9C : A8 1A 00 00 | adrl controlLIST ; 06 status list
4276 | 1 SCANNERSCSICOLOR.S 2260 | Data | 00 | | 4 | 00/1AA0 : F0 00 00 00 | adrl 240 ; 0A request count
4277 | 1 SCANNERSCSICOLOR.S 2261 | Data | 00 | | 4 | 00/1AA4 : 00 00 00 00 | ds 4 ; 0E transfer count
4278 | 1 SCANNERSCSICOLOR.S 2262 | Empty | 00 | | 0 | 00/1AA8 |
4279 | 1 SCANNERSCSICOLOR.S 2263 | Data | 00 | | 2 | 00/1AA8 : 00 00 | controlLIST ds 2 ; always 0000
4280 | 1 SCANNERSCSICOLOR.S 2264 | Data | 00 | | 1 | 00/1AAA : 00 | commandDATA hex 00 ; 00
4281 | 1 SCANNERSCSICOLOR.S 2265 | Data | 00 | | 1 | 00/1AAB : 00 | hex 00 ; 01
4282 | 1 SCANNERSCSICOLOR.S 2266 | Data | 00 | | 1 | 00/1AAC : 00 | hex 00 ; 02
4283 | 1 SCANNERSCSICOLOR.S 2267 | Data | 00 | | 1 | 00/1AAD : 00 | hex 00 ; 03
4284 | 1 SCANNERSCSICOLOR.S 2268 | Data | 00 | | 1 | 00/1AAE : F0 | dfb 240 ; 04 - (240 AVI was $00)
4285 | 1 SCANNERSCSICOLOR.S 2269 | Data | 00 | | 1 | 00/1AAF : 00 | hex 00 ; 05
4286 | 1 SCANNERSCSICOLOR.S 2270 | Data | 00 | | 1 | 00/1AB0 : 00 | hex 00 ; 06
4287 | 1 SCANNERSCSICOLOR.S 2271 | Data | 00 | | 1 | 00/1AB1 : 00 | hex 00 ; 07
4288 | 1 SCANNERSCSICOLOR.S 2272 | Data | 00 | | 1 | 00/1AB2 : 00 | hex 00 ; 08
4289 | 1 SCANNERSCSICOLOR.S 2273 | Data | 00 | | 1 | 00/1AB3 : 00 | hex 00 ; 09
4290 | 1 SCANNERSCSICOLOR.S 2274 | Data | 00 | | 1 | 00/1AB4 : 00 | hex 00 ; 10
4291 | 1 SCANNERSCSICOLOR.S 2275 | Data | 00 | | 1 | 00/1AB5 : 00 | hex 00 ; 11
4292 | 1 SCANNERSCSICOLOR.S 2276 | Data | 00 | 3 | 4 | 00/1AB6 : BA 1A 00 00 | commandPTR adrl commandBUFF
4293 | 1 SCANNERSCSICOLOR.S 2277 | Data | 00 | | 256 | 00/1ABA : 00 00 00 00 | commandBUFF ds 256 ; more than 240
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
| | | | | | 00 00 00 00 |
4294 | 1 SCANNERSCSICOLOR.S 2278 | Empty | 00 | | 0 | 00/1BBA |
4295 | 1 SCANNERSCSICOLOR.S 2279 | Comment | 00 | | 0 | 00/1BBA | *----------
4296 | 1 SCANNERSCSICOLOR.S 2280 | Empty | 00 | | 0 | 00/1BBA |
4297 | 1 SCANNERSCSICOLOR.S 2281 | Data | 00 | | 2 | 00/1BBA : 00 00 | appID ds 2
4298 | 1 SCANNERSCSICOLOR.S 2282 | Data | 00 | | 2 | 00/1BBC : 00 00 | myID ds 2
4299 | 1 SCANNERSCSICOLOR.S 2283 | Empty | 00 | | 0 | 00/1BBE |
4300 | 1 SCANNERSCSICOLOR.S 2284 | Data | 00 | | 2 | 00/1BBE : 00 00 | myDP ds 2
4301 | 1 SCANNERSCSICOLOR.S 2285 | Data | 00 | | 4 | 00/1BC0 : 00 00 00 00 | ptrBUFFER ds 4
4302 | 1 SCANNERSCSICOLOR.S 2286 | Data | 00 | | 4 | 00/1BC4 : 00 00 00 00 | haBUFFER ds 4
4303 | 1 SCANNERSCSICOLOR.S 2287 | Empty | 00 | | 0 | 00/1BC8 |
4304 | 1 SCANNERSCSICOLOR.S 2288 | Empty | 00 | | 0 | 00/1BC8 |
------+------------------------------+-------------+----+---------+------+-----------------------+-------------------------------------------------------------------