Current File : //usr/local/lib/python3.6/site-packages/ptrace/binding/__pycache__/cpu.cpython-36.pyc
3

�dd�@s�ddlmZmZmZmZmZmZdZdZdZ	iZ
er@dZdZ�n�erTdZdZdZ	�n~erhdZd	Zd
Z	�nje�r�dZdZd
Z	d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d�Z
n0e�r�dZdZdZ	d:d;d<d=d>d?d@dAdBdCdDdEd�Z
e�r�e
jdFdGdHdIdJdKdLdMdNdOd)�
�dS)P�)�CPU_POWERPC�	CPU_INTEL�
CPU_X86_64�CPU_I386�	CPU_ARM32�CPU_AARCH64NZnipZgpr1Zr15Zr14Zr11Zpc�spZr29ZripZrspZrbp�rax��rbx�rcx�rdx��� )�al�bl�cl�dl�ah�bh�ch�dh�ax�bx�cx�dx�eax�ebx�ecx�edxZeipZespZebprrrr )rrrrrrrrrrrr�eflags������	�
��)
Zcf�pf�af�zfZsf�tf�ifZdfZofZiopl)r	rr
)rrr
)rrr
)r
rr
)r	rr
)rrr
)rrr
)r
rr
)r	rr)rrr)rrr)r
rr)r	rN)rrN)rrN)r
rN)rrr
)rrr
)rrr
)r rr
)rrr
)rrr
)rrr
)r rr
)rrr)rrr)rrr)r rr)r!rr")r!r#r")r!r$r")r!r%r")r!r&r")r!rr")r!r'r")r!r(r")r!r)r")r!r*r#)Zptrace.cpu_inforrrrrrZCPU_INSTR_POINTERZCPU_STACK_POINTERZCPU_FRAME_POINTERZCPU_SUB_REGISTERS�update�r1r1�;/tmp/pip-build-in2aja_b/python-ptrace/ptrace/binding/cpu.py�<module>s~