mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2025-10-05 19:42:36 +02:00
34 lines
1.4 KiB
XML
34 lines
1.4 KiB
XML
<patternlist>
|
|
|
|
<patternpairs totalbits="32" postbits="16">
|
|
<prepatterns>
|
|
<data>0x08 0x95</data> <!-- ret -->
|
|
<data>0x18 0x95</data> <!-- reti -->
|
|
</prepatterns>
|
|
|
|
<postpatterns>
|
|
<data>....1111 1001001. ....1111 1001001. </data> <!-- push reg, push reg -->
|
|
<funcstart/>
|
|
</postpatterns>
|
|
</patternpairs>
|
|
|
|
<pattern> <!-- 24-bit processors copy static bytes to mem -->
|
|
<data>
|
|
0x1. 0xe. <!-- ldi R17,<upper> -->
|
|
0xa. 0xe. <!-- ldi Xlo,<memlo> -->
|
|
0xb. 0xe. <!-- ldi Xhi,<memhi> -->
|
|
0xe. 0xe. <!-- ldi Zlo,<codelo> -->
|
|
0xf. 0xe. <!-- ldi Zhi,<codehi> -->
|
|
0x0. 0xe. <!-- ldi R16,<codepage> -->
|
|
0x0b 0xbf <!-- out RAMPZ,R16 -->
|
|
0x02 0xc0 <!-- rjmp LAB_instr_next+2 -->
|
|
0x07 0x90 <!-- elpm R0,Z+ -->
|
|
0x0d 0x92 <!-- st X+,R0 -->
|
|
0xa. 0x3. <!-- cpi Xlo,<lower> -->
|
|
0xb1 0x07 <!-- cpc Xhi,R17 -->
|
|
0xd9 0xf7 <!-- brbc inst_start-4,Zflg -->
|
|
</data>
|
|
<funcstart label="__do_copy_data"/>
|
|
</pattern>
|
|
|
|
</patternlist>
|