add gdb psim
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Tue, 23 Aug 2022 13:16:09 +0000 (14:16 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Tue, 23 Aug 2022 13:16:09 +0000 (14:16 +0100)
openpower/simulators.mdwn

index 810916c7423850ca9a6f5d8f5a07d79449bc187c..e21d5f26a8795b62c55212ddcfacc7c2bab6c820 100644 (file)
@@ -12,7 +12,7 @@
 | ISACaller        | no               | 2500/s| no  | yes| ok              | yes    | yes    | yes  | no   | yes              | no | yes  |
 
 * [IBM Sim](https://www.ibm.com/support/pages/sdk-110-using-ibm-power9-functional-simulator) - of IBM POWER9.
-  has been updated to POWER10.
+  has been updated to POWER10.  Proprietary: source code **not available**.
 * [Gem5](https://gem5-review.googlesource.com/) mainline
 * [Gem5-experimental](https://github.com/power-gem5/gem5/tree/gem5-experimental) and
   associated [gem5 support package](https://github.com/power-gem5/gem5-support-package)
@@ -23,3 +23,9 @@
   with funding from NLnet for a [Power ISA port](https://nlnet.nl/project/Cavatools/)
 * [ISACaller](https://git.libre-soc.org/?p=openpower-isa.git;a=blob;f=src/openpower/decoder/isa/README.txt;hb=HEAD),
   designed for Power-ISA Specification absolute 100% integrity and for verification purposes.
+* [PSIM](https://docs.rtems.org/releases/4.5.1-pre3/rtemsdoc/html/started_ada/started_ada00048.html) which
+  fascinatingly is now included in GNU gdb. [README](https://sourceware.org/git/?p=binutils-gdb.git;a=blob;f=sim/ppc/README;hb=HEAD)
+* [PearPC](http://pearpc.sourceforge.net/) - another 32-bit PowerPC emulator,
+  with [source code](https://github.com/sebastianbiallas/pearpc)
+* [SheepShaver](https://github.com/cebix/macemu) - another 32-bit PowerPC emulator for Power variants
+  of MacOS, with reasonable peripheral emulation