📄 xmlserv.lst
字号:
426 0380 18029FE5 ldr r0, .L96+8 @,
427 0384 FEFFFFEB bl NutSleep @
428 0388 F6FFFFEA b .L94 @
429 .L57:
430 038c 0210A0E3 mov r1, #2 @,
431 0390 0C429FE5 ldr r4, .L96+12 @,
ARM GAS C:\DOKUME~1\harald\LOKALE~1\Temp/ccAJaaaa.s page 10
432 0394 0130A0E1 mov r3, r1 @,
433 0398 2A208DE2 add r2, sp, #42 @,,
434 039c BA42CDE1 strh r4, [sp, #42] @ movhi @, mss
435 03a0 FEFFFFEB bl NutTcpSetSockOpt @
436 03a4 FCC19FE5 ldr ip, .L96+16 @,
437 03a8 FC119FE5 ldr r1, .L96+20 @,
438 03ac 2A208DE2 add r2, sp, #42 @,,
439 03b0 0230A0E3 mov r3, #2 @,
440 03b4 0900A0E1 mov r0, r9 @ sock, sock
441 03b8 BAC2CDE1 strh ip, [sp, #42] @ movhi @, tcpbufsiz
442 03bc FEFFFFEB bl NutTcpSetSockOpt @
443 03c0 D8C19FE5 ldr ip, .L96+8 @ tmp127,
444 03c4 24208DE2 add r2, sp, #36 @,,
445 03c8 0430A0E3 mov r3, #4 @,
446 03cc DC119FE5 ldr r1, .L96+24 @,
447 03d0 0900A0E1 mov r0, r9 @ sock, sock
448 03d4 24C08DE5 str ip, [sp, #36] @ tmp127, tmo
449 03d8 FEFFFFEB bl NutTcpSetSockOpt @
450 03dc D0119FE5 ldr r1, .L96+28 @,
451 03e0 020CA0E3 mov r0, #512 @,
452 03e4 FEFFFFEB bl LogMsg @
453 03e8 0900A0E1 mov r0, r9 @ sock, sock
454 03ec C4119FE5 ldr r1, .L96+32 @,
455 03f0 C4219FE5 ldr r2, .L96+36 @,
456 03f4 FEFFFFEB bl TcpStreamAccept @
457 03f8 00A050E2 subs sl, r0, #0 @ stream,
458 03fc 6200000A beq .L59 @,
459 0400 B8119FE5 ldr r1, .L96+40 @,
460 0404 020CA0E3 mov r0, #512 @,
461 0408 FEFFFFEB bl LogMsg @
462 040c B0219FE5 ldr r2, .L96+44 @,
463 0410 060092E8 ldmia r2, {r1-r2} @ C.1,
464 0414 08108DE5 str r1, [sp, #8] @,
465 0418 0C208DE5 str r2, [sp, #12] @,
466 .L95:
467 041c A4319FE5 ldr r3, .L96+48 @,
468 0420 04409DE5 ldr r4, [sp, #4] @,
469 0424 070093E8 ldmia r3, {r0, r1, r2} @, C.2, C.2, C.2
470 0428 070084E8 stmia r4, {r0, r1, r2} @,,,
471 042c 08308DE2 add r3, sp, #8 @,,
472 0430 180093E8 ldmia r3, {r3-r4} @
473 0434 0A00A0E1 mov r0, sl @ stream, stream
474 0438 1C108DE2 add r1, sp, #28 @,,
475 043c 10208DE2 add r2, sp, #16 @,,
476 0440 1C308DE5 str r3, [sp, #28] @, f_tags
477 0444 20408DE5 str r4, [sp, #32] @, f_tags
478 0448 FEFFFFEB bl UxmlParseStream @
479 044c 00B050E2 subs fp, r0, #0 @ node,
480 0450 0700001A bne .L62 @,
481 0454 0A00A0E1 mov r0, sl @ stream, stream
482 0458 FEFFFFEB bl ferror @
483 045c 000050E3 cmp r0, #0 @,
484 0460 4400001A bne .L64 @,
485 0464 020C80E2 add r0, r0, #512 @,,
486 0468 5C119FE5 ldr r1, .L96+52 @,
487 046c FEFFFFEB bl LogMsg @
488 0470 E9FFFFEA b .L95 @
ARM GAS C:\DOKUME~1\harald\LOKALE~1\Temp/ccAJaaaa.s page 11
489 .L62:
490 0474 0B80A0E1 mov r8, fp @ node.228, node
491 .L66:
492 0478 0060A0E3 mov r6, #0 @ cmdp,
493 047c 104098E5 ldr r4, [r8, #16] @ attr, <variable>.xmln_attribs
494 0480 0670A0E1 mov r7, r6 @ valp, cmdp
495 0484 0B0000EA b .L67 @
496 .L68:
497 0488 045094E5 ldr r5, [r4, #4] @ D.3611, <variable>.xmla_name
498 048c 0500A0E1 mov r0, r5 @ D.3611, D.3611
499 0490 FEFFFFEB bl strcasecmp @
500 0494 000050E3 cmp r0, #0 @,
501 0498 08609405 ldreq r6, [r4, #8] @ cmdp, <variable>.xmla_value
502 049c 0400000A beq .L71 @,
503 04a0 0500A0E1 mov r0, r5 @ D.3611, D.3611
504 04a4 24119FE5 ldr r1, .L96+56 @,
505 04a8 FEFFFFEB bl strcasecmp @
506 04ac 000050E3 cmp r0, #0 @,
507 04b0 08709405 ldreq r7, [r4, #8] @ valp, <variable>.xmla_value
508 .L71:
509 04b4 004094E5 ldr r4, [r4, #0] @ attr, <variable>.xmla_next
510 .L67:
511 04b8 000054E3 cmp r4, #0 @ attr,
512 04bc 10119FE5 ldr r1, .L96+60 @,
513 04c0 F0FFFF1A bne .L68 @,
514 04c4 000056E3 cmp r6, #0 @ cmdp,
515 04c8 0740A0E1 mov r4, r7 @ valp.227, valp
516 04cc 2300000A beq .L74 @,
517 04d0 000057E3 cmp r7, #0 @ valp.227,
518 04d4 FC309F05 ldreq r3, .L96+64 @ iftmp.3,
519 04d8 FC309F15 ldrne r3, .L96+68 @ iftmp.3,
520 04dc 0370A001 moveq r7, r3 @ valp, iftmp.3
521 04e0 F8109FE5 ldr r1, .L96+72 @,
522 04e4 0620A0E1 mov r2, r6 @ cmdp, cmdp
523 04e8 020CA0E3 mov r0, #512 @,
524 04ec 00708DE5 str r7, [sp, #0] @ valp,
525 04f0 FEFFFFEB bl LogMsg @
526 04f4 0600A0E1 mov r0, r6 @ cmdp, cmdp
527 04f8 E4109FE5 ldr r1, .L96+76 @,
528 04fc FEFFFFEB bl strcasecmp @
529 0500 000050E3 cmp r0, #0 @,
530 0504 1500001A bne .L74 @,
531 0508 000054E3 cmp r4, #0 @ valp.227,
532 050c 1300000A beq .L74 @,
533 0510 0400A0E1 mov r0, r4 @ valp.227, valp.227
534 0514 FEFFFFEB bl atoi @
535 0518 C8409FE5 ldr r4, .L96+80 @,
536 051c 203094E5 ldr r3, [r4, #32] @ D.3634, webradio.wr_rip
537 0520 0AC0A0E3 mov ip, #10 @,
538 0524 000053E3 cmp r3, #0 @ D.3634,
539 0528 011084E9 stmib r4, {r0, ip} @ phole stm
540 052c 0700000A beq .L81 @,
541 0530 000093E5 ldr r0, [r3, #0] @ D.3637, <variable>.ri_decoder
542 0534 010070E3 cmn r0, #1 @ D.3637,
543 0538 0400000A beq .L81 @,
544 053c A8109FE5 ldr r1, .L96+84 @,
545 0540 A8209FE5 ldr r2, .L96+88 @,
ARM GAS C:\DOKUME~1\harald\LOKALE~1\Temp/ccAJaaaa.s page 12
546 0544 FEFFFFEB bl _ioctl @
547 0548 000050E3 cmp r0, #0 @,
548 054c 0200000A beq .L84 @,
549 .L81:
550 0550 0100A0E3 mov r0, #1 @,
551 0554 98109FE5 ldr r1, .L96+92 @,
552 0558 FEFFFFEB bl LogMsg @
553 .L84:
554 055c FEFFFFEB bl XmlRefresh @
555 .L74:
556 0560 008098E5 ldr r8, [r8, #0] @ node.228, <variable>.xmln_next
557 0564 000058E3 cmp r8, #0 @ node.228,
558 0568 C2FFFF1A bne .L66 @,
559 056c 0B00A0E1 mov r0, fp @ node, node
560 0570 FEFFFFEB bl UxmlTreeDestroy @
561 0574 A8FFFFEA b .L95 @
562 .L64:
563 0578 8000A0E3 mov r0, #128 @,
564 057c 74109FE5 ldr r1, .L96+96 @,
565 0580 FEFFFFEB bl LogMsg @
566 0584 0A00A0E1 mov r0, sl @ stream, stream
567 0588 FEFFFFEB bl fclose @
568 .L59:
569 058c 0900A0E1 mov r0, r9 @ sock, sock
570 0590 FEFFFFEB bl NutTcpCloseSocket @
571 0594 73FFFFEA b .L94 @
572 .L97:
573 .align 2
574 .L96:
575 0598 54010000 .word .LC16
576 059c 68010000 .word .LC17
577 05a0 88130000 .word 5000
578 05a4 B4050000 .word 1460
579 05a8 38220000 .word 8760
580 05ac 02100000 .word 4098
581 05b0 06100000 .word 4102
582 05b4 74010000 .word .LC18
583 05b8 D9070000 .word 2009
584 05bc A4000000 .word .LC8
585 05c0 8C010000 .word .LC19
586 05c4 0C000000 .word C.1.3257
587 05c8 00000000 .word C.2.3258
588 05cc A4010000 .word .LC20
589 05d0 C4010000 .word .LC22
590 05d4 BC010000 .word .LC21
591 05d8 CC010000 .word .LC23
592 05dc D0010000 .word .LC24
593 05e0 D4010000 .word .LC25
594 05e4 E8010000 .word .LC26
595 05e8 00000000 .word webradio
596 05ec 05300000 .word 12293
597 05f0 04000000 .word webradio+4
598 05f4 F0010000 .word .LC27
599 05f8 04020000 .word .LC28
600 .size XmlCmdService, .-XmlCmdService
601 .section .rodata
602 .align 2
ARM GAS C:\DOKUME~1\harald\LOKALE~1\Temp/ccAJaaaa.s page 13
603 .type C.2.3258, %object
604 .size C.2.3258, 12
605 C.2.3258:
606 0000 BC010000 .word .LC21
607 0004 C4010000 .word .LC22
608 0008 00000000 .word 0
609 .section .rodata.str1.4
610 021e 0000 .align 2
611 .LC29:
612 0220 636D6400 .ascii "cmd\000"
613 .section .rodata
614 .align 2
615 .type C.1.3257, %object
616 .size C.1.3257, 8
617 C.1.3257:
618 000c 20020000 .word .LC29
619 0010 00000000 .word 0
620 .bss
621 .align 2
622 xmld_tc:
623 0000 00000000 .space 4
624 .align 2
625 xml_infoq:
626 0004 00000000 .space 4
627 .ident "GCC: (GNU) 4.2.1"
ARM GAS C:\DOKUME~1\harald\LOKALE~1\Temp/ccAJaaaa.s page 14
DEFINED SYMBOLS
*ABS*:00000000 xmlserv.c
C:\DOKUME~1\harald\LOKALE~1\Temp/ccAJaaaa.s:42 .text:00000000 StartReportServiceThread
C:\DOKUME~1\harald\LOKALE~1\Temp/ccAJaaaa.s:46 .text:00000000 $a
C:\DOKUME~1\harald\LOKALE~1\Temp/ccAJaaaa.s:70 .text:0000004c $d
C:\DOKUME~1\harald\LOKALE~1\Temp/ccAJaaaa.s:622 .bss:00000000 xmld_tc
C:\DOKUME~1\harald\LOKALE~1\Temp/ccAJaaaa.s:185 .text:00000104 XmlRepoService
C:\DOKUME~1\harald\LOKALE~1\Temp/ccAJaaaa.s:91 .text:00000058 XmlServerStart
C:\DOKUME~1\harald\LOKALE~1\Temp/ccAJaaaa.s:95 .text:00000058 $a
C:\DOKUME~1\harald\LOKALE~1\Temp/ccAJaaaa.s:140 .text:000000ec $d
C:\DOKUME~1\harald\LOKALE~1\Temp/ccAJaaaa.s:406 .text:00000350 XmlCmdService
C:\DOKUME~1\harald\LOKALE~1\Temp/ccAJaaaa.s:191 .text:00000104 $a
C:\DOKUME~1\harald\LOKALE~1\Temp/ccAJaaaa.s:324 .text:000002e8 $d
C:\DOKUME~1\harald\LOKALE~1\Temp/ccAJaaaa.s:625 .bss:00000004 xml_infoq
C:\DOKUME~1\harald\LOKALE~1\Temp/ccAJaaaa.s:348 .text:00000338 XmlRefresh
C:\DOKUME~1\harald\LOKALE~1\Temp/ccAJaaaa.s:352 .text:00000338 $a
C:\DOKUME~1\harald\LOKALE~1\Temp/ccAJaaaa.s:360 .text:0000034c $d
C:\DOKUME~1\harald\LOKALE~1\Temp/ccAJaaaa.s:412 .text:00000350 $a
C:\DOKUME~1\harald\LOKALE~1\Temp/ccAJaaaa.s:575 .text:00000598 $d
C:\DOKUME~1\harald\LOKALE~1\Temp/ccAJaaaa.s:617 .rodata:0000000c C.1.3257
C:\DOKUME~1\harald\LOKALE~1\Temp/ccAJaaaa.s:605 .rodata:00000000 C.2.3258
C:\DOKUME~1\harald\LOKALE~1\Temp/ccAJaaaa.s:606 .rodata:00000000 $d
UNDEFINED SYMBOLS
NutThreadCreate
LogMsg
NutSleep
NutTcpCreateSocket
NutTcpSetSockOpt
TcpStreamAccept
NutEventWait
fputc
fflush
malloc
fputs
UserIfGetDisplayText
fprintf
fclose
NutTcpCloseSocket
NutThreadExit
webradio
NutEventBroadcast
UxmlParseStream
ferror
strcasecmp
atoi
_ioctl
UxmlTreeDestroy
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -