Rework psx to compile more robustly and have clearer documentation.

There are some subtleties about caller conventions when using uintptr
arguments that are actually pointers to gc allocated things.

Signed-off-by: Andrew G. Morgan <morgan@kernel.org>
2 files changed