TyRaNiD says this might not be possible on the PSP because you can't change the USB device address.
Something else I noticed is that the implication in process_standard_request is that the SET ADDRESS request is handled by hardware, psgroove seems to be using that as part of the hub emulation (I assume handling setting per port so it actually receives requests from the host). Not sure if that is a deal breaker or not
I don't want to spoil the fun but AFAIK the PSP port is based on hnave's Open Edition USB driver (it was made for 1.5 kernels that's why current PoC/WiP requires it). Recently both hnaves and TyRaNiD shared some thoughts regarding PSP port and Open Edition USB driver's limitations in its thread. Do not want to underestimate authors of current PoC/WiP but unless they address these limitations PSP port is not so easy to be done...
Originally Posted by Tidusnake666
I didn't understand the most part of it, but I see no word of it beeing impossible, correct me if I'm wrong.
The thing is that certain functionality required by jailbreak is (currently) not available on PSP - or more precisely in hnaves's implementation it is handled by the system (so you cannot control it).
Last edited by RexVF5; 09-05-2010 at 02:33 PMReason: Automerged Doublepost