this might be a stupid question, but i figured i'd give it a shot...
i still dont know a lot about the PSP homebrew and its capabilities, but can anyone see any immediate reasons why this wouldnt be possible (or practical):
writing a program that runs on the psp which runs a server listening for incoming connections from a debug/code server tool..
with a PC, you could connect to the PSP and upload an elf directly, the program could then start a new thread, and point it at the elf entrypoint..
the listening thread would remain active in the background listening for thinks like kill signals to terminate the debugging application thread..
that would majorly increase the build->run/test turnaround time.. waiting at the PSP logo screen takes up most of the debugging time..
obvious limitations would be memory protection? does PSP have memory protection that would prevent it from executing code from general allocated memory..
i'm sure there are lots of other things wrong too, as i'm sure i cant possibly be the first to come up with such a concept.. but i'm interested to know the details..
thanks again :)