../configure --srcdir=.. --host=x86_64-linux --target=powerpc64-linux-gnu
make -j$(nproc)
make install
-
+
## power_instruction_analyzer (pia)
We have a custom tool built in rust by programmerjake to help analyze
the power instructions execution on *actual* hardware.
+Note: a very recent version of pip3 is required for this to work.
+
Install rust:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
maturin build --cargo-extra-args=--features=python-extension
python3 -m pip install --user target/wheels/*.whl
+Note: an ongoing bug in maturin interferes with successful installation. This can be worked around by explicitly installing only the .whl files needed rather than installing everything (*.whl).
+
## Coriolis2
See [[coriolis2]] page, for those people doing layout work.
* cd !$
* git clone gitolite3@git.libre-soc.org:nmutil.git
* git clone gitolite3@git.libre-soc.org:ieee754fpu.git
+* git clone gitolite3@git.libre-soc.org:nmigen-soc.git
* git clone gitolite3@git.libre-soc.org:soc.git
In each of these directories, in the order listed, track down the