NFC Services: Difference between revisions

No edit summary
Line 19: Line 19:
| 0x00030000
| 0x00030000
| GetNFCState. This writes an output u8 to cmdreply[2]: 0 = not initialized, 1 = just initialized, 5 = data transfer ready, ...
| GetNFCState. This writes an output u8 to cmdreply[2]: 0 = not initialized, 1 = just initialized, 5 = data transfer ready, ...
|-
| 0x00040000
| This writes an output handle to cmdreply[3].
|-
| 0x00050000
| This writes an output handle to cmdreply[3].
|-
| 0x00060040
| (u8 input)
|-
| 0x0007....
|
|-
| 0x0008....
|
|-
| 0x0009....
|
|-
| 0x000A....
|
|-
| 0x000B....
|
|-
| 0x000C....
|
|-
| 0x000D....
|
|-
| 0x000E....
|
|-
| 0x000F....
|
|-
| 0x0010....
|
|-
| 0x0011....
|
|-
| 0x0012....
|
|-
| 0x0013....
|
|-
| 0x0014....
|
|-
| 0x0015....
|
|-
| 0x0016....
|
|-
| 0x0017....
|
|}
|}


Line 39: Line 99:


=NFC management service "nfc:m"=
=NFC management service "nfc:m"=
{| class="wikitable" border="1"
|-
!  Command Header
!  Description
|-
| 0x04010000
| This writes two output words to cmdreply[2].
|}
This service has all of the commands listed under "NFC services", in addition to the command(s) listed under this section.
This is used by the [[amiibo Settings]] applet.
This is used by the [[amiibo Settings]] applet.