early-access version 3490
This commit is contained in:
@@ -251,7 +251,8 @@ void Controller::ConfigurationComplete(bool is_success) {
|
||||
|
||||
result_info.selected_id = static_cast<u32>(system.HIDCore().GetFirstNpadId());
|
||||
|
||||
result_info.result = is_success ? 0 : 2;
|
||||
result_info.result =
|
||||
is_success ? ControllerSupportResult::Success : ControllerSupportResult::Cancel;
|
||||
|
||||
LOG_DEBUG(Service_HID, "Result Info: player_count={}, selected_id={}, result={}",
|
||||
result_info.player_count, result_info.selected_id, result_info.result);
|
||||
|
||||
@@ -48,6 +48,11 @@ enum class ControllerSupportCaller : u8 {
|
||||
MaxControllerSupportCaller,
|
||||
};
|
||||
|
||||
enum class ControllerSupportResult : u32 {
|
||||
Success = 0,
|
||||
Cancel = 2,
|
||||
};
|
||||
|
||||
struct ControllerSupportArgPrivate {
|
||||
u32 arg_private_size{};
|
||||
u32 arg_size{};
|
||||
@@ -112,7 +117,7 @@ struct ControllerSupportResultInfo {
|
||||
s8 player_count{};
|
||||
INSERT_PADDING_BYTES(3);
|
||||
u32 selected_id{};
|
||||
u32 result{};
|
||||
ControllerSupportResult result{};
|
||||
};
|
||||
static_assert(sizeof(ControllerSupportResultInfo) == 0xC,
|
||||
"ControllerSupportResultInfo has incorrect size.");
|
||||
|
||||
Reference in New Issue
Block a user