btdrv: Updated param order.

This commit is contained in:
yellows8 2020-08-17 13:23:58 -04:00
parent 89358ba98c
commit 5820178f56
2 changed files with 22 additions and 22 deletions

View File

@ -715,11 +715,11 @@ Result btdrvDisconnectGattClient(u8 unk, BtdrvAddress addr);
* @brief AddGattService * @brief AddGattService
* @note Only available on [5.0.0+]. * @note Only available on [5.0.0+].
* @param[in] unk0 Unknown * @param[in] unk0 Unknown
* @param[in] uuid \ref BtdrvGattAttributeUuid
* @param[in] unk1 Unknown * @param[in] unk1 Unknown
* @param[in] flag Flag * @param[in] flag Flag
* @param[in] uuid \ref BtdrvGattAttributeUuid
*/ */
Result btdrvAddGattService(u8 unk0, u8 unk1, bool flag, const BtdrvGattAttributeUuid *uuid); Result btdrvAddGattService(u8 unk0, const BtdrvGattAttributeUuid *uuid, u8 unk1, bool flag);
/** /**
* @brief EnableGattService * @brief EnableGattService
@ -733,22 +733,22 @@ Result btdrvEnableGattService(u8 unk, const BtdrvGattAttributeUuid *uuid);
* @brief AddGattCharacteristic * @brief AddGattCharacteristic
* @note Only available on [5.0.0+]. * @note Only available on [5.0.0+].
* @param[in] unk0 Unknown * @param[in] unk0 Unknown
* @param[in] unk1 Unknown
* @param[in] unk2 Unknown
* @param[in] uuid0 \ref BtdrvGattAttributeUuid * @param[in] uuid0 \ref BtdrvGattAttributeUuid
* @param[in] uuid1 \ref BtdrvGattAttributeUuid * @param[in] uuid1 \ref BtdrvGattAttributeUuid
* @param[in] unk1 Unknown
* @param[in] unk2 Unknown
*/ */
Result btdrvAddGattCharacteristic(u8 unk0, u8 unk1, u16 unk2, const BtdrvGattAttributeUuid *uuid0, const BtdrvGattAttributeUuid *uuid1); Result btdrvAddGattCharacteristic(u8 unk0, const BtdrvGattAttributeUuid *uuid0, const BtdrvGattAttributeUuid *uuid1, u8 unk1, u16 unk2);
/** /**
* @brief AddGattDescriptor * @brief AddGattDescriptor
* @note Only available on [5.0.0+]. * @note Only available on [5.0.0+].
* @param[in] unk0 Unknown * @param[in] unk0 Unknown
* @param[in] unk1 Unknown
* @param[in] uuid0 \ref BtdrvGattAttributeUuid * @param[in] uuid0 \ref BtdrvGattAttributeUuid
* @param[in] uuid1 \ref BtdrvGattAttributeUuid * @param[in] uuid1 \ref BtdrvGattAttributeUuid
* @param[in] unk1 Unknown
*/ */
Result btdrvAddGattDescriptor(u8 unk0, u16 unk1, const BtdrvGattAttributeUuid *uuid0, const BtdrvGattAttributeUuid *uuid1); Result btdrvAddGattDescriptor(u8 unk0, const BtdrvGattAttributeUuid *uuid0, const BtdrvGattAttributeUuid *uuid1, u16 unk1);
/** /**
* @brief GetBleManagedEventInfo * @brief GetBleManagedEventInfo
@ -763,52 +763,52 @@ Result btdrvGetBleManagedEventInfo(void* buffer, size_t size, u32 *type);
/** /**
* @brief GetGattFirstCharacteristic * @brief GetGattFirstCharacteristic
* @note Only available on [5.0.0+]. * @note Only available on [5.0.0+].
* @param[in] flag Flag
* @param[in] unk Unknown * @param[in] unk Unknown
* @param[in] id \ref BtdrvGattId * @param[in] id \ref BtdrvGattId
* @param[in] flag Flag
* @param[in] uuid \ref BtdrvGattAttributeUuid * @param[in] uuid \ref BtdrvGattAttributeUuid
* @param[out] unk_out Unknown * @param[out] unk_out Unknown
* @param[out] id_out \ref BtdrvGattId * @param[out] id_out \ref BtdrvGattId
*/ */
Result btdrvGetGattFirstCharacteristic(bool flag, u32 unk, const BtdrvGattId *id, const BtdrvGattAttributeUuid *uuid, u8 *unk_out, BtdrvGattId *id_out); Result btdrvGetGattFirstCharacteristic(u32 unk, const BtdrvGattId *id, bool flag, const BtdrvGattAttributeUuid *uuid, u8 *unk_out, BtdrvGattId *id_out);
/** /**
* @brief GetGattNextCharacteristic * @brief GetGattNextCharacteristic
* @note Only available on [5.0.0+]. * @note Only available on [5.0.0+].
* @param[in] flag Flag
* @param[in] unk Unknown * @param[in] unk Unknown
* @param[in] id0 \ref BtdrvGattId * @param[in] id0 \ref BtdrvGattId
* @param[in] flag Flag
* @param[in] id1 \ref BtdrvGattId * @param[in] id1 \ref BtdrvGattId
* @param[in] uuid \ref BtdrvGattAttributeUuid * @param[in] uuid \ref BtdrvGattAttributeUuid
* @param[out] unk_out Unknown * @param[out] unk_out Unknown
* @param[out] id_out \ref BtdrvGattId * @param[out] id_out \ref BtdrvGattId
*/ */
Result btdrvGetGattNextCharacteristic(bool flag, u32 unk, const BtdrvGattId *id0, const BtdrvGattId *id1, const BtdrvGattAttributeUuid *uuid, u8 *unk_out, BtdrvGattId *id_out); Result btdrvGetGattNextCharacteristic(u32 unk, const BtdrvGattId *id0, bool flag, const BtdrvGattId *id1, const BtdrvGattAttributeUuid *uuid, u8 *unk_out, BtdrvGattId *id_out);
/** /**
* @brief GetGattFirstDescriptor * @brief GetGattFirstDescriptor
* @note Only available on [5.0.0+]. * @note Only available on [5.0.0+].
* @param[in] flag Flag
* @param[in] unk Unknown * @param[in] unk Unknown
* @param[in] id0 \ref BtdrvGattId * @param[in] id0 \ref BtdrvGattId
* @param[in] flag Flag
* @param[in] id1 \ref BtdrvGattId * @param[in] id1 \ref BtdrvGattId
* @param[in] uuid \ref BtdrvGattAttributeUuid * @param[in] uuid \ref BtdrvGattAttributeUuid
* @param[out] id_out \ref BtdrvGattId * @param[out] id_out \ref BtdrvGattId
*/ */
Result btdrvGetGattFirstDescriptor(bool flag, u32 unk, const BtdrvGattId *id0, const BtdrvGattId *id1, const BtdrvGattAttributeUuid *uuid, BtdrvGattId *id_out); Result btdrvGetGattFirstDescriptor(u32 unk, const BtdrvGattId *id0, bool flag, const BtdrvGattId *id1, const BtdrvGattAttributeUuid *uuid, BtdrvGattId *id_out);
/** /**
* @brief GetGattNextDescriptor * @brief GetGattNextDescriptor
* @note Only available on [5.0.0+]. * @note Only available on [5.0.0+].
* @param[in] flag Flag
* @param[in] unk Unknown * @param[in] unk Unknown
* @param[in] id0 \ref BtdrvGattId * @param[in] id0 \ref BtdrvGattId
* @param[in] flag Flag
* @param[in] id1 \ref BtdrvGattId * @param[in] id1 \ref BtdrvGattId
* @param[in] id2 \ref BtdrvGattId * @param[in] id2 \ref BtdrvGattId
* @param[in] uuid \ref BtdrvGattAttributeUuid * @param[in] uuid \ref BtdrvGattAttributeUuid
* @param[out] id_out \ref BtdrvGattId * @param[out] id_out \ref BtdrvGattId
*/ */
Result btdrvGetGattNextDescriptor(bool flag, u32 unk, const BtdrvGattId *id0, const BtdrvGattId *id1, const BtdrvGattId *id2, const BtdrvGattAttributeUuid *uuid, BtdrvGattId *id_out); Result btdrvGetGattNextDescriptor(u32 unk, const BtdrvGattId *id0, bool flag, const BtdrvGattId *id1, const BtdrvGattId *id2, const BtdrvGattAttributeUuid *uuid, BtdrvGattId *id_out);
/** /**
* @brief RegisterGattManagedDataPath * @brief RegisterGattManagedDataPath

View File

@ -797,7 +797,7 @@ Result btdrvDisconnectGattClient(u8 unk, BtdrvAddress addr) {
return serviceDispatchIn(&g_btdrvSrv, cmd_id, unk); return serviceDispatchIn(&g_btdrvSrv, cmd_id, unk);
} }
Result btdrvAddGattService(u8 unk0, u8 unk1, bool flag, const BtdrvGattAttributeUuid *uuid) { Result btdrvAddGattService(u8 unk0, const BtdrvGattAttributeUuid *uuid, u8 unk1, bool flag) {
if (hosversionBefore(5,0,0)) if (hosversionBefore(5,0,0))
return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer); return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer);
@ -826,7 +826,7 @@ Result btdrvEnableGattService(u8 unk, const BtdrvGattAttributeUuid *uuid) {
return serviceDispatchIn(&g_btdrvSrv, cmd_id, in); return serviceDispatchIn(&g_btdrvSrv, cmd_id, in);
} }
Result btdrvAddGattCharacteristic(u8 unk0, u8 unk1, u16 unk2, const BtdrvGattAttributeUuid *uuid0, const BtdrvGattAttributeUuid *uuid1) { Result btdrvAddGattCharacteristic(u8 unk0, const BtdrvGattAttributeUuid *uuid0, const BtdrvGattAttributeUuid *uuid1, u8 unk1, u16 unk2) {
if (hosversionBefore(5,0,0)) if (hosversionBefore(5,0,0))
return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer); return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer);
@ -841,7 +841,7 @@ Result btdrvAddGattCharacteristic(u8 unk0, u8 unk1, u16 unk2, const BtdrvGattAtt
return serviceDispatchIn(&g_btdrvSrv, 77, in); return serviceDispatchIn(&g_btdrvSrv, 77, in);
} }
Result btdrvAddGattDescriptor(u8 unk0, u16 unk1, const BtdrvGattAttributeUuid *uuid0, const BtdrvGattAttributeUuid *uuid1) { Result btdrvAddGattDescriptor(u8 unk0, const BtdrvGattAttributeUuid *uuid0, const BtdrvGattAttributeUuid *uuid1, u16 unk1) {
if (hosversionBefore(5,0,0)) if (hosversionBefore(5,0,0))
return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer); return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer);
u32 cmd_id = hosversionBefore(5,1,0) ? 76 : 78; u32 cmd_id = hosversionBefore(5,1,0) ? 76 : 78;
@ -865,7 +865,7 @@ Result btdrvGetBleManagedEventInfo(void* buffer, size_t size, u32 *type) {
return _btdrvCmdOutU32OutBuf(buffer, size, type, cmd_id); return _btdrvCmdOutU32OutBuf(buffer, size, type, cmd_id);
} }
Result btdrvGetGattFirstCharacteristic(bool flag, u32 unk, const BtdrvGattId *id, const BtdrvGattAttributeUuid *uuid, u8 *unk_out, BtdrvGattId *id_out) { Result btdrvGetGattFirstCharacteristic(u32 unk, const BtdrvGattId *id, bool flag, const BtdrvGattAttributeUuid *uuid, u8 *unk_out, BtdrvGattId *id_out) {
if (hosversionBefore(5,0,0)) if (hosversionBefore(5,0,0))
return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer); return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer);
u32 cmd_id = hosversionBefore(5,1,0) ? 79 : 80; u32 cmd_id = hosversionBefore(5,1,0) ? 79 : 80;
@ -892,7 +892,7 @@ Result btdrvGetGattFirstCharacteristic(bool flag, u32 unk, const BtdrvGattId *id
return rc; return rc;
} }
Result btdrvGetGattNextCharacteristic(bool flag, u32 unk, const BtdrvGattId *id0, const BtdrvGattId *id1, const BtdrvGattAttributeUuid *uuid, u8 *unk_out, BtdrvGattId *id_out) { Result btdrvGetGattNextCharacteristic(u32 unk, const BtdrvGattId *id0, bool flag, const BtdrvGattId *id1, const BtdrvGattAttributeUuid *uuid, u8 *unk_out, BtdrvGattId *id_out) {
if (hosversionBefore(5,0,0)) if (hosversionBefore(5,0,0))
return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer); return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer);
u32 cmd_id = hosversionBefore(5,1,0) ? 80 : 81; u32 cmd_id = hosversionBefore(5,1,0) ? 80 : 81;
@ -920,7 +920,7 @@ Result btdrvGetGattNextCharacteristic(bool flag, u32 unk, const BtdrvGattId *id0
return rc; return rc;
} }
Result btdrvGetGattFirstDescriptor(bool flag, u32 unk, const BtdrvGattId *id0, const BtdrvGattId *id1, const BtdrvGattAttributeUuid *uuid, BtdrvGattId *id_out) { Result btdrvGetGattFirstDescriptor(u32 unk, const BtdrvGattId *id0, bool flag, const BtdrvGattId *id1, const BtdrvGattAttributeUuid *uuid, BtdrvGattId *id_out) {
if (hosversionBefore(5,0,0)) if (hosversionBefore(5,0,0))
return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer); return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer);
u32 cmd_id = hosversionBefore(5,1,0) ? 81 : 82; u32 cmd_id = hosversionBefore(5,1,0) ? 81 : 82;
@ -937,7 +937,7 @@ Result btdrvGetGattFirstDescriptor(bool flag, u32 unk, const BtdrvGattId *id0, c
return serviceDispatchInOut(&g_btdrvSrv, cmd_id, in, *id_out); return serviceDispatchInOut(&g_btdrvSrv, cmd_id, in, *id_out);
} }
Result btdrvGetGattNextDescriptor(bool flag, u32 unk, const BtdrvGattId *id0, const BtdrvGattId *id1, const BtdrvGattId *id2, const BtdrvGattAttributeUuid *uuid, BtdrvGattId *id_out) { Result btdrvGetGattNextDescriptor(u32 unk, const BtdrvGattId *id0, bool flag, const BtdrvGattId *id1, const BtdrvGattId *id2, const BtdrvGattAttributeUuid *uuid, BtdrvGattId *id_out) {
if (hosversionBefore(5,0,0)) if (hosversionBefore(5,0,0))
return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer); return MAKERESULT(Module_Libnx, LibnxError_IncompatSysVer);
u32 cmd_id = hosversionBefore(5,1,0) ? 82 : 83; u32 cmd_id = hosversionBefore(5,1,0) ? 82 : 83;