// PrintEvent @ 80113BB0, event_table: LUI(word@+3)+short@+5, eventSize: word@+13 word *e1 = (word*)FindInstructionSequence( "0000a825 3c168030 26d698f4 8ed90000 0019cf82 5320004a 26d60048", "FFFFFFFF FFFF0000 FFFF0000 FFFFFFFF FFFFFFFF FFFFFF00 FFFF0000", 0x80100000, 0x80180000, 0, FALSE); // PrintEvent @ 80113cd4, eventName offset: word@+5, eventSize: word@+13, numEvents: word@+17 word *e2 = (word*)FindInstructionSequence( "2fc100fa 5420fff5 8ed90028 3c048025 0c02b5a6 2484792c 26d60044 26b50001 2ea136b0 5420ffb1 8ed90000", "FFFFFFFF FFFFFFFF FFFFFF00 FFFF0000 FC000000 FFFF0000 FFFFF000 FFFFFFFF FFFF0000 FFFFFFFF FFFFFFFF", 0x80100000, 0x80180000, 0, FALSE); if(e1 && e2) { EvtTable = (EIT*)((e1[3]<<16)+(short)e1[5]); EvtSize = e1[13]; EvtNameOff = e2[5]; NumEvts = e2[17]; }