📄 isr.lst
字号:
// total=0, vars=0
// frame_pointer_needed: 1
0000802D 08 0B 01 00 bp=sp+1
0000802F 0D 03 03 00 R1=BP+3
000005CF .debug
000005CF 2E 00 73 00 .dw '.stabn 0x44,0,29,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
32 00 39 00
2C 00 00 00
00 00
000005E2 05 00 00 00 .dd LM12-_IRQ3
000005E4 0D 00 0A 00 .dw 0x0d,0x0a
00008031 .text
LM12:
L7:
// ISR ATTRIBUTE FUNCTION, POP r1,bp
00008031 A8 90 pop r1,bp from [sp]
00008032 98 9A reti
.endp // end of IRQ3
000005E6 .debug
000005E6 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
000005EF 07 00 00 00 .dd LME6-_IRQ3
000005F1 0D 00 0A 00 .dw 0x0d,0x0a
00008033 .text
LME6:
// ISR ATTRIBUTE FUNCTION, LOCATE in .text SECTION
00008033 .text
000005F3 .debug
000005F3 2E 00 73 00 .dw '.stabs "IRQ4:F19",36,0,0,',0,0,offset _IRQ4,seg _IRQ4,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
49 00 52 00
51 00 34 00
3A 00 46 00
31 00 39 00
22 00 2C 00
33 00 36 00
2C 00 30 00
2C 00 30 00
2C 00 00 00
00 00 2A 00
00 00 0D 00
0A 00
00008033 .TEXT
.public _IRQ4
_IRQ4: .proc
00000612 .debug
00000612 2E 00 73 00 .dw '.stabn 0x44,0,32,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
33 00 32 00
2C 00 00 00
00 00
00000625 00 00 00 00 .dd LM13-_IRQ4
00000627 0D 00 0A 00 .dw 0x0d,0x0a
00008033 .text
LM13:
// ISR ATTRIBUTE FUNCTION, PUSH r1,bp
00008033 A8 DA push r1,bp to [sp]
// total=0, vars=0
// frame_pointer_needed: 1
00008034 08 0B 01 00 bp=sp+1
00008036 0D 03 03 00 R1=BP+3
00000629 .debug
00000629 2E 00 73 00 .dw '.stabn 0x44,0,33,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
33 00 33 00
2C 00 00 00
00 00
0000063C 05 00 00 00 .dd LM14-_IRQ4
0000063E 0D 00 0A 00 .dw 0x0d,0x0a
00008038 .text
LM14:
L8:
// ISR ATTRIBUTE FUNCTION, POP r1,bp
00008038 A8 90 pop r1,bp from [sp]
00008039 98 9A reti
.endp // end of IRQ4
00000640 .debug
00000640 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
00000649 07 00 00 00 .dd LME7-_IRQ4
0000064B 0D 00 0A 00 .dw 0x0d,0x0a
0000803A .text
LME7:
// ISR ATTRIBUTE FUNCTION, LOCATE in .text SECTION
0000803A .text
0000064D .debug
0000064D 2E 00 73 00 .dw '.stabs "IRQ5:F19",36,0,0,',0,0,offset _IRQ5,seg _IRQ5,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
49 00 52 00
51 00 35 00
3A 00 46 00
31 00 39 00
22 00 2C 00
33 00 36 00
2C 00 30 00
2C 00 30 00
2C 00 00 00
00 00 31 00
00 00 0D 00
0A 00
0000803A .TEXT
.public _IRQ5
_IRQ5: .proc
0000066C .debug
0000066C 2E 00 73 00 .dw '.stabn 0x44,0,36,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
33 00 36 00
2C 00 00 00
00 00
0000067F 00 00 00 00 .dd LM15-_IRQ5
00000681 0D 00 0A 00 .dw 0x0d,0x0a
0000803A .text
LM15:
// ISR ATTRIBUTE FUNCTION, PUSH r1,bp
0000803A A8 DA push r1,bp to [sp]
// total=0, vars=0
// frame_pointer_needed: 1
0000803B 08 0B 01 00 bp=sp+1
0000803D 0D 03 03 00 R1=BP+3
00000683 .debug
00000683 2E 00 73 00 .dw '.stabn 0x44,0,37,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
33 00 37 00
2C 00 00 00
00 00
00000696 05 00 00 00 .dd LM16-_IRQ5
00000698 0D 00 0A 00 .dw 0x0d,0x0a
0000803F .text
LM16:
0000803F 12 95 C9 80 R2=[_P_INT_Ctrl] // QImode move
00008041 02 99 R4=R2 // QImode move
00008042 C4 96 R3=[R4] // QImode move
00008043 0B B5 04 00 R2=R3&4
00008045 40 44 CMP R2,0 // QImode test
00008046 02 4E JNZ L12 // QImode EQ
00008047 0F 9F 5C 80 PC=L10
L12:
0000069A .debug
0000069A 2E 00 73 00 .dw '.stabn 0x44,0,39,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
33 00 39 00
2C 00 00 00
00 00
000006AD 0F 00 00 00 .dd LM17-_IRQ5
000006AF 0D 00 0A 00 .dw 0x0d,0x0a
00008049 .text
LM17:
00008049 12 95 B9 80 R2=[_P_IOA_Data] // QImode move
0000804B 13 97 00 00 R3=[_g_uiOutput] // QImode move
0000804D 02 99 R4=R2 // QImode move
0000804E C4 D6 [R4]=R3 // QImode move
000006B1 .debug
000006B1 2E 00 73 00 .dw '.stabn 0x44,0,40,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
34 00 30 00
2C 00 00 00
00 00
000006C4 15 00 00 00 .dd LM18-_IRQ5
000006C6 0D 00 0A 00 .dw 0x0d,0x0a
0000804F .text
LM18:
0000804F 12 95 00 00 R2=[_g_uiOutput] // QImode move
00008051 0A 87 FF FF R3=R2^0xffff // one_cmplqi2
00008053 1B D7 00 00 [_g_uiOutput]=R3 // QImode move
000006C8 .debug
000006C8 2E 00 73 00 .dw '.stabn 0x44,0,41,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
34 00 31 00
2C 00 00 00
00 00
000006DB 1B 00 00 00 .dd LM19-_IRQ5
000006DD 0D 00 0A 00 .dw 0x0d,0x0a
00008055 .text
LM19:
00008055 12 95 CA 80 R2=[_P_INT_Clear] // QImode move
00008057 44 96 R3=4 // QImode move
00008058 02 99 R4=R2 // QImode move
00008059 C4 D6 [R4]=R3 // QImode move
000006DF .debug
000006DF 2E 00 73 00 .dw '.stabn 0x44,0,42,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
34 00 32 00
2C 00 00 00
00 00
000006F2 20 00 00 00 .dd LM20-_IRQ5
000006F4 0D 00 0A 00 .dw 0x0d,0x0a
0000805A .text
LM20:
0000805A 0F 9F 61 80 pc=L11 // jump
L10:
000006F6 .debug
000006F6 2E 00 73 00 .dw '.stabn 0x44,0,45,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
34 00 35 00
2C 00 00 00
00 00
00000709 22 00 00 00 .dd LM21-_IRQ5
0000070B 0D 00 0A 00 .dw 0x0d,0x0a
0000805C .text
LM21:
0000805C 12 95 CA 80 R2=[_P_INT_Clear] // QImode move
0000805E 48 96 R3=8 // QImode move
0000805F 02 99 R4=R2 // QImode move
00008060 C4 D6 [R4]=R3 // QImode move
L11:
0000070D .debug
0000070D 2E 00 73 00 .dw '.stabn 0x44,0,47,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
34 00 37 00
2C 00 00 00
00 00
00000720 27 00 00 00 .dd LM22-_IRQ5
00000722 0D 00 0A 00 .dw 0x0d,0x0a
00008061 .text
LM22:
00000724 .debug
00000724 2E 00 73 00 .dw '.stabn 0x44,0,47,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
34 00 37 00
2C 00 00 00
00 00
00000737 27 00 00 00 .dd LM23-_IRQ5
00000739 0D 00 0A 00 .dw 0x0d,0x0a
00008061 .text
LM23:
L9:
// ISR ATTRIBUTE FUNCTION, POP r1,bp
00008061 A8 90 pop r1,bp from [sp]
00008062 98 9A reti
.endp // end of IRQ5
0000073B .debug
0000073B 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
00000744 29 00 00 00 .dd LME8-_IRQ5
00000746 0D 00 0A 00 .dw 0x0d,0x0a
00008063 .text
LME8:
// ISR ATTRIBUTE FUNCTION, LOCATE in .text SECTION
00008063 .text
00000748 .debug
00000748 2E 00 73 00 .dw '.stabs "IRQ6:F19",36,0,0,',0,0,offset _IRQ6,seg _IRQ6,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
49 00 52 00
51 00 36 00
3A 00 46 00
31 00 39 00
22 00 2C 00
33 00 36 00
2C 00 30 00
2C 00 30 00
2C 00 00 00
00 00 5A 00
00 00 0D 00
0A 00
00008063 .TEXT
.public _IRQ6
_IRQ6: .proc
00000767 .debug
00000767 2E 00 73 00 .dw '.stabn 0x44,0,51,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
35 00 31 00
2C 00 00 00
00 00
0000077A 00 00 00 00 .dd LM24-_IRQ6
0000077C 0D 00 0A 00 .dw 0x0d,0x0a
00008063 .text
LM24:
// ISR ATTRIBUTE FUNCTION, PUSH r1,bp
00008063 A8 DA push r1,bp to [sp]
// total=0, vars=0
// frame_pointer_needed: 1
00008064 08 0B 01 00 bp=sp+1
00008066 0D 03 03 00 R1=BP+3
0000077E .debug
0000077E 2E 00 73 00 .dw '.stabn 0x44,0,52,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
35 00 32 00
2C 00 00 00
00 00
00000791 05 00 00 00 .dd LM25-_IRQ6
00000793 0D 00 0A 00 .dw 0x0d,0x0a
00008068 .text
LM25:
L13:
// ISR ATTRIBUTE FUNCTION, POP r1,bp
00008068 A8 90 pop r1,bp from [sp]
00008069 98 9A reti
.endp // end of IRQ6
00000795 .debug
00000795 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
0000079E 07 00 00 00 .dd LME9-_IRQ6
000007A0 0D 00 0A 00 .dw 0x0d,0x0a
0000806A .text
LME9:
// ISR ATTRIBUTE FUNCTION, LOCATE in .text SECTION
0000806A .text
000007A2 .debug
000007A2 2E 00 73 00 .dw '.stabs "IRQ7:F19",36,0,0,',0,0,offset _IRQ7,seg _IRQ7,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
49 00 52 00
51 00 37 00
3A 00 46 00
31 00 39 00
22 00 2C 00
33 00 36 00
2C 00 30 00
2C 00 30 00
2C 00 00 00
00 00 61 00
00 00 0D 00
0A 00
0000806A .TEXT
.public _IRQ7
_IRQ7: .proc
000007C1 .debug
000007C1 2E 00 73 00 .dw '.stabn 0x44,0,55,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
35 00 35 00
2C 00 00 00
00 00
000007D4 00 00 00 00 .dd LM26-_IRQ7
000007D6 0D 00 0A 00 .dw 0x0d,0x0a
0000806A .text
LM26:
// ISR ATTRIBUTE FUNCTION, PUSH r1,bp
0000806A A8 DA push r1,bp to [sp]
// total=0, vars=0
// frame_pointer_needed: 1
0000806B 08 0B 01 00 bp=sp+1
0000806D 0D 03 03 00 R1=BP+3
000007D8 .debug
000007D8 2E 00 73 00 .dw '.stabn 0x44,0,56,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
35 00 36 00
2C 00 00 00
00 00
000007EB 05 00 00 00 .dd LM27-_IRQ7
000007ED 0D 00 0A 00 .dw 0x0d,0x0a
0000806F .text
LM27:
L14:
// ISR ATTRIBUTE FUNCTION, POP r1,bp
0000806F A8 90 pop r1,bp from [sp]
00008070 98 9A reti
.endp // end of IRQ7
000007EF .debug
000007EF 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
000007F8 07 00 00 00 .dd LME10-_IRQ7
000007FA 0D 00 0A 00 .dw 0x0d,0x0a
00008071 .text
LME10:
.external _P_INT_Clear
.external _P_IOA_Data
.external _P_INT_Ctrl
.end
0 error(s), 0 warning(s).
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -