📄 d12ci.lst
字号:
36 00 2C 00
30 00 2C 00
30 00 2C 00
00 00 00 00
4E 00 00 00
0D 00 0A 00
00008662 .CODE
.public _F_D12_SetEndpointEnable
_F_D12_SetEndpointEnable: .proc
00000874 .debug
00000874 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
00000887 00 00 00 00 .dd LM13-_F_D12_SetEndpointEnable
00000889 0D 00 0A 00 .dw 0x0d,0x0a
00008662 .code
LM13:
// total=1, vars=1
// frame_pointer_needed: 1
00008662 88 DA push bp to [sp]
00008663 41 20 sp-=1
00008664 08 0B 01 00 bp=sp+1
00008666 0D 03 04 00 R1=BP+4
00008668 C5 D2 [BP]=R1 // QImode move
0000088B .debug
0000088B 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
0000089E 07 00 00 00 .dd LM14-_F_D12_SetEndpointEnable
000008A0 0D 00 0A 00 .dw 0x0d,0x0a
00008669 .code
LM14:
00008669 11 93 00 00 R1=[_bEPPflags] // QImode move
0000866B 44 94 R2=4 // QImode move
0000866C C8 D4 [SP--]=R2 // QImode move
0000866D C8 D2 [SP--]=R1 // QImode move
0000866E 40 F0 77 8C call __rshu1 // call with return value
00008670 42 00 SP=SP+2
00008671 09 B5 01 00 R2=R1&1
00008673 40 44 CMP R2,0 // QImode test
00008674 02 5E JZ L14 // QImode NE
00008675 0F 9F 79 86 PC=L10
L14:
000008A2 .debug
000008A2 2E 00 73 00 .dw '.stabn 0x44,0,38,',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 38 00
2C 00 00 00
00 00
000008B5 15 00 00 00 .dd LM15-_F_D12_SetEndpointEnable
000008B7 0D 00 0A 00 .dw 0x0d,0x0a
00008677 .code
LM15:
00008677 40 F0 07 8B call _F_Interrupt_Off // call without return value
L10:
000008B9 .debug
000008B9 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
000008CC 17 00 00 00 .dd LM16-_F_D12_SetEndpointEnable
000008CE 0D 00 0A 00 .dw 0x0d,0x0a
00008679 .code
LM16:
00008679 40 F0 36 8B call _F_InitWriteD12 // call without return value
000008D0 .debug
000008D0 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
000008E3 19 00 00 00 .dd LM17-_F_D12_SetEndpointEnable
000008E5 0D 00 0A 00 .dw 0x0d,0x0a
0000867B .code
LM17:
0000867B 09 93 D8 00 R1=216 // QImode move
0000867D C8 D2 [SP--]=R1 // QImode move
0000867E 09 63 FD 00 R1=(-253) // QImode move
00008680 C8 D2 [SP--]=R1 // QImode move
00008681 40 F0 7E 8B call _F_WriteCmdOrDataToD12 // call without return value
00008683 42 00 SP=SP+2
000008E7 .debug
000008E7 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
000008FA 22 00 00 00 .dd LM18-_F_D12_SetEndpointEnable
000008FC 0D 00 0A 00 .dw 0x0d,0x0a
00008684 .code
LM18:
00008684 C5 94 R2=[BP] // QImode move
00008685 C2 92 R1=[R2] // QImode move
00008686 40 42 CMP R1,0 // QImode test
00008687 02 4E JNZ L15 // QImode EQ
00008688 0F 9F 94 86 PC=L11
L15:
000008FE .debug
000008FE 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
00000911 28 00 00 00 .dd LM19-_F_D12_SetEndpointEnable
00000913 0D 00 0A 00 .dw 0x0d,0x0a
0000868A .code
LM19:
0000868A 41 92 R1=1 // QImode move
0000868B C8 D2 [SP--]=R1 // QImode move
0000868C 09 63 FE 00 R1=(-254) // QImode move
0000868E C8 D2 [SP--]=R1 // QImode move
0000868F 40 F0 7E 8B call _F_WriteCmdOrDataToD12 // call without return value
00008691 42 00 SP=SP+2
00008692 0F 9F 9C 86 pc=L12 // Indirect jump
L11:
00000915 .debug
00000915 2E 00 73 00 .dw '.stabn 0x44,0,44,',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 34 00
2C 00 00 00
00 00
00000928 32 00 00 00 .dd LM20-_F_D12_SetEndpointEnable
0000092A 0D 00 0A 00 .dw 0x0d,0x0a
00008694 .code
LM20:
00008694 41 92 R1=1 // QImode move
00008695 C8 D2 [SP--]=R1 // QImode move
00008696 09 63 FE 00 R1=(-254) // QImode move
00008698 C8 D2 [SP--]=R1 // QImode move
00008699 40 F0 7E 8B call _F_WriteCmdOrDataToD12 // call without return value
0000869B 42 00 SP=SP+2
L12:
0000092C .debug
0000092C 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
0000093F 3A 00 00 00 .dd LM21-_F_D12_SetEndpointEnable
00000941 0D 00 0A 00 .dw 0x0d,0x0a
0000869C .code
LM21:
0000869C 11 93 00 00 R1=[_bEPPflags] // QImode move
0000869E 44 94 R2=4 // QImode move
0000869F C8 D4 [SP--]=R2 // QImode move
000086A0 C8 D2 [SP--]=R1 // QImode move
000086A1 40 F0 77 8C call __rshu1 // call with return value
000086A3 42 00 SP=SP+2
000086A4 09 B5 01 00 R2=R1&1
000086A6 40 44 CMP R2,0 // QImode test
000086A7 02 5E JZ L16 // QImode NE
000086A8 0F 9F AC 86 PC=L13
L16:
00000943 .debug
00000943 2E 00 73 00 .dw '.stabn 0x44,0,46,',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 36 00
2C 00 00 00
00 00
00000956 48 00 00 00 .dd LM22-_F_D12_SetEndpointEnable
00000958 0D 00 0A 00 .dw 0x0d,0x0a
000086AA .code
LM22:
000086AA 40 F0 05 8B call _F_Interrupt_On // call without return value
L13:
0000095A .debug
0000095A 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
0000096D 4A 00 00 00 .dd LM23-_F_D12_SetEndpointEnable
0000096F 0D 00 0A 00 .dw 0x0d,0x0a
000086AC .code
LM23:
00000971 .debug
00000971 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
00000984 4A 00 00 00 .dd LM24-_F_D12_SetEndpointEnable
00000986 0D 00 0A 00 .dw 0x0d,0x0a
000086AC .code
LM24:
L9:
000086AC 41 00 sp+=1
000086AD 88 98 pop bp from [sp]
000086AE 90 9A retf
.endp // end of F_D12_SetEndpointEnable
00000988 .debug
00000988 2E 00 73 00 .dw '.stabs "bEnable:p4",160,0,0,4',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
62 00 45 00
6E 00 61 00
62 00 6C 00
65 00 3A 00
70 00 34 00
22 00 2C 00
31 00 36 00
30 00 2C 00
30 00 2C 00
30 00 2C 00
34 00 0D 00
0A 00
000086AF .CODE
000009A7 .debug
000009A7 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
000009B0 4D 00 00 00 .dd LME2-_F_D12_SetEndpointEnable
000009B2 0D 00 0A 00 .dw 0x0d,0x0a
000086AF .code
LME2:
000086AF .code
000009B4 .debug
000009B4 2E 00 73 00 .dw '.stabs "F_D12_SetMode:F19",36,0,0,',0,0,offset _F_D12_SetMode,seg _F_D12_SetMode,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
46 00 5F 00
44 00 31 00
32 00 5F 00
53 00 65 00
74 00 4D 00
6F 00 64 00
65 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
9B 00 00 00
0D 00 0A 00
000086AF .CODE
.public _F_D12_SetMode
_F_D12_SetMode: .proc
000009DC .debug
000009DC 2E 00 73 00 .dw '.stabn 0x44,0,49,',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 39 00
2C 00 00 00
00 00
000009EF 00 00 00 00 .dd LM25-_F_D12_SetMode
000009F1 0D 00 0A 00 .dw 0x0d,0x0a
000086AF .code
LM25:
// total=1, vars=1
// frame_pointer_needed: 1
000086AF 88 DA push bp to [sp]
000086B0 41 20 sp-=1
000086B1 08 0B 01 00 bp=sp+1
000086B3 0D 03 04 00 R1=BP+4
000086B5 C5 D2 [BP]=R1 // QImode move
000009F3 .debug
000009F3 2E 00 73 00 .dw '.stabn 0x44,0,50,',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 30 00
2C 00 00 00
00 00
00000A06 07 00 00 00 .dd LM26-_F_D12_SetMode
00000A08 0D 00 0A 00 .dw 0x0d,0x0a
000086B6 .code
LM26:
000086B6 40 F0 36 8B call _F_InitWriteD12 // call without return value
00000A0A .debug
00000A0A 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
00000A1D 09 00 00 00 .dd LM27-_F_D12_SetMode
00000A1F 0D 00 0A 00 .dw 0x0d,0x0a
000086B8 .code
LM27:
000086B8 09 93 F3 00 R1=243 // QImode move
000086BA C8 D2 [SP--]=R1 // QImode move
000086BB 09 63 FD 00 R1=(-253) // QImode move
000086BD C8 D2 [SP--]=R1 // QImode move
000086BE 40 F0 7E 8B call _F_WriteCmdOrDataToD12 // call without return value
000086C0 42 00 SP=SP+2
00000A21 .debug
00000A21 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
00000A34 12 00 00 00 .dd LM28-_F_D12_SetMode
00000A36 0D 00 0A 00 .dw 0x0d,0x0a
000086C1 .code
LM28:
000086C1 C5 94 R2=[BP] // QImode move
000086C2 C2 92 R1=[R2] // QImode move
000086C3 C8 D2 [SP--]=R1 // QImode move
000086C4 09 63 FE 00 R1=(-254) // QImode move
000086C6 C8 D2 [SP--]=R1 // QImode move
000086C7 40 F0 7E 8B call _F_WriteCmdOrDataToD12 // call without return value
000086C9 42 00 SP=SP+2
00000A38 .debug
00000A38 2E 00 73 00 .dw '.stabn 0x44,0,53,',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 33 00
2C 00 00 00
00 00
00000A4B 1B 00 00 00 .dd LM29-_F_D12_SetMode
00000A4D 0D 00 0A 00 .dw 0x0d,0x0a
000086CA .code
LM29:
000086CA C5 92 R1=[BP] // QImode move
000086CB C5 96 R3=[BP] // QImode move
000086CC 0B 05 01 00 R2=R3+1
000086CE 02 97 R3=R2 // QImode move
000086CF C3 92 R1=[R3] // QImode move
000086D0 C8 D2 [SP--]=R1 // QImode move
000086D1 09 63 FE 00 R1=(-254) // QImode move
000086D3 C8 D2 [SP--]=R1 // QImode move
000086D4 40 F0 7E 8B call _F_WriteCmdOrDataToD12 // call without return value
000086D6 42 00 SP=SP+2
00000A4F .debug
00000A4F 2E 00 73 00 .dw '.stabn 0x44,0,54,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -