Rust tools for PowerPC 750CL
Go to file
Richard Patel e7a257ac64
Implement control-flow graph detection (#12)
Closes #9
Closes #10

* add flow graph crate
* update authors
* implement control flow graph analysis
* detect if program flow falls through the end of a block
* relax itertools version constraint
2021-08-20 13:09:04 -04:00
.github/workflows Fix CI 2021-08-17 01:21:08 +02:00
codegen rename ./lib to ./disasm 2021-08-16 22:54:20 +02:00
disasm Implement control-flow graph detection (#12) 2021-08-20 13:09:04 -04:00
disasm-py zero-copy bytes passing 2021-08-19 01:13:19 +02:00
flow-graph Implement control-flow graph detection (#12) 2021-08-20 13:09:04 -04:00
fuzz add Python module 2021-08-17 00:40:13 +02:00
macros add Python module 2021-08-17 00:40:13 +02:00
rand add Python module 2021-08-17 00:40:13 +02:00
.gitignore Implement control-flow graph detection (#12) 2021-08-20 13:09:04 -04:00
Cargo.lock Implement control-flow graph detection (#12) 2021-08-20 13:09:04 -04:00
Cargo.toml Implement control-flow graph detection (#12) 2021-08-20 13:09:04 -04:00
LICENSE Create LICENSE 2021-08-14 10:18:38 +02:00
README.md add Python module instructions 2021-08-17 00:53:29 +02:00

README.md

ppc750cl

Rust tools for working with the PowerPC 750CL family of processors.

Python module

Build instructions:

python -m venv env
source ./env/bin/activate
pip install maturin
maturin build -m ./disasm-py/Cargo.toml