?? timeone.asm
字號:
80002D90 save_register:
80002D90 07BD09C2 SUB.D2 SP,0x8,SP
80002D94 023C22F4 STW.D2T1 A4,*+SP[0x1]
80002D98 00002000 NOP 2
80002D9C 020003E2 MVC.S2 AMR,B4
80002DA0 029011A2 MV.S2X A4,B5
80002DA4 021402F6 STW.D2T2 B4,*+B5[0x0]
80002DA8 00002000 NOP 2
80002DAC 028403E2 MVC.S2 CSR,B5
80002DB0 023C22E6 LDW.D2T2 *+SP[0x1],B4
80002DB4 00006000 NOP 4
80002DB8 029022F6 STW.D2T2 B5,*+B4[0x1]
80002DBC 00002000 NOP 2
80002DC0 029003E2 MVC.S2 IER,B5
80002DC4 023C22E6 LDW.D2T2 *+SP[0x1],B4
80002DC8 00006000 NOP 4
80002DCC 029042F6 STW.D2T2 B5,*+B4[0x2]
80002DD0 00002000 NOP 2
80002DD4 029803E2 MVC.S2 IRP,B5
80002DD8 023C22E6 LDW.D2T2 *+SP[0x1],B4
80002DDC 00006000 NOP 4
80002DE0 029062F6 STW.D2T2 B5,*+B4[0x3]
80002DE4 00002000 NOP 2
80002DE8 02C803E2 MVC.S2 FADCR,B5
80002DEC 023C22E6 LDW.D2T2 *+SP[0x1],B4
80002DF0 00006000 NOP 4
80002DF4 029082F6 STW.D2T2 B5,*+B4[0x4]
80002DF8 00002000 NOP 2
80002DFC 02CC03E2 MVC.S2 FAUCR,B5
80002E00 023C22E6 LDW.D2T2 *+SP[0x1],B4
80002E04 00006000 NOP 4
80002E08 0290A2F6 STW.D2T2 B5,*+B4[0x5]
80002E0C 00002000 NOP 2
80002E10 02D003E2 MVC.S2 FMCR,B5
80002E14 023C22E6 LDW.D2T2 *+SP[0x1],B4
80002E18 00006000 NOP 4
80002E1C 0290C2F6 STW.D2T2 B5,*+B4[0x6]
80002E20 00002000 NOP 2
80002E24 000C0362 B.S2 B3
80002E28 07BD0942 ADD.D2 SP,0x8,SP
80002E2C 00006000 NOP 4
80002E30 restore_register:
80002E30 07BD09C2 SUB.D2 SP,0x8,SP
80002E34 023C22F4 STW.D2T1 A4,*+SP[0x1]
80002E38 00002000 NOP 2
80002E3C 00100940 MV.D1 A4,A0
80002E40 00000264 LDW.D1T1 *+A0[0x0],A0
80002E44 00006000 NOP 4
80002E48 000013A2 MVC.S2X A0,AMR
80002E4C 00000000 NOP
80002E50 00100940 MV.D1 A4,A0
80002E54 00002264 LDW.D1T1 *+A0[0x1],A0
80002E58 00006000 NOP 4
80002E5C 008013A2 MVC.S2X A0,CSR
80002E60 00000000 NOP
80002E64 00100940 MV.D1 A4,A0
80002E68 00004264 LDW.D1T1 *+A0[0x2],A0
80002E6C 00006000 NOP 4
80002E70 020013A2 MVC.S2X A0,IER
80002E74 00000000 NOP
80002E78 00100940 MV.D1 A4,A0
80002E7C 00006264 LDW.D1T1 *+A0[0x3],A0
80002E80 00006000 NOP 4
80002E84 030013A2 MVC.S2X A0,IRP
80002E88 00000000 NOP
80002E8C 00100940 MV.D1 A4,A0
80002E90 00008264 LDW.D1T1 *+A0[0x4],A0
80002E94 00006000 NOP 4
80002E98 090013A2 MVC.S2X A0,FADCR
80002E9C 00000000 NOP
80002EA0 00100940 MV.D1 A4,A0
80002EA4 0000A264 LDW.D1T1 *+A0[0x5],A0
80002EA8 00006000 NOP 4
80002EAC 098013A2 MVC.S2X A0,FAUCR
80002EB0 00000000 NOP
80002EB4 021011A2 MV.S2X A4,B4
80002EB8 0210C2E6 LDW.D2T2 *+B4[0x6],B4
80002EBC 00006000 NOP 4
80002EC0 0A1003A2 MVC.S2 B4,FMCR
80002EC4 00000000 NOP
80002EC8 000C0362 B.S2 B3
80002ECC 07BD0942 ADD.D2 SP,0x8,SP
80002ED0 00006000 NOP 4
TimerOne:
800032F4 04BF14F6 STW.D2T2 B9,*SP--[0x18]
800032F8 003CA2F4 STW.D2T1 A0,*+SP[0x5]
800032FC 00BCC2F4 STW.D2T1 A1,*+SP[0x6]
80003300 013CE2F4 STW.D2T1 A2,*+SP[0x7]
80003304 01BD02F4 STW.D2T1 A3,*+SP[0x8]
80003308 023D22F4 STW.D2T1 A4,*+SP[0x9]
8000330C 02BD42F4 STW.D2T1 A5,*+SP[0xA]
80003310 033D62F4 STW.D2T1 A6,*+SP[0xB]
80003314 03BD82F4 STW.D2T1 A7,*+SP[0xC]
80003318 043DA2F4 STW.D2T1 A8,*+SP[0xD]
8000331C 04BDC2F4 STW.D2T1 A9,*+SP[0xE]
80003320 003DE2F6 STW.D2T2 B0,*+SP[0xF]
80003324 00BE02F6 STW.D2T2 B1,*+SP[0x10]
80003328 013E22F6 STW.D2T2 B2,*+SP[0x11]
8000332C 01BE42F6 STW.D2T2 B3,*+SP[0x12]
80003330 023E62F6 STW.D2T2 B4,*+SP[0x13]
80003334 02BE82F6 STW.D2T2 B5,*+SP[0x14]
80003338 033EA2F6 STW.D2T2 B6,*+SP[0x15]
8000333C 03BEC2F6 STW.D2T2 B7,*+SP[0x16]
80003340 043EE2F6 STW.D2T2 B8,*+SP[0x17]
80003344 00002000 NOP 2
80003348 020008C2 ZERO.D2 B4
8000334C 0211EF8A SET.S2 B4,15,15,B4
80003350 019003A2 MVC.S2 B4,ICR
80003354 00000000 NOP
80003358 00030090 B.S1 calloc
8000335C 0199B82A MVK.S2 0x3370,B3
80003360 01C0006A MVKH.S2 0x80000000,B3
80003364 0200022A MVK.S2 0x0004,B4
80003368 020003A8 MVK.S1 0x0007,A4
8000336C 00000000 NOP
80003370 RL32:
80003370 00900940 MV.D1 A4,A1
80003374 80000710 [ A1] B.S1 L15
80003378 00006000 NOP 4
8000337C 00BC62F4 STW.D2T1 A1,*+SP[0x3]
80003380 000D6410 B.S1 printf
80003384 0199CC2A MVK.S2 0x3398,B3
80003388 01C0006A MVKH.S2 0x80000000,B3
8000338C 0072D928 MVK.S1 0xffffe5b2,A0
80003390 00400068 MVKH.S1 0x80000000,A0
80003394 003C22F4 STW.D2T1 A0,*+SP[0x1]
80003398 L15:
80003398 020403E2 MVC.S2 CSR,B4
8000339C 0213C7A2 AND.S2 -2,B4,B4
800033A0 009003A2 MVC.S2 B4,CSR
800033A4 00000000 NOP
800033A8 0FFF3E10 B.S1 save_register
800033AC 023C62E4 LDW.D2T1 *+SP[0x3],A4
800033B0 00002000 NOP 2
800033B4 0199DE2A MVK.S2 0x33bc,B3
800033B8 01C0006A MVKH.S2 0x80000000,B3
800033BC RL36:
800033BC 020403E2 MVC.S2 CSR,B4
800033C0 021026A2 OR.S2 1,B4,B4
800033C4 009003A2 MVC.S2 B4,CSR
800033C8 00000000 NOP
800033CC 018008C0 ZERO.D1 A3
800033D0 01C80469 MVKH.S1 0x90080000,A3
800033D4 000428C0 || ZERO.D1 A0
800033D8 00068068 MVKH.S1 0xd000000,A0
800033DC 000C0274 STW.D1T1 A0,*+A3[0x0]
800033E0 00002000 NOP 2
800033E4 020403E2 MVC.S2 CSR,B4
800033E8 0213C7A2 AND.S2 -2,B4,B4
800033EC 009003A2 MVC.S2 B4,CSR
800033F0 00000000 NOP
800033F4 0FFF4A10 B.S1 restore_register
800033F8 023C62E4 LDW.D2T1 *+SP[0x3],A4
800033FC 00002000 NOP 2
80003400 019A042A MVK.S2 0x3408,B3
80003404 01C0006A MVKH.S2 0x80000000,B3
80003408 RL38:
80003408 020403E2 MVC.S2 CSR,B4
8000340C 021026A2 OR.S2 1,B4,B4
80003410 009003A2 MVC.S2 B4,CSR
80003414 00000000 NOP
80003418 00037910 B.S1 free
8000341C 023C62E4 LDW.D2T1 *+SP[0x3],A4
80003420 019A162A MVK.S2 0x342c,B3
80003424 01C0006A MVKH.S2 0x80000000,B3
80003428 00002000 NOP 2
8000342C RL40:
8000342C 01BE42E6 LDW.D2T2 *+SP[0x12],B3
80003430 023D22E4 LDW.D2T1 *+SP[0x9],A4
80003434 043EE2E6 LDW.D2T2 *+SP[0x17],B8
80003438 03BEC2E6 LDW.D2T2 *+SP[0x16],B7
8000343C 033EA2E6 LDW.D2T2 *+SP[0x15],B6
80003440 013E22E6 LDW.D2T2 *+SP[0x11],B2
80003444 00BE02E6 LDW.D2T2 *+SP[0x10],B1
80003448 003DE2E6 LDW.D2T2 *+SP[0xF],B0
8000344C 04BDC2E4 LDW.D2T1 *+SP[0xE],A9
80003450 043DA2E4 LDW.D2T1 *+SP[0xD],A8
80003454 03BD82E4 LDW.D2T1 *+SP[0xC],A7
80003458 033D62E4 LDW.D2T1 *+SP[0xB],A6
8000345C 02BD42E4 LDW.D2T1 *+SP[0xA],A5
80003460 013CE2E4 LDW.D2T1 *+SP[0x7],A2
80003464 00BCC2E4 LDW.D2T1 *+SP[0x6],A1
80003468 02BE82E6 LDW.D2T2 *+SP[0x14],B5
8000346C 01BD02E4 LDW.D2T1 *+SP[0x8],A3
80003470 003CA2E4 LDW.D2T1 *+SP[0x5],A0
80003474 001800E3 B.S2 IRP
80003478 023E62E6 || LDW.D2T2 *+SP[0x13],B4
8000347C 04BF12E6 LDW.D2T2 *++SP[0x18],B9
80003480 00006000 NOP 4
80003484 timer0_reset:
80003484 01BC54F6 STW.D2T2 B3,*SP--[0x2]
80003488 00002000 NOP 2
8000348C 0FFEE810 B.S1 set_timer_register
80003490 019A522A MVK.S2 0x34a4,B3
80003494 01C0006A MVKH.S2 0x80000000,B3
80003498 030008C0 ZERO.D1 A6
8000349C 020008C2 ZERO.D2 B4
800034A0 020005E0 ZERO.S1 A4
800034A4 RL42:
800034A4 0FFEE410 B.S1 set_timer_register
800034A8 019A5E2A MVK.S2 0x34bc,B3
800034AC 020000AA MVK.S2 0x0001,B4
800034B0 01C0006A MVKH.S2 0x80000000,B3
800034B4 030008C0 ZERO.D1 A6
800034B8 020005E0 ZERO.S1 A4
800034BC RL44:
800034BC 0FFEE410 B.S1 set_timer_register
800034C0 019A6A2A MVK.S2 0x34d4,B3
800034C4 0200012A MVK.S2 0x0002,B4
800034C8 01C0006A MVKH.S2 0x80000000,B3
800034CC 030008C0 ZERO.D1 A6
800034D0 020005E0 ZERO.S1 A4
800034D4 RL46:
800034D4 01BC52E6 LDW.D2T2 *++SP[0x2],B3
800034D8 00006000 NOP 4
800034DC 000C0362 B.S2 B3
800034E0 00008000 NOP 5
800034E4 timer0_init:
800034E4 01BC94F6 STW.D2T2 B3,*SP--[0x4]
800034E8 00002000 NOP 2
800034EC 023C42F7 STW.D2T2 B4,*+SP[0x2]
800034F0 029011A2 || MV.S2X A4,B5
800034F4 02BC22F6 STW.D2T2 B5,*+SP[0x1]
800034F8 00002000 NOP 2
800034FC 0FFEDC10 B.S1 set_timer_register
80003500 019A8A2A MVK.S2 0x3514,B3
80003504 020008C2 ZERO.D2 B4
80003508 01C0006A MVKH.S2 0x80000000,B3
8000350C 031411A0 MV.S1X B5,A6
80003510 020008C0 ZERO.D1 A4
80003514 RL48:
80003514 0FFED810 B.S1 set_timer_register
80003518 019A962A MVK.S2 0x352c,B3
8000351C 020000AA MVK.S2 0x0001,B4
80003520 01C0006A MVKH.S2 0x80000000,B3
80003524 03010028 MVK.S1 0x0200,A6
80003528 020008C0 ZERO.D1 A4
8000352C RL50:
8000352C 0FFED410 B.S1 set_timer_register
80003530 019AA22A MVK.S2 0x3544,B3
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -