📄 yt_key.lst
字号:
\ ??key_up_1:
\ 00000054 6078 LDRB R0,[R4, #+1]
\ 00000056 401C ADDS R0,R0,#+1
\ 00000058 6070 STRB R0,[R4, #+1]
\ 0000005A C0B2 UXTB R0,R0 ;; ZeroExtS R0,R0,#+24,#+24
\ 0000005C 1D28 CMP R0,#+29
\ 0000005E 01D3 BCC.N ??key_up_11
180 LCM->Mode=C_LCM_ALAMC;
\ 00000060 0720 MOVS R0,#+7
\ 00000062 6070 STRB R0,[R4, #+1]
181 LCM->Timer=0;
\ ??key_up_11:
\ 00000064 0020 MOVS R0,#+0
\ 00000066 A070 STRB R0,[R4, #+2]
182 LCM->FLAG=1;
\ 00000068 0120 MOVS R0,#+1
\ 0000006A 2070 STRB R0,[R4, #+0]
183 //CHK_DISP_MODE(Data->_Channal,&LCM->Mode);
184
185
186
187 if(LCM->Mode==C_LCM_Mode0)
\ 0000006C 6078 LDRB R0,[R4, #+1]
\ 0000006E 0928 CMP R0,#+9
\ 00000070 06D1 BNE.N ??key_up_12
188 {
189 if((Data->_Channal&0X70)==0x70)LCM->Mode=C_LCM_Mode1;//if(Data->_Channal&1)LCM->Mode=C_LCM_Mode1;
\ 00000072 688C LDRH R0,[R5, #+34]
\ 00000074 10F07000 ANDS R0,R0,#0x70
\ 00000078 7028 CMP R0,#+112
\ 0000007A 01D1 BNE.N ??key_up_12
\ 0000007C 0A20 MOVS R0,#+10
\ 0000007E 6070 STRB R0,[R4, #+1]
190 }
191 if(LCM->Mode==C_LCM_Mode1)
\ ??key_up_12:
\ 00000080 6078 LDRB R0,[R4, #+1]
\ 00000082 0A28 CMP R0,#+10
\ 00000084 07D1 BNE.N ??key_up_13
192 {
193 if((Data->_Channal&0X380)==0x380)LCM->Mode=C_LCM_Mode2;//if(Data->_Channal&2)LCM->Mode=C_LCM_Mode2;
\ 00000086 688C LDRH R0,[R5, #+34]
\ 00000088 10F46070 ANDS R0,R0,#0x380
\ 0000008C B0F5607F CMP R0,#+896
\ 00000090 01D1 BNE.N ??key_up_13
\ 00000092 0B20 MOVS R0,#+11
\ 00000094 6070 STRB R0,[R4, #+1]
194 }
195 if(LCM->Mode==C_LCM_Mode2)
\ ??key_up_13:
\ 00000096 6078 LDRB R0,[R4, #+1]
\ 00000098 0B28 CMP R0,#+11
\ 0000009A 07D1 BNE.N ??key_up_14
196 {
197 if((Data->_Channal&0X1c00)==0x1c00)LCM->Mode=C_LCM_Mode3;//if(Data->_Channal&4)LCM->Mode=C_LCM_Mode3;
\ 0000009C 688C LDRH R0,[R5, #+34]
\ 0000009E 10F4E050 ANDS R0,R0,#0x1C00
\ 000000A2 B0F5E05F CMP R0,#+7168
\ 000000A6 01D1 BNE.N ??key_up_14
\ 000000A8 0C20 MOVS R0,#+12
\ 000000AA 6070 STRB R0,[R4, #+1]
198 }
199 if(LCM->Mode==C_LCM_Mode3)
\ ??key_up_14:
\ 000000AC 6078 LDRB R0,[R4, #+1]
\ 000000AE 0C28 CMP R0,#+12
\ 000000B0 07D1 BNE.N ??key_up_15
200 {
201 if((Data->_Channal&0Xe000)==0xe000)LCM->Mode=C_LCM_Mode0_1;//if(Data->_Channal&8)LCM->Mode=C_LCM_Mode4;
\ 000000B2 688C LDRH R0,[R5, #+34]
\ 000000B4 10F46040 ANDS R0,R0,#0xE000
\ 000000B8 B0F5604F CMP R0,#+57344
\ 000000BC 01D1 BNE.N ??key_up_15
\ 000000BE 0D20 MOVS R0,#+13
\ 000000C0 6070 STRB R0,[R4, #+1]
202 }
203 if(LCM->Mode==C_LCM_Mode0_1)
\ ??key_up_15:
\ 000000C2 6078 LDRB R0,[R4, #+1]
\ 000000C4 0D28 CMP R0,#+13
\ 000000C6 06D1 BNE.N ??key_up_16
204 {
205 if((Data->_Channal&0Xe0)==0xe0)LCM->Mode=C_LCM_Mode4;
\ 000000C8 688C LDRH R0,[R5, #+34]
\ 000000CA 10F0E000 ANDS R0,R0,#0xE0
\ 000000CE E028 CMP R0,#+224
\ 000000D0 01D1 BNE.N ??key_up_16
\ 000000D2 0E20 MOVS R0,#+14
\ 000000D4 6070 STRB R0,[R4, #+1]
206 }
207
208 if(LCM->Mode==C_LCM_Mode4&&Data->_Channal&0x10)LCM->Mode=C_LCM_Mode5;
\ ??key_up_16:
\ 000000D6 6078 LDRB R0,[R4, #+1]
\ 000000D8 0E28 CMP R0,#+14
\ 000000DA 04D1 BNE.N ??key_up_17
\ 000000DC 688C LDRH R0,[R5, #+34]
\ 000000DE C006 LSLS R0,R0,#+27
\ 000000E0 01D5 BPL.N ??key_up_17
\ 000000E2 0F20 MOVS R0,#+15
\ 000000E4 6070 STRB R0,[R4, #+1]
209 if(LCM->Mode==C_LCM_Mode5&&Data->_Channal&0x20)LCM->Mode=C_LCM_Mode6;
\ ??key_up_17:
\ 000000E6 6078 LDRB R0,[R4, #+1]
\ 000000E8 0F28 CMP R0,#+15
\ 000000EA 04D1 BNE.N ??key_up_18
\ 000000EC 688C LDRH R0,[R5, #+34]
\ 000000EE 8006 LSLS R0,R0,#+26
\ 000000F0 01D5 BPL.N ??key_up_18
\ 000000F2 1020 MOVS R0,#+16
\ 000000F4 6070 STRB R0,[R4, #+1]
210 if(LCM->Mode==C_LCM_Mode6&&Data->_Channal&0x40)LCM->Mode=C_LCM_Mode7;
\ ??key_up_18:
\ 000000F6 6078 LDRB R0,[R4, #+1]
\ 000000F8 1028 CMP R0,#+16
\ 000000FA 04D1 BNE.N ??key_up_19
\ 000000FC 688C LDRH R0,[R5, #+34]
\ 000000FE 4006 LSLS R0,R0,#+25
\ 00000100 01D5 BPL.N ??key_up_19
\ 00000102 1120 MOVS R0,#+17
\ 00000104 6070 STRB R0,[R4, #+1]
211 if(LCM->Mode==C_LCM_Mode7&&Data->_Channal&0x80)LCM->Mode=C_LCM_Mode8;
\ ??key_up_19:
\ 00000106 6078 LDRB R0,[R4, #+1]
\ 00000108 1128 CMP R0,#+17
\ 0000010A 04D1 BNE.N ??key_up_20
\ 0000010C 688C LDRH R0,[R5, #+34]
\ 0000010E 0006 LSLS R0,R0,#+24
\ 00000110 01D5 BPL.N ??key_up_20
\ 00000112 1220 MOVS R0,#+18
\ 00000114 6070 STRB R0,[R4, #+1]
212 if(LCM->Mode==C_LCM_Mode8&&Data->_Channal&0x100)LCM->Mode=C_LCM_Mode9;
\ ??key_up_20:
\ 00000116 6078 LDRB R0,[R4, #+1]
\ 00000118 1228 CMP R0,#+18
\ 0000011A 04D1 BNE.N ??key_up_21
\ 0000011C 688C LDRH R0,[R5, #+34]
\ 0000011E C005 LSLS R0,R0,#+23
\ 00000120 01D5 BPL.N ??key_up_21
\ 00000122 1320 MOVS R0,#+19
\ 00000124 6070 STRB R0,[R4, #+1]
213 if(LCM->Mode==C_LCM_Mode9&&Data->_Channal&0x200)LCM->Mode=C_LCM_Mode10;
\ ??key_up_21:
\ 00000126 6078 LDRB R0,[R4, #+1]
\ 00000128 1328 CMP R0,#+19
\ 0000012A 04D1 BNE.N ??key_up_22
\ 0000012C 688C LDRH R0,[R5, #+34]
\ 0000012E 8005 LSLS R0,R0,#+22
\ 00000130 01D5 BPL.N ??key_up_22
\ 00000132 1420 MOVS R0,#+20
\ 00000134 6070 STRB R0,[R4, #+1]
214 if(LCM->Mode==C_LCM_Mode10&&Data->_Channal&0x400)LCM->Mode=C_LCM_Mode11;
\ ??key_up_22:
\ 00000136 6078 LDRB R0,[R4, #+1]
\ 00000138 1428 CMP R0,#+20
\ 0000013A 04D1 BNE.N ??key_up_23
\ 0000013C 688C LDRH R0,[R5, #+34]
\ 0000013E 4005 LSLS R0,R0,#+21
\ 00000140 01D5 BPL.N ??key_up_23
\ 00000142 1520 MOVS R0,#+21
\ 00000144 6070 STRB R0,[R4, #+1]
215 if(LCM->Mode==C_LCM_Mode11&&Data->_Channal&0x800)LCM->Mode=C_LCM_Mode12;
\ ??key_up_23:
\ 00000146 6078 LDRB R0,[R4, #+1]
\ 00000148 1528 CMP R0,#+21
\ 0000014A 04D1 BNE.N ??key_up_24
\ 0000014C 688C LDRH R0,[R5, #+34]
\ 0000014E 0005 LSLS R0,R0,#+20
\ 00000150 01D5 BPL.N ??key_up_24
\ 00000152 1620 MOVS R0,#+22
\ 00000154 6070 STRB R0,[R4, #+1]
216 if(LCM->Mode==C_LCM_Mode12&&Data->_Channal&0x1000)LCM->Mode=C_LCM_Mode13;
\ ??key_up_24:
\ 00000156 6078 LDRB R0,[R4, #+1]
\ 00000158 1628 CMP R0,#+22
\ 0000015A 04D1 BNE.N ??key_up_25
\ 0000015C 688C LDRH R0,[R5, #+34]
\ 0000015E C004 LSLS R0,R0,#+19
\ 00000160 01D5 BPL.N ??key_up_25
\ 00000162 1720 MOVS R0,#+23
\ 00000164 6070 STRB R0,[R4, #+1]
217 if(LCM->Mode==C_LCM_Mode13&&Data->_Channal&0x2000)LCM->Mode=C_LCM_Mode14;
\ ??key_up_25:
\ 00000166 6078 LDRB R0,[R4, #+1]
\ 00000168 1728 CMP R0,#+23
\ 0000016A 04D1 BNE.N ??key_up_26
\ 0000016C 688C LDRH R0,[R5, #+34]
\ 0000016E 8004 LSLS R0,R0,#+18
\ 00000170 01D5 BPL.N ??key_up_26
\ 00000172 1820 MOVS R0,#+24
\ 00000174 6070 STRB R0,[R4, #+1]
218 if(LCM->Mode==C_LCM_Mode14&&Data->_Channal&0x4000)LCM->Mode=C_LCM_Mode15;
\ ??key_up_26:
\ 00000176 6078 LDRB R0,[R4, #+1]
\ 00000178 1828 CMP R0,#+24
\ 0000017A 04D1 BNE.N ??key_up_27
\ 0000017C 688C LDRH R0,[R5, #+34]
\ 0000017E 4004 LSLS R0,R0,#+17
\ 00000180 01D5 BPL.N ??key_up_27
\ 00000182 1920 MOVS R0,#+25
\ 00000184 6070 STRB R0,[R4, #+1]
219 if(LCM->Mode==C_LCM_Mode15&&Data->_Channal&0x8000)LCM->Mode=C_LCM_Mode0_16;
\ ??key_up_27:
\ 00000186 6078 LDRB R0,[R4, #+1]
\ 00000188 1928 CMP R0,#+25
\ 0000018A 04D1 BNE.N ??key_up_28
\ 0000018C 688C LDRH R0,[R5, #+34]
\ 0000018E 0004 LSLS R0,R0,#+16
\ 00000190 01D5 BPL.N ??key_up_28
\ 00000192 1A20 MOVS R0,#+26
\ 00000194 6070 STRB R0,[R4, #+1]
220 if(LCM->Mode==C_LCM_Mode0_16&&Data->_Channal&0x2)LCM->Mode=C_LCM_Mode0_17;
\ ??key_up_28:
\ 00000196 6078 LDRB R0,[R4, #+1]
\ 00000198 1A28 CMP R0,#+26
\ 0000019A 04D1 BNE.N ??key_up_29
\ 0000019C 688C LDRH R0,[R5, #+34]
\ 0000019E 8007 LSLS R0,R0,#+30
\ 000001A0 01D5 BPL.N ??key_up_29
\ 000001A2 1B20 MOVS R0,#+27
\ 000001A4 6070 STRB R0,[R4, #+1]
221 if(LCM->Mode==C_LCM_Mode0_17&&Data->_Channal&0x4)LCM->Mode=C_LCM_Mode0_18;
\ ??key_up_29:
\ 000001A6 6078 LDRB R0,[R4, #+1]
\ 000001A8 1B28 CMP R0,#+27
\ 000001AA 04D1 BNE.N ??key_up_30
\ 000001AC 688C LDRH R0,[R5, #+34]
\ 000001AE 4007 LSLS R0,R0,#+29
\ 000001B0 01D5 BPL.N ??key_up_30
\ 000001B2 1C20 MOVS R0,#+28
\ 000001B4 6070 STRB R0,[R4, #+1]
222 if(LCM->Mode==C_LCM_Mode0_18&&Data->_Channal&0x8)LCM->Mode=C_LCM_ALAMC;
\ ??key_up_30:
\ 000001B6 6078 LDRB R0,[R4, #+1]
\ 000001B8 1C28 CMP R0,#+28
\ 000001BA 40F0AA82 BNE.W ??key_up_10
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -