Out of curiousity and the desire to meld to of my favorite past-times, what would be involved with getting GoLang code compiled for the Sony PlayStation Portable (PSP)?
The device is dual core:
PSP CPU Chip:
Sony CXD2962GG CPU
Based on MIPS R4000 32-bit Core
MIPS32R2 'Allegrex' core (little endian)
Media Engine Chip:
Sony CXD1876 CPU
Based on MIPS R4000 64-bit Core
MIPS32R2 core (little endian)
The base model has:
Main Memory 32MB (DDR SDRAM) (64MB on later models)
Flash Memory 32MB
Embedded DRAM 4MB
There exists an open-source C toolchain that supports all the custom instructions:
https://github.com/pspdev/pspsdk
I read up on getting MIPS cross compilation running:
https://github.com/golang/go/wiki/GccgoCrossCompilation
Would it be simular to that?
Any help with this odd mind exercise would be appreciated!