mirror of
https://github.com/GaryOderNichts/DRXUtil.git
synced 2024-10-31 22:55:09 +01:00
Fix build with latest wut changes
This commit is contained in:
parent
94bb1bdac7
commit
6fa47ef74c
@ -112,7 +112,7 @@ bool WaitForEeprom(uint32_t drcSlot)
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool ReattachDRC(CCRCDCDestination dest, CCRCDCDrcState targetState, BOOL unknown)
|
bool ReattachDRC(CCRCDCDestination dest, CCRCDCDrcStateEnum targetState, BOOL unknown)
|
||||||
{
|
{
|
||||||
// Get the current DRC state
|
// Get the current DRC state
|
||||||
CCRCDCDrcState state;
|
CCRCDCDrcState state;
|
||||||
@ -122,19 +122,19 @@ bool ReattachDRC(CCRCDCDestination dest, CCRCDCDrcState targetState, BOOL unknow
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Not sure what state 3 is
|
// Not sure what state 3 is
|
||||||
if (state == CCR_CDC_DRC_STATE_UNK3) {
|
if (state.state == CCR_CDC_DRC_STATE_UNK3) {
|
||||||
state = CCR_CDC_DRC_STATE_ACTIVE;
|
state.state = CCR_CDC_DRC_STATE_ACTIVE;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Nothing to do if we're already in the target state
|
// Nothing to do if we're already in the target state
|
||||||
if (state == targetState) {
|
if (state.state == targetState) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
__CCRSysInitReattach(dest - CCR_CDC_DESTINATION_DRC0);
|
__CCRSysInitReattach(dest - CCR_CDC_DESTINATION_DRC0);
|
||||||
|
|
||||||
// Set target state
|
// Set target state
|
||||||
state = targetState;
|
state.state = targetState;
|
||||||
res = CCRCDCSysSetDrcState(dest, &state);
|
res = CCRCDCSysSetDrcState(dest, &state);
|
||||||
if (res != 0) {
|
if (res != 0) {
|
||||||
return false;
|
return false;
|
||||||
@ -157,7 +157,7 @@ bool ReattachDRC(CCRCDCDestination dest, CCRCDCDrcState targetState, BOOL unknow
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (state != targetState) {
|
if (state.state != targetState) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user