|
| | miasm.arch.ppc.regs.exception_flags = ExprId('exception_flags', 32) |
| |
| | miasm.arch.ppc.regs.spr_access = ExprId('spr_access', 32) |
| |
| | miasm.arch.ppc.regs.reserve = ExprId('reserve', 1) |
| |
| | miasm.arch.ppc.regs.reserve_address = ExprId('reserve_address', 32) |
| |
| int | miasm.arch.ppc.regs.SPR_ACCESS_IS_WRITE = 0x80000000 |
| |
| int | miasm.arch.ppc.regs.SPR_ACCESS_SPR_MASK = 0x000003FF |
| |
| int | miasm.arch.ppc.regs.SPR_ACCESS_SPR_OFF = 0 |
| |
| int | miasm.arch.ppc.regs.SPR_ACCESS_GPR_MASK = 0x0001F000 |
| |
| int | miasm.arch.ppc.regs.SPR_ACCESS_GPR_OFF = 12 |
| |
| list | miasm.arch.ppc.regs.gpregs_str = ["R%d" % i for i in range(32)] |
| |
| | miasm.arch.ppc.regs.gpregs_expr |
| |
| | miasm.arch.ppc.regs.gpregs_init |
| |
| | miasm.arch.ppc.regs.gpregs |
| |
| list | miasm.arch.ppc.regs.crfregs_str = ["CR%d" % i for i in range(8)] |
| |
| | miasm.arch.ppc.regs.crfregs_expr |
| |
| | miasm.arch.ppc.regs.crfregs_init |
| |
| | miasm.arch.ppc.regs.crfregs |
| |
| list | miasm.arch.ppc.regs.crfbitregs_str |
| |
| | miasm.arch.ppc.regs.crfbitregs_expr |
| |
| | miasm.arch.ppc.regs.crfbitregs_init |
| |
| | miasm.arch.ppc.regs.crfbitregs |
| |
| list | miasm.arch.ppc.regs.xerbitregs_str = ["XER_%s" % field for field in ['SO', 'OV', 'CA'] ] |
| |
| | miasm.arch.ppc.regs.xerbitregs_expr |
| |
| | miasm.arch.ppc.regs.xerbitregs_init |
| |
| | miasm.arch.ppc.regs.xerbitregs |
| |
| list | miasm.arch.ppc.regs.xerbcreg_str = ["XER_BC"] |
| |
| | miasm.arch.ppc.regs.xerbcreg_expr |
| |
| | miasm.arch.ppc.regs.xerbcreg_init |
| |
| | miasm.arch.ppc.regs.xerbcreg |
| |
| list | miasm.arch.ppc.regs.otherregs_str = ["PC", "CTR", "LR", "FPSCR", "VRSAVE", "VSCR" ] |
| |
| | miasm.arch.ppc.regs.otherregs_expr |
| |
| | miasm.arch.ppc.regs.otherregs_init |
| |
| | miasm.arch.ppc.regs.otherregs |
| |
| tuple | miasm.arch.ppc.regs.superregs_str |
| |
| | miasm.arch.ppc.regs.superregs_expr |
| |
| | miasm.arch.ppc.regs.superregs_init |
| |
| | miasm.arch.ppc.regs.superregs |
| |
| tuple | miasm.arch.ppc.regs.mmuregs_str |
| |
| | miasm.arch.ppc.regs.mmuregs_expr |
| |
| | miasm.arch.ppc.regs.mmuregs_init |
| |
| | miasm.arch.ppc.regs.mmuregs |
| |
| tuple | miasm.arch.ppc.regs.floatregs_str = (["FPR%d" % i for i in range(32)]) |
| |
| | miasm.arch.ppc.regs.floatregs_expr |
| |
| | miasm.arch.ppc.regs.floatregs_init |
| |
| | miasm.arch.ppc.regs.floatregs |
| |
| tuple | miasm.arch.ppc.regs.vexregs_str = (["VR%d" % i for i in range(32)]) |
| |
| | miasm.arch.ppc.regs.vexregs_expr |
| |
| | miasm.arch.ppc.regs.vexregs_init |
| |
| | miasm.arch.ppc.regs.vexregs |
| |
| list | miasm.arch.ppc.regs.regs_flt_expr = [] |
| |
| tuple | miasm.arch.ppc.regs.all_regs_ids |
| |
| | miasm.arch.ppc.regs.all_regs_ids_byname = dict([(x.name, x) for x in all_regs_ids]) |
| |
| list | miasm.arch.ppc.regs.all_regs_ids_init = [ExprId("%s_init" % x.name, x.size) for x in all_regs_ids] |
| |
| tuple | miasm.arch.ppc.regs.all_regs_ids_no_alias = all_regs_ids[:] |
| |
| dictionary | miasm.arch.ppc.regs.regs_init = {} |
| |