9 #include "../services/nfc.h"
Result nfpLaStartNicknameAndOwnerSettings(const NfpLaAmiiboSettingsStartParam *in_param, const NfpTagInfo *in_tag_info, const NfpRegisterInfo *in_reg_info, NfpTagInfo *out_tag_info, NfcDeviceHandle *handle, bool *reg_info_flag, NfpRegisterInfo *out_reg_info)
Launches the applet for NicknameAndOwnerSettings.
NfpLaStartParamTypeForAmiiboSettings
Values for NfpLaStartParamForAmiiboSettings::type.
Definition: nfp_la.h:12
@ NfpLaStartParamTypeForAmiiboSettings_NicknameAndOwnerSettings
NicknameAndOwnerSettings.
Definition: nfp_la.h:13
@ NfpLaStartParamTypeForAmiiboSettings_GameDataEraser
GameDataEraser.
Definition: nfp_la.h:14
@ NfpLaStartParamTypeForAmiiboSettings_Restorer
Restorer.
Definition: nfp_la.h:15
@ NfpLaStartParamTypeForAmiiboSettings_Formatter
Formatter.
Definition: nfp_la.h:16
Result nfpLaStartRestorer(const NfpLaAmiiboSettingsStartParam *in_param, const NfpTagInfo *in_tag_info, NfpTagInfo *out_tag_info, NfcDeviceHandle *handle)
Launches the applet for Restorer.
Result nfpLaStartGameDataEraser(const NfpLaAmiiboSettingsStartParam *in_param, const NfpTagInfo *in_tag_info, NfpTagInfo *out_tag_info, NfcDeviceHandle *handle)
Launches the applet for GameDataEraser.
Result nfpLaStartFormatter(const NfpLaAmiiboSettingsStartParam *in_param, NfpTagInfo *out_tag_info, NfcDeviceHandle *handle)
Launches the applet for Formatter.
Nfc/Nfp DeviceHandle.
Definition: nfc.h:237
AmiiboSettingsStartParam.
Definition: nfp_la.h:20
u8 unk_x28
Unknown.
Definition: nfp_la.h:23
ReturnValueForAmiiboSettings.
Definition: nfp_la.h:40
NfcDeviceHandle handle
NfcDeviceHandle
Definition: nfp_la.h:43
NfpRegisterInfo register_info
NfpRegisterInfo, only available when flags bit2 is set.
Definition: nfp_la.h:45
NfpTagInfo tag_info
NfpTagInfo
Definition: nfp_la.h:44
u8 flags
0 = error, non-zero = success.
Definition: nfp_la.h:41
StartParamForAmiiboSettings.
Definition: nfp_la.h:27
u8 unk_x3
NfpLaAmiiboSettingsStartParam::unk_x28.
Definition: nfp_la.h:31
NfpTagInfo tag_info
NfpTagInfo, only enabled when flags bit1 is set.
Definition: nfp_la.h:33
u8 flags
Flags.
Definition: nfp_la.h:30
u8 unk_x0
Unknown.
Definition: nfp_la.h:28
NfpRegisterInfo register_info
NfpRegisterInfo, only enabled when flags bit2 is set.
Definition: nfp_la.h:34
u8 type
NfpLaStartParamTypeForAmiiboSettings
Definition: nfp_la.h:29
uint8_t u8
8-bit unsigned integer.
Definition: types.h:19
u32 Result
Function error code result type.
Definition: types.h:44