Is there a list somewhere of which NIDs are known to do what? I don't mean SilverSpring's list of NIDs that just says what module they're in and, if known, their actual name. I mean an actual list descriptions (no matter how simple), because it seems like a lot more is known than I can find. The closest thing seems to be the PSP SDK docs, which doesn't document the internals, such as the VSH modules.
The reason I ask this is because I have something to contribute, even if small. This contribution is simply which NID loads PTFs--it is 0x4B420C67 (in 5.00--it's different in at least some of the earlier firmwares) in the library vsh, which is in the module vsh_module, located in the VSH module vshmain.prx. I went to look for this earlier because I wanted to dissect the PTF loader, but I had to take my time to actually find the function.
(I apologize if there is already a topic on this--I did do a search beforehand, but didn't know exactly what terms I should use, and wound up with an overly long list of topics, which skimming yielded no pertinent results)
List of what NIDs do?
For the VSH/PAF NIDs, moonlight would probably know them the best and in detail, considering he rewrote a huge part of it for VLF. But he hasn't been online in ages; I've been wanting to ask him about something.
I doubt anyone's bothered to keep track of the already unknown functionality/name NIDs that are now randomized.
I doubt anyone's bothered to keep track of the already unknown functionality/name NIDs that are now randomized.