Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ; ======================================================
- ; Subroutine Kernel_Library_D13BDE95 - Address 0x00000258
- ; Exported in Kernel_Library
- Kernel_Library_D13BDE95:
- ; Data ref 0x00002BC0 ... 0x00000000 0x00000000 0x00000000 0x00000000
- 0x00000258: 0x3C010000 '...<' - lui $at, 0x0
- ; Data ref 0x00002BC0 ... 0x00000000 0x00000000 0x00000000 0x00000000
- 0x0000025C: 0x8C212BC0 '.+!.' - lw $at, 11200($at)
- 0x00000260: 0x10200008 '.. .' - beqz $at, loc_00000284
- 0x00000264: 0x00000000 '....' - nop
- 0x00000268: 0x8C2200C8 '..".' - lw $v0, 200($at)
- 0x0000026C: 0x03A21023 '#...' - subu $v0, $sp, $v0
- 0x00000270: 0x28410040 '@.A(' - slti $at, $v0, 64
- 0x00000274: 0x14200003 '.. .' - bnez $at, loc_00000284
- 0x00000278: 0x00000000 '....' - nop
- 0x0000027C: 0x03E00008 '....' - jr $ra
- 0x00000280: 0x00000000 '....' - nop
- loc_00000284: ; Refs: 0x00000260 0x00000274
- 0x00000284: 0x08000256 'V...' - j ThreadManForUser_D13BDE95
- 0x00000288: 0x00000000 '....' - nop
- loc_0000028C: ; Refs: 0x00000248
- 0x0000028C: 0x3C028002 '...<' - lui $v0, 0x8002
- 0x00000290: 0x34420064 'd.B4' - ori $v0, $v0, 0x64
- 0x00000294: 0x03E00008 '....' - jr $ra
- 0x00000298: 0x00000000 '....' - nop
- 0x0000029C: 0x00000000 '....' - nop
- 0x000002A0: 0x00000000 '....' - nop
- 0x000002A4: 0x00000000 '....' - nop
- 0x000002A8: 0x00000000 '....' - nop
- 0x000002AC: 0x00000000 '....' - nop
- 0x000002B0: 0x00000000 '....' - nop
- 0x000002B4: 0x00000000 '....' - nop
- 0x000002B8: 0x00000000 '....' - nop
- 0x000002BC: 0x00000000 '....' - nop
- Kernel_Library_D13BDE95(...) // at 0x00000258
- {
- at = 0x00000; // Data ref 0x00002BC0 ... 0x00000000 0x00000000 0x00000000 0x00000000
- at = *(s32*)(at + 11200); // Data ref 0x00002BC0 ... 0x00000000 0x00000000 0x00000000 0x00000000
- if (at == 0)
- goto loc_00000284;
- v0 = *(s32*)(at + 200);
- v0 = sp - v0;
- at = v0 < 64;
- if (at != 0)
- goto loc_00000284;
- return (v1 << 32) | v0;
- loc_00000284:
- goto ThreadManForUser_D13BDE95;
- loc_0000028C:
- v0 = 0x80020000;
- v0 = v0 | 0x64;
- return (v1 << 32) | v0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement