miasm
Reverse engineering framework
regs.py File Reference

Namespaces

 miasm.arch.mep.regs
 

Variables

 miasm.arch.mep.regs.exception_flags = ExprId("exception_flags", 32)
 
 miasm.arch.mep.regs.exception_flags_init = ExprId("exception_flags_init", 32)
 
 miasm.arch.mep.regs.is_repeat_end = ExprId("is_repeat_end", 32)
 
 miasm.arch.mep.regs.is_repeat_end_init = ExprId("is_repeat_end_init", 32)
 
 miasm.arch.mep.regs.last_addr = ExprId("last_addr", 32)
 
 miasm.arch.mep.regs.last_addr_init = ExprId("last_addr_init", 32)
 
 miasm.arch.mep.regs.take_jmp = ExprId("take_jmp", 32)
 
 miasm.arch.mep.regs.take_jmp_init = ExprId("take_jmp_init", 32)
 
 miasm.arch.mep.regs.in_erepeat = ExprId("in_erepeat", 32)
 
 miasm.arch.mep.regs.in_erepeat_init = ExprId("take_jmp_init", 32)
 
list miasm.arch.mep.regs.gpr_names = ["R%d" % r for r in range(13)]
 
 miasm.arch.mep.regs.gpr_exprs
 
 miasm.arch.mep.regs.gpr_inits
 
 miasm.arch.mep.regs.gpr_infos
 
 miasm.arch.mep.regs.TP = gpr_exprs[13]
 
 miasm.arch.mep.regs.GP = gpr_exprs[14]
 
 miasm.arch.mep.regs.SP = gpr_exprs[15]
 
list miasm.arch.mep.regs.csr_names
 
 miasm.arch.mep.regs.csr_exprs
 
 miasm.arch.mep.regs.csr_inits
 
 miasm.arch.mep.regs.csr_infos
 
 miasm.arch.mep.regs.PC = csr_exprs[0]
 
 miasm.arch.mep.regs.LP = csr_exprs[1]
 
 miasm.arch.mep.regs.SAR = csr_exprs[2]
 
 miasm.arch.mep.regs.RPB = csr_exprs[4]
 
 miasm.arch.mep.regs.RPE = csr_exprs[5]
 
 miasm.arch.mep.regs.RPC = csr_exprs[6]
 
list miasm.arch.mep.regs.copro_gpr_names = ["C%d" % r for r in range(32)]
 
 miasm.arch.mep.regs.copro_gpr_exprs
 
 miasm.arch.mep.regs.copro_gpr_inits
 
 miasm.arch.mep.regs.copro_gpr_infos
 
 miasm.arch.mep.regs.all_regs_ids
 
 miasm.arch.mep.regs.all_regs_ids_init
 
 miasm.arch.mep.regs.all_regs_ids_no_alias = all_regs_ids[:]
 
 miasm.arch.mep.regs.all_regs_ids_byname = dict([(x.name, x) for x in all_regs_ids])
 
 miasm.arch.mep.regs.float_st0 = ExprId("float_st0", 64)
 
 miasm.arch.mep.regs.float_st1 = ExprId("float_st1", 64)
 
 miasm.arch.mep.regs.float_st2 = ExprId("float_st2", 64)
 
 miasm.arch.mep.regs.float_st3 = ExprId("float_st3", 64)
 
 miasm.arch.mep.regs.float_st4 = ExprId("float_st4", 64)
 
 miasm.arch.mep.regs.float_st5 = ExprId("float_st5", 64)
 
 miasm.arch.mep.regs.float_st6 = ExprId("float_st6", 64)
 
 miasm.arch.mep.regs.float_st7 = ExprId("float_st7", 64)
 
list miasm.arch.mep.regs.regs_flt_expr
 
 miasm.arch.mep.regs.regs_init = dict()