NFC Services: Difference between revisions
No edit summary |
|||
Line 29: | Line 29: | ||
| (u8 input) | | (u8 input) | ||
|- | |- | ||
| | | 0x00070000 | ||
| | | The user process must setup the output-buffer hdr+ptr data @ TLS+0x180 when using this. cmdreply[2] = actual output data size? | ||
|- | |- | ||
| | | 0x00080100 | ||
| | | (<0x10-bytes starting at cmdreq[1]>) | ||
|- | |- | ||
| | | 0x00090000 | ||
| | | | ||
|- | |- | ||
| | | 0x000A0000 | ||
| | | The user process must setup the output-buffer hdr+ptr data @ TLS+0x180 when using this. | ||
|- | |- | ||
| | | 0x000B0042 | ||
| | | (u32 size, ((Size<<14) <nowiki>|</nowiki> 2), inbufptr) | ||
|- | |- | ||
| | | 0x000C0044 | ||
| | | (u32 size, 0x20, <procid set by kernel>, ((Size<<14) <nowiki>|</nowiki> 0x402), inbufptr) | ||
|- | |- | ||
| | | 0x000D0040 | ||
| | | (u16 in) | ||
|- | |- | ||
| | | 0x000E0000 | ||
| | | | ||
|- | |- | ||
| | | 0x000F00C2 | ||
| | | (u32 unk0, u32 unk1, u32 unk2, ((Size<<14) <nowiki>|</nowiki> 0x802), inbufptr) | ||
|- | |- | ||
| | | 0x00100040 | ||
| | | (u32 in) | ||
|- | |- | ||
| | | 0x00110040 | ||
| | | (u32 in) | ||
|- | |- | ||
| | | 0x00120040 | ||
| | | (u32 in) | ||
|- | |- | ||
| | | 0x00130000 | ||
| | | Writes an output u32 to cmdreply[2]. | ||
|- | |- | ||
| | | 0x00140000 | ||
| | | This writes an output 0x30-byte struct starting at cmdreply[2]. | ||
|- | |- | ||
| | | 0x00150000 | ||
| | | This writes an output 0x2C-byte struct starting at cmdreply[2]. | ||
|- | |- | ||
| | | 0x00160000 | ||
| | | | ||
|- | |- | ||
| | | 0x00170000 | ||
| | | | ||
|} | |} |