*
* We will need to get around this for Bedlam/Rise 2 later...
* */
- if (cdr.DriveState != DRIVESTATE_STANDBY)
+ if (cdr.DriveState == DRIVESTATE_STANDBY)
{
delay = 7000;
}
ptr = (u8 *)PSXM(madr);
- if (ptr == NULL) {
+ if (ptr == INVALID_PTR) {
CDR_LOG("psxDma3() Log: *** DMA 3 *** NULL Pointer!\n");
break;
}