📄 comparator.lst
字号:
217 ; CACTL2 = (0x04) ;
0006 e2425a00 218 mov.b #0x4,&0x5a
219 DBG15:
220 ; CAPD = (0x0008) + (0x0010) ;
000a f24018005b00 221 mov.b #0x18,&0x5b
222 DBG17:
223 DBG16:
224 ; EXIT
0010 3041 225 ret
226 .dbgseg dbg_syms
0078 00000000 227 .long 0x0
007c 00000004 228 .long DBG18
0080 00000000 229 .long 0x0
0084 00000000 230 .long 0x0
0088 00010002 231 .long 0x10002
008c 00000000 232 .long 0x0
0090 00000030 233 .long DBG19
0094 00000002 234 .long 0x2
0098 00000000 235 .long 0x0
009c 00010002 236 .long 0x10002
00a0 0066652e 237 .long 0x66652e
00a4 00000000 238 .long 0x0
00a8 00000010 239 .long DBG17
00ac 00000000 240 .long 0x0
00b0 01650001 241 .long 0x1650001
00b4 00000000 242 .long 0x0
00b8 00000018 243 .long 0x18
00bc 00000000 244 .long 0x0
00c0 00000000 245 .long 0x0
00c4 00000000 246 .long 0x0
247 .pseg comparator_code
248 DBG7:
249 .dbgseg dbg_syms
00c8 706d6f43 250 .long 0x706d6f43
00cc 74696e49 251 .long 0x74696e49
00d0 00000012 252 .long DBG7
00d4 00000000 253 .long 0x0
00d8 00ff0001 254 .long 0xff0001
255 ; }
256 ; void CompOpen(unsigned char doit)
257 DBG6:
00dc 706d6f43 258 .long 0x706d6f43
00e0 6e65704f 259 .long 0x6e65704f
00e4 00000012 260 .long _CompOpen
00e8 00000040 261 .long 0x40
00ec 01020001 262 .long 0x1020001
00f0 00000104 263 .long DBG10
00f4 00000018 264 .long DBG21-DBG22
00f8 00000038 265 .long DBG23
00fc 000001a4 266 .long DBG20
0100 00000000 267 .long 0x0
268 .pseg comparator_code
269 DBG22:
270 .dbgseg dbg_syms
271 DBG10:
0104 0066622e 272 .long 0x66622e
0108 00000000 273 .long 0x0
010c 00000012 274 .long DBG22
0110 00000000 275 .long 0x0
0114 01650001 276 .long 0x1650001
0118 00000000 277 .long 0x0
011c 0000001e 278 .long 0x1e
0120 00000000 279 .long 0x0
0124 000001a4 280 .long DBG24
0128 00000000 281 .long 0x0
282 .dbgseg dbg_line
283 DBG23:
0038 000000dc 284 .long DBG6
003c 00000000 285 .long 0x0
0040 00000012 286 .long _CompOpen
0044 00000001 287 .long 0x1
0048 00000012 288 .long DBG26
004c 00000002 289 .long 0x2
0050 00000012 290 .long DBG27
0054 00000003 291 .long 0x3
0058 00000018 292 .long DBG28
005c 00000004 293 .long 0x4
0060 00000018 294 .long DBG29
0064 00000005 295 .long 0x5
0068 0000001c 296 .long DBG30
006c 00000006 297 .long 0x6
0070 0000001c 298 .long DBG31
0074 00000007 299 .long 0x7
0078 00000022 300 .long DBG32
007c 00000008 301 .long 0x8
0080 00000022 302 .long DBG33
0084 00000009 303 .long 0x9
0088 00000028 304 .long DBG34
008c 0000000a 305 .long 0xa
0090 00000028 306 .long DBG35
0094 0000000b 307 .long 0xb
308 .pseg comparator_code
309 .global _CompOpen
310 _CompOpen:
311 ; ENTRY
312 DBG25:
313 ; doit at argloc 0 (0x0) in reg size 1
314 ; {
315 DBG26:
316 ; if(doit==100)
317 DBG27:
0012 7c906400 318 cmp.b #0x64,r12
0016 0320 319 jne CompOpen_L1
320 DBG29:
321 DBG28:
322 ; {
323 ; CACTL1 |= (0x08) ;
0018 f2d25900 324 bis.b #0x8,&0x59
325 DBG31:
326 DBG30:
327 ; }
001c 053c 328 jmp CompOpen_LL2
329 CompOpen_L1:
330 ; else if(doit==0)
001e 4c93 331 cmp.b #0x0,r12
0020 0320 332 jne CompOpen_L3
333 DBG33:
334 DBG32:
335 ; {
336 ; CACTL1 &= ~ (0x08) ;
0022 f2f0f7005900 337 and.b #0xf7,&0x59
338 DBG35:
339 DBG34:
340 ; }
341 CompOpen_L3:
342 CompOpen_L2:
343 DBG36:
344 CompOpen_LL2:
345 ; EXIT
346 DBG37:
0028 3041 347 ret
348 .dbgseg dbg_syms
012c 00000000 349 .long 0x0
0130 00000004 350 .long DBG18
0134 00000000 351 .long 0x0
0138 00000000 352 .long 0x0
013c 00010002 353 .long 0x10002
0140 00000000 354 .long 0x0
0144 00000030 355 .long DBG19
0148 00000002 356 .long 0x2
014c 00000000 357 .long 0x0
0150 00010002 358 .long 0x10002
0154 74696f64 359 .long 0x74696f64
0158 00000000 360 .long 0x0
015c 000c0102 361 .long 0xc0102
0160 0000000c 362 .long 0xc
0164 0011ffff 363 .long 0x11ffff
0168 0066652e 364 .long 0x66652e
016c 00000000 365 .long 0x0
0170 00000028 366 .long DBG37
0174 00000000 367 .long 0x0
0178 01650001 368 .long 0x1650001
017c 00000000 369 .long 0x0
0180 00000028 370 .long 0x28
0184 00000000 371 .long 0x0
0188 00000000 372 .long 0x0
018c 00000000 373 .long 0x0
374 .pseg comparator_code
375 DBG21:
376 .dbgseg dbg_syms
0190 706d6f43 377 .long 0x706d6f43
0194 6e65704f 378 .long 0x6e65704f
0198 0000002a 379 .long DBG21
019c 00000000 380 .long 0x0
01a0 00ff0001 381 .long 0xff0001
382 ; }
383 DBG24:
384 DBG2:
385 DBG20:
386 DBG4:
01a4 00007073 387 .long 0x7073
01a8 00000000 388 .long 0x0
01ac 00000001 389 .long 0x1
01b0 00000000 390 .long 0x0
01b4 016cfffe 391 .long 0x16cfffe
01b8 00000000 392 .long 0x0
01bc 00100001 393 .long 0x100001
01c0 00000000 394 .long 0x0
01c4 00000000 395 .long 0x0
01c8 00000000 396 .long 0x0
01cc 00000052 397 .long 0x52
01d0 00000000 398 .long 0x0
01d4 00000002 399 .long 0x2
01d8 00000000 400 .long 0x0
01dc 016cfffe 401 .long 0x16cfffe
01e0 00000000 402 .long 0x0
01e4 00100010 403 .long 0x100010
01e8 00000000 404 .long 0x0
01ec 00000000 405 .long 0x0
01f0 00000000 406 .long 0x0
01f4 666f652e 407 .long 0x666f652e
01f8 00000000 408 .long 0x0
01fc 00000000 409 .long 0x0
0200 00000000 410 .long 0x0
0204 0067fffe 411 .long 0x67fffe
412 .dbgseg dbg_strs
0000 413 .align 0x2
0000 00000044 414 .long 0x44
415 DBG18:
0004 5f5f4652 416 .long 0x5f5f4652
0008 414d4553 417 .long 0x414d4553
000c 495a4500 418 .long 0x495a4500
419 DBG5:
0010 443a5c41 420 .long 0x443a5c41
0014 51343330 421 .long 0x51343330
0018 5f344b5c 422 .long 0x5f344b5c
001c 74657374 423 .long 0x74657374
0020 5f525c63 424 .long 0x5f525c63
0024 6f6d7061 425 .long 0x6f6d7061
0028 7261746f 426 .long 0x7261746f
002c 722e6300 427 .long 0x722e6300
428 DBG19:
0030 5f5f5341 429 .long 0x5f5f5341
0034 5645445f 430 .long 0x5645445f
0038 41524753 431 .long 0x41524753
003c 5f53495a 432 .long 0x5f53495a
0040 45000000 433 .long 0x45000000
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -