|
|
The recommended way to get pinapa is to use the Bazaar Revision Control System (bzr).
The branches for the components of Pinapa and the example programs are as follows:
| Component | Location (URL to branch) |
|---|---|
| Pinapa Core | http://greensocs.sourceforge.net/pinapa/download/bzr/pinapa/ |
| Patch for GCC | http://greensocs.sourceforge.net/pinapa/download/bzr/diffs/gcc |
| Patched SystemC 2.0.1 | http://greensocs.sourceforge.net/pinapa/download/bzr/diffs/systemc-2.0.1/ |
| Patched SystemC 2.1.v1 | http://greensocs.sourceforge.net/pinapa/download/bzr/diffs/systemc-2.1.v1/ |
| Mini-example for Pinapa | http://greensocs.sourceforge.net/pinapa/download/bzr/pinapa-expl/ |
| SPINAPA | http://greensocs.sourceforge.net/pinapa/download/bzr/spinapa/ |
To get any of these components, run
$ bzr branch url-to-branch
For example, Pinapa's core is obtained with
$ bzr branch 'http://greensocs.sourceforge.net/pinapa/download/bzr/pinapa/'
The installation instructions can be found in the documentation.
Daily snapshots of Pinapa can be downloaded from the download area.
You need to download pinapa, the SystemC and GCC patches, and extract them from the same directory. Pinapa will extract to the pinapa/ directory, and the GCC and SystemC patches will install their files in pinapa/diffs/systemc/ and pinapa/diffs/gcc/. Optionnally, you can download the example too.