MP Services: Difference between revisions

Created page with "Category:Services This is used for 3DS<>DS(i) local-WLAN communications. See also here. = MP service "mp:u" = {| class="wikitable" border="1" |- ! Co..."
 
 
(10 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[Category:Services]]
[[Category:Services]]


This is used for 3DS<>DS(i) local-WLAN communications.
This is used for 3DS<>DS(i) local-WLAN communications, via the DS<>DS wifi protocol.


See also [[MP_Registers|here]].
See also [[MP_Registers|here]].
Line 16: Line 16:
|  
|  
| [[MP:GetHandle|GetHandle]]
| [[MP:GetHandle|GetHandle]]
|-
| 0x00020000
|
| [[MP:Initialize|Initialize]]
|-
| 0x00030000
|
| [[MP:Shutdown|Shutdown]]
|-
| 0x000400C0
|
| [[MP:Bind|Bind]]
|-
| 0x00050042
|
| [[MP:SetBeaconData|SetBeaconData]]
|-
| 0x00060000
|
| Used prior to [[MP:Shutdown]].
|-
| 0x00070042
|
| [[MP:SetAppData|SetAppData]]
|-
| 0x00080040
|
| (s8 unk) Writes the input value into state as an u16, etc.
|-
| 0x00090040
|
| (u16 unk) ?
|-
| 0x000A0000
|
| Unknown. Writes the output u16 to cmdreply[2].
|-
| 0x000B0000
|
| Unknown. Writes the output u32 to cmdreply[2].
|-
| 0x000C0000
|
| Unknown. Writes the output u32 to cmdreply[2].
|-
| 0x000D00C2
|
| ?
|-
| 0x000E0084
|
| ?
|-
| 0x000F00C2
|
| ?
|-
| 0x00100000
|
| ?
|-
| 0x00110080
|
| [[MP:RecvDataFrame|RecvDataFrame]]
|-
| 0x00120082
|
| ?
|-
| 0x00130040
|
| (u32 unk) ?
|-
| 0x001400C2
|
| [[MP:SendDataFrame|SendDataFrame]]
|}
|}
=nodeID=
This is an u32 value where the intended range is <16. It's unknown whether this is for nodes or some sessionID.