Сообщение от ErikPshat
в дизассемблированном текстовике нужно искать через поиск текстового редактора.
|
да их невозоможн онайти
else if ( fw_version == FW_500 || fw_version == FW_550 )
threadman_offset = 0x000121E0;
вот например надо искать в файле threadman ну да открыл я его
name="loc_00012190">loc_00012190:</a>
; Refs: <a href="#0x00012174">0x00012174</a>
<a name="0x00012190"></a> addiu $s4, $s4, -0x20 ; 0x00012190: 0x2694FFE0 '...&'
<a name="0x00012194"></a> li $t5, 0x10 ; 0x00012194: 0x240D0010 '...$'
<a name="0x00012198"></a> lui $t4, 0x0 ; 0x00012198: 0x3C0C0000 '...<'
<a name="0x0001219C"></a> move $a0, $s2 ; 0x0001219C: 0x02402021 '! @.'
<a name="0x000121A0"></a> move $a1, $s4 ; 0x000121A0: 0x02802821 '!(..'
<a name="0x000121A4"></a> jal <a href="#SysMemForKernel_940FCB99">SysMemForKernel_940FCB99</a> ; 0x000121A4: 0x0C005CE6 '.\..'
<a name="0x000121A8"></a> sw $t5, 0x6D0($t4) ; 0x000121A8: 0xAD8D06D0 '....'
<a name="0x000121AC"></a> bnez $v0, <a href="#loc_00012494">loc_00012494</a> ; 0x000121AC: 0x144000B9 '..@.'
<a name="0x000121B0"></a> move $fp, $v0 ; 0x000121B0: 0x0040F021 '!.@.'
<a name="0x000121B4"></a> lw $t6, 0x14($s0) ; 0x000121B4: 0x8E0E0014 '....'
<a name="0x000121B8"></a> bltzl $t6, <a href="#loc_0001247C">loc_0001247C</a> ; 0x000121B8: 0x05C200B0 '....'
<a name="0x000121BC"></a> lw $t8, 0xC($s4) ; 0x000121BC: 0x8E98000C '....'
<a name="0x000121C0"></a> lw $fp, 0xC($s4) ; 0x000121C0: 0x8E9E000C '....'
<a name="0x000121C4"></a> andi $t9, $fp, 0x3 ; 0x000121C4: 0x33D90003 '...3'
<a name="0x000121C8"></a> bnez $t9, <a href="#loc_0001245C">loc_0001245C</a> ; 0x000121C8: 0x172000A4 '.. .'
<a name="0x000121CC"></a> srl $a1, $s3, 22 ; 0x000121CC: 0x00132D82 '.-..'
<a name="loc_000121D0">loc_000121D0:</a>
; Refs: <a href="#0x00012484">0x00012484</a>
<a name="0x000121D0"></a> xori $a0, $a1, 0x1 ; 0x000121D0: 0x38A40001 '...8'
<a name="0x000121D4"></a> lui $v0, 0x0 ; 0x000121D4: 0x3C020000 '...<'
<a name="0x000121D8"></a> andi $a2, $a0, 0x1 ; 0x000121D8: 0x30860001 '...0'
<a name="0x000121DC"></a> addiu $a1, $v0, 0x6F0 ; 0x000121DC: 0x244506F0 '..E$'
<a name="0x
000121E0"></a> move $a0, $s2 ; 0x000121E0: 0x02402021 '! @.'
<a name="0x000121E4"></a> move $a3, $s5 ; 0x000121E4: 0x02A03821 '!8..'
<a name="0x000121E8"></a> jal <a href="#SysMemForKernel_5630F321">SysMemForKernel_5630F321</a> ; 0x000121E8: 0x0C005CE2 '.\..'
<a name="0x000121EC"></a> move $t0, $zr ; 0x000121EC: 0x00004021 '!@..'
<a name="0x000121F0"></a> blez $v0, <a href="#loc_00012388">loc_00012388</a> ; 0x000121F0: 0x18400065 'e.@.'
<a name="0x000121F4"></a> move $v1, $v0 ; 0x000121F4: 0x00401821 '!.@.'
<a name="0x000121F8"></a> lw $a2, 0x14($s0) ; 0x000121F8: 0x8E060014 '....'
<a name="0x000121FC"></a> bltz $a2, <a href="#loc_00012454">loc_00012454</a> ; 0x000121FC: 0x04C00095 '....'
<a name="0x00012200"></a> sw $v0, 0x12C($s0)
и как же его найти в threadman от 661
голова уже болит
отдохну немного