/dev/dlp
< /dev
/dev/dlp is the IOSU device node for 3DS download play hosting. It was likely introduced in SDK version 2.11.0, or at least sometime between versions 2.10.12 (system version 4.1.0) and 2.11.06, possibly coinciding with the late-stage development of Super Smash Bros. for Nintendo 3DS and Wii U. It is used by the Cafe library nn_dlp.rpl but was never utilised.
List of functions (Ioctlv)
All functions listed are under the namespace nn::dlp::Cafe::Server
| Command | Function |
|---|---|
| 0x65 | InitializePrivate |
| 0x66 | Initialize |
| 0x67 | Finalize |
| 0x68 | GetDupNoticeNeed |
| 0x69 | GetState |
| 0x6A | PollStateChange |
| 0x6B | OpenSessions |
| 0x6C | CloseSessions |
| 0x6D | StartDistribute |
| 0x6E | RebootAllClients |
| 0x6F | AcceptClient |
| 0x70 | DisconnectClient |
| 0x71 | GetConnectingClients |
| 0x72 | GetClientInfo |
| 0x73 | GetClientStatus |