📄 ide.lst
字号:
00E4 E4 CLR A
00E5 F0 MOVX @DPTR,A
; SOURCE LINE # 156
00E6 A3 INC DPTR
00E7 F0 MOVX @DPTR,A
; SOURCE LINE # 157
00E8 A3 INC DPTR
00E9 F0 MOVX @DPTR,A
; SOURCE LINE # 158
00EA A3 INC DPTR
00EB 7408 MOV A,#08H
00ED F0 MOVX @DPTR,A
; SOURCE LINE # 159
00EE 750004 R MOV cap_hdr_offset,#04H
; SOURCE LINE # 160
00F1 750003 R MOV num_dwords,#03H
; SOURCE LINE # 161
00F4 ?C0019:
; SOURCE LINE # 162
00F4 E4 CLR A
00F5 120000 R LCALL L?0182
00F8 E500 E MOV A,driveCapacity
00FA F0 MOVX @DPTR,A
; SOURCE LINE # 163
00FB 7401 MOV A,#01H
00FD 120000 R LCALL L?0182
C51 COMPILER V7.10 IDE 05/28/2007 19:12:32 PAGE 19
0100 E500 E MOV A,driveCapacity+01H
0102 F0 MOVX @DPTR,A
; SOURCE LINE # 164
0103 7402 MOV A,#02H
0105 120000 R LCALL L?0183
0108 E500 E MOV A,driveCapacity+02H
010A F0 MOVX @DPTR,A
; SOURCE LINE # 165
010B 7403 MOV A,#03H
010D 120000 R LCALL L?0183
0110 E500 E MOV A,driveCapacity+03H
0112 F0 MOVX @DPTR,A
; SOURCE LINE # 166
0113 7404 MOV A,#04H
0115 120000 R LCALL L?0183
0118 E4 CLR A
0119 F0 MOVX @DPTR,A
; SOURCE LINE # 167
011A 7405 MOV A,#05H
011C 120000 R LCALL L?0183
011F E4 CLR A
0120 F0 MOVX @DPTR,A
; SOURCE LINE # 168
0121 7407 MOV A,#07H
0123 120000 R LCALL L?0183
0126 E4 CLR A
0127 F0 MOVX @DPTR,A
; SOURCE LINE # 169
0128 7406 MOV A,#06H
012A 120000 R LCALL L?0183
012D 7402 MOV A,#02H
012F F0 MOVX @DPTR,A
; SOURCE LINE # 171
0130 120000 R LCALL L?0197
0133 120000 R LCALL L?0191
0136 D3 SETB C
0137 120000 E LCALL ?C?ULCMP
013A 4005 JC ?C0020
013C 120000 R LCALL L?0197
013F 8004 SJMP ?C0021
0141 ?C0020:
0141 AF00 E MOV R7,dataTransferLen+03H
0143 AE00 E MOV R6,dataTransferLen+02H
0145 ?C0021:
0145 8E00 R MOV packetLen,R6
0147 8F00 R MOV packetLen+01H,R7
; SOURCE LINE # 172
0149 E500 R MOV A,packetLen+01H
014B 4500 R ORL A,packetLen
014D 6003 JZ ?C0022
; SOURCE LINE # 173
; SOURCE LINE # 174
; SOURCE LINE # 175
; SOURCE LINE # 176
014F 120000 R LCALL L?0174
; SOURCE LINE # 177
0152 ?C0022:
; SOURCE LINE # 178
0152 C200 R CLR status
; SOURCE LINE # 179
0154 8005 SJMP ?C0023
0156 ?C0018:
C51 COMPILER V7.10 IDE 05/28/2007 19:12:32 PAGE 20
; SOURCE LINE # 181
; SOURCE LINE # 182
0156 120000 E LCALL failedIn
; SOURCE LINE # 183
0159 D200 R SETB status
; SOURCE LINE # 184
015B ?C0023:
; SOURCE LINE # 186
015B A200 R MOV C,status
015D 22 RET
; SOURCE LINE # 187
; SOURCE LINE # 189
; SOURCE LINE # 190
015E ?C0025:
; SOURCE LINE # 191
; SOURCE LINE # 193
; SOURCE LINE # 195
015E 120000 R LCALL L?0179
0161 6003 JZ ?C0026
; SOURCE LINE # 196
0163 120000 E LCALL failedIn
0166 ?C0026:
; SOURCE LINE # 198
0166 120000 R LCALL checkForMedia
; SOURCE LINE # 200
0169 7400 R MOV A,#LOW senseOk
016B B50007 R CJNE A,sensePtr+01H,?C0027
016E 7400 R MOV A,#HIGH senseOk
0170 B50002 R CJNE A,sensePtr,?C0027
; SOURCE LINE # 201
0173 C3 CLR C
0174 22 RET
0175 ?C0027:
; SOURCE LINE # 203
0175 D3 SETB C
0176 22 RET
; SOURCE LINE # 204
; SOURCE LINE # 205
0177 ?C0029:
; SOURCE LINE # 206
; SOURCE LINE # 208
0177 120000 R LCALL L?0185
; SOURCE LINE # 210
017A 120000 R LCALL waitForInBuffer
; SOURCE LINE # 212
017D AC00 R MOV R4,sensePtr
017F AD00 R MOV R5,sensePtr+01H
0181 7B12 MOV R3,#012H
0183 7A00 MOV R2,#00H
0185 7F00 MOV R7,#00H
0187 7EFC MOV R6,#0FCH
0189 120000 E LCALL _mymemmovexx
; SOURCE LINE # 214
018C 120000 R LCALL L?0189
018F 5006 JNC ?C0030
0191 7E00 MOV R6,#00H
0193 7F12 MOV R7,#012H
0195 8004 SJMP ?C0031
0197 ?C0030:
0197 AE00 E MOV R6,dataTransferLen+02H
0199 AF00 E MOV R7,dataTransferLen+03H
019B ?C0031:
C51 COMPILER V7.10 IDE 05/28/2007 19:12:32 PAGE 21
019B 8E00 R MOV packetLen,R6
019D 8F00 R MOV packetLen+01H,R7
; SOURCE LINE # 215
019F E500 R MOV A,packetLen+01H
01A1 4500 R ORL A,packetLen
01A3 6003 JZ ?C0032
; SOURCE LINE # 216
; SOURCE LINE # 217
; SOURCE LINE # 218
; SOURCE LINE # 220
01A5 120000 R LCALL L?0174
; SOURCE LINE # 221
01A8 ?C0032:
; SOURCE LINE # 222
; SOURCE LINE # 223
01A8 0100 R AJMP ?C0164
; SOURCE LINE # 224
; SOURCE LINE # 226
01AA ?C0033:
; SOURCE LINE # 227
; SOURCE LINE # 230
01AA 90F011 MOV DPTR,#0F011H
01AD E0 MOVX A,@DPTR
01AE 543F ANL A,#03FH
01B0 F500 R MOV pagenum,A
; SOURCE LINE # 232
01B2 120000 R LCALL L?0185
; SOURCE LINE # 234
01B5 120000 R LCALL waitForInBuffer
; SOURCE LINE # 236
01B8 E500 R MOV A,pagenum
01BA 6405 XRL A,#05H
01BC 6020 JZ ?C0034
01BE E500 R MOV A,pagenum
01C0 643F XRL A,#03FH
01C2 601A JZ ?C0034
01C4 E500 R MOV A,pagenum
01C6 6401 XRL A,#01H
01C8 6014 JZ ?C0034
01CA E500 R MOV A,pagenum
01CC 6408 XRL A,#08H
01CE 600E JZ ?C0034
01D0 E500 R MOV A,pagenum
01D2 641B XRL A,#01BH
01D4 6008 JZ ?C0034
; SOURCE LINE # 238
; SOURCE LINE # 239
01D6 750000 R MOV sensePtr,#HIGH senseInvalidFieldInCDB
01D9 750000 R MOV sensePtr+01H,#LOW senseInvalidFieldInCDB
; SOURCE LINE # 240
01DC ?C0163:
; SOURCE LINE # 241
01DC 0100 R AJMP ?C0165
; SOURCE LINE # 242
01DE ?C0034:
; SOURCE LINE # 262
01DE 90FC00 MOV DPTR,#0FC00H
01E1 E4 CLR A
01E2 F0 MOVX @DPTR,A
; SOURCE LINE # 263
01E3 7B11 MOV R3,#011H
01E5 FA MOV R2,A
C51 COMPILER V7.10 IDE 05/28/2007 19:12:32 PAGE 22
01E6 FD MOV R5,A
01E7 7CFC MOV R4,#0FCH
01E9 7F01 MOV R7,#01H
01EB 7EFC MOV R6,#0FCH
01ED 120000 E LCALL _mymemmovexx
; SOURCE LINE # 265
01F0 90FC01 MOV DPTR,#0FC01H
01F3 7412 MOV A,#012H
01F5 F0 MOVX @DPTR,A
; SOURCE LINE # 268
01F6 90FC08 MOV DPTR,#0FC08H
01F9 E500 R MOV A,pagenum
01FB F0 MOVX @DPTR,A
; SOURCE LINE # 269
01FC A3 INC DPTR
01FD 740A MOV A,#0AH
01FF F0 MOVX @DPTR,A
; SOURCE LINE # 271
0200 E500 R MOV A,pagenum
0202 6405 XRL A,#05H
0204 6006 JZ ?C0036
0206 E500 R MOV A,pagenum
0208 643F XRL A,#03FH
020A 7039 JNZ ?C0035
020C ?C0036:
; SOURCE LINE # 272
; SOURCE LINE # 273
020C 90FC08 MOV DPTR,#0FC08H
020F 7405 MOV A,#05H
0211 F0 MOVX @DPTR,A
; SOURCE LINE # 274
0212 90E680 MOV DPTR,#0E680H
0215 E0 MOVX A,@DPTR
0216 90FC0A MOV DPTR,#0FC0AH
0219 30E707 JNB ACC.7,?C0037
; SOURCE LINE # 275
; SOURCE LINE # 276
021C 74FF MOV A,#0FFH
021E F0 MOVX @DPTR,A
; SOURCE LINE # 277
021F A3 INC DPTR
0220 F0 MOVX @DPTR,A
; SOURCE LINE # 278
0221 8007 SJMP ?C0038
0223 ?C0037:
; SOURCE LINE # 280
; SOURCE LINE # 281
0223 742E MOV A,#02EH
0225 F0 MOVX @DPTR,A
; SOURCE LINE # 282
0226 A3 INC DPTR
0227 74E0 MO
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -