📄 bal_nobios.lst
字号:
buttonsLights: file format elf32-cy16SYMBOL TABLE:00001000 l d .text 00000000 000012c0 l d .data 00000000 000012c0 l d .sbss 00000000 000012c0 l d .bss 00000000 00000000 l d .comment 00000000 00000000 l d *ABS* 00000000 00000000 l d *ABS* 00000000 00000000 l d *ABS* 00000000 00000000 l df *ABS* 00000000 ButtonsLights.c000010a4 g F .text 00000050 readCPLDDATA00001118 g F .text 00000020 readCPLD00001000 g .text 00000000 _start00001004 g F .text 00000050 writeCPLDADX00001054 g F .text 00000050 writeCPLDDATA000012c0 g *ABS* 00000000 __bss_start00001138 g F .text 00000088 main000012c0 g *ABS* 00000000 _edata000012c0 g *ABS* 00000000 _end000010f4 g F .text 00000024 writeCPLDDisassembly of section .text:00001000 <_start>: 1000: 9f cf 38 11 jmpl 0x113800001004 <writeCPLDADX>: 1004: 97 03 push r14 1006: cf 37 02 00 sub sp,0x2 100a: ce 03 mov r14,sp 100c: 16 00 mov w[r14],r0 100e: c9 07 24 c0 mov r9,0xffffc024 1012: d1 67 f7 ff and w[r9],0xfffffff7 1016: c9 07 24 c0 mov r9,0xffffc024 101a: d1 67 df ff and w[r9],0xffffffdf 101e: c9 07 24 c0 mov r9,0xffffc024 1022: d1 67 bf ff and w[r9],0xffffffbf 1026: c9 07 22 c0 mov r9,0xffffc022 102a: d1 87 ff 00 or w[r9],0xff 102e: c9 07 1e c0 mov r9,0xffffc01e 1032: 91 05 mov w[r9],w[r14] 1034: c9 07 24 c0 mov r9,0xffffc024 1038: d1 87 40 00 or w[r9],0x40 103c: c9 07 24 c0 mov r9,0xffffc024 1040: d1 87 20 00 or w[r9],0x20 1044: c9 07 24 c0 mov r9,0xffffc024 1048: d1 87 08 00 or w[r9],0x8 104c: cf 17 02 00 add sp,0x2 1050: ce 05 pop r14 1052: 97 cf ret00001054 <writeCPLDDATA>: 1054: 97 03 push r14 1056: cf 37 02 00 sub sp,0x2 105a: ce 03 mov r14,sp 105c: 16 00 mov w[r14],r0 105e: c9 07 24 c0 mov r9,0xffffc024 1062: d1 87 08 00 or w[r9],0x8 1066: c9 07 24 c0 mov r9,0xffffc024 106a: d1 67 df ff and w[r9],0xffffffdf 106e: c9 07 24 c0 mov r9,0xffffc024 1072: d1 67 bf ff and w[r9],0xffffffbf 1076: c9 07 22 c0 mov r9,0xffffc022 107a: d1 87 ff 00 or w[r9],0xff 107e: c9 07 1e c0 mov r9,0xffffc01e 1082: 91 05 mov w[r9],w[r14] 1084: c9 07 24 c0 mov r9,0xffffc024 1088: d1 87 40 00 or w[r9],0x40 108c: c9 07 24 c0 mov r9,0xffffc024 1090: d1 87 20 00 or w[r9],0x20 1094: c9 07 24 c0 mov r9,0xffffc024 1098: d1 87 08 00 or w[r9],0x8 109c: cf 17 02 00 add sp,0x2 10a0: ce 05 pop r14 10a2: 97 cf ret000010a4 <readCPLDDATA>: 10a4: 97 03 push r14 10a6: cf 37 02 00 sub sp,0x2 10aa: ce 03 mov r14,sp 10ac: c9 07 24 c0 mov r9,0xffffc024 10b0: d1 87 08 00 or w[r9],0x8 10b4: c9 07 24 c0 mov r9,0xffffc024 10b8: d1 67 df ff and w[r9],0xffffffdf 10bc: c9 07 24 c0 mov r9,0xffffc024 10c0: d1 67 7f ff and w[r9],0xffffff7f 10c4: c9 07 22 c0 mov r9,0xffffc022 10c8: d1 67 00 ff and w[r9],0xffffff00 10cc: c9 07 20 c0 mov r9,0xffffc020 10d0: 45 04 mov r5,w[r9] 10d2: c5 67 ff 00 and r5,0xff 10d6: 56 01 mov w[r14],r5 10d8: c9 07 24 c0 mov r9,0xffffc024 10dc: d1 87 80 00 or w[r9],0x80 10e0: c9 07 24 c0 mov r9,0xffffc024 10e4: d1 87 20 00 or w[r9],0x20 10e8: 85 05 mov r5,w[r14] 10ea: 40 01 mov r0,r5 10ec: cf 17 02 00 add sp,0x2 10f0: ce 05 pop r14 10f2: 97 cf ret000010f4 <writeCPLD>: 10f4: 97 03 push r14 10f6: cf 37 04 00 sub sp,0x4 10fa: ce 03 mov r14,sp 10fc: 16 00 mov w[r14],r0 10fe: 76 00 02 00 mov w[r14+0x2],r1 1102: 80 05 mov r0,w[r14] 1104: 9f af 04 10 call 0x1004 1108: 80 0d 02 00 mov r0,w[r14+0x2] 110c: 9f af 54 10 call 0x1054 1110: cf 17 04 00 add sp,0x4 1114: ce 05 pop r14 1116: 97 cf ret00001118 <readCPLD>: 1118: 97 03 push r14 111a: cf 37 02 00 sub sp,0x2 111e: ce 03 mov r14,sp 1120: 16 00 mov w[r14],r0 1122: 80 05 mov r0,w[r14] 1124: 9f af 04 10 call 0x1004 1128: 9f af a4 10 call 0x10a4 112c: 05 00 mov r5,r0 112e: 40 01 mov r0,r5 1130: cf 17 02 00 add sp,0x2 1134: ce 05 pop r14 1136: 97 cf ret00001138 <main>: 1138: 97 03 push r14 113a: cf 37 02 00 sub sp,0x2 113e: ce 03 mov r14,sp 1140: d6 07 00 00 mov w[r14],0x0 1144: c9 07 e0 c0 mov r9,0xffffc0e0 1148: d1 67 fe 00 and w[r9],0xfe 114c: c9 07 1e c0 mov r9,0xffffc01e 1150: d1 87 ff 00 or w[r9],0xff 1154: c9 07 24 c0 mov r9,0xffffc024 1158: d1 87 e8 00 or w[r9],0xe8 115c: c9 07 22 c0 mov r9,0xffffc022 1160: d1 87 ff 00 or w[r9],0xff 1164: c9 07 28 c0 mov r9,0xffffc028 1168: d1 87 ff 00 or w[r9],0xff 116c: c0 07 00 00 mov r0,0x0 1170: 9f af 18 11 call 0x1118 1174: 16 00 mov w[r14],r0 1176: 85 05 mov r5,w[r14] 1178: c5 67 01 00 and r5,0x1 117c: c5 57 00 00 cmp r5,0x0 1180: 0c c1 jnzs 119a <main+0x62> 1182: c1 07 ff 00 mov r1,0xff 1186: c0 07 07 00 mov r0,0x7 118a: 9f af f4 10 call 0x10f4 118e: c1 07 ff 00 mov r1,0xff 1192: c0 07 01 00 mov r0,0x1 1196: 9f af f4 10 call 0x10f4 119a: 85 05 mov r5,w[r14] 119c: c5 67 08 00 and r5,0x8 11a0: c5 57 00 00 cmp r5,0x0 11a4: 63 c1 jnzs 116c <main+0x34> 11a6: c1 07 00 00 mov r1,0x0 11aa: c0 07 07 00 mov r0,0x7 11ae: 9f af f4 10 call 0x10f4 11b2: c1 07 ff 00 mov r1,0xff 11b6: c0 07 04 00 mov r0,0x4 11ba: 9f af f4 10 call 0x10f4 11be: 56 cf jmps 116c <main+0x34>Disassembly of section .data:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -