diff --git a/Source/Core/Core/Src/HW/EXI_DeviceEthernet.cpp b/Source/Core/Core/Src/HW/EXI_DeviceEthernet.cpp index 44517df701..d4fc33cb89 100644 --- a/Source/Core/Core/Src/HW/EXI_DeviceEthernet.cpp +++ b/Source/Core/Core/Src/HW/EXI_DeviceEthernet.cpp @@ -221,7 +221,7 @@ void CEXIETHERNET::ImmWrite(u32 _uData, u32 _uSize) // Whinecube did nothing else as well DEBUGPRINT( "\t\t[INFO]BBA Reset\n"); } - if ((SwappedData & BBA_NCRA_SR) && isActivated()) + if (RISE(BBA_NCRA_SR) && isActivated()) { DEBUGPRINT( "\t\t[INFO]BBA Start Recieve\n"); //exit(0);