HDMA: FixedTransfer flag does not affect HDMA
This commit is contained in:
parent
3cc2aee494
commit
0218d57de7
1 changed files with 1 additions and 3 deletions
|
@ -106,9 +106,7 @@ void DmaController::RunHdmaTransfer(DmaChannelConfig &channel)
|
|||
_memoryManager->WriteDma(0x2100 | channel.DestAddress + transferOffsets[i], valToWrite);
|
||||
}
|
||||
|
||||
if(!channel.FixedTransfer) {
|
||||
srcAddress = (srcAddress + (channel.Decrement ? -1 : 1)) & 0xFFFFFF;
|
||||
}
|
||||
srcAddress = (srcAddress + (channel.Decrement ? -1 : 1)) & 0xFFFFFF;
|
||||
|
||||
transferByteCount--;
|
||||
i++;
|
||||
|
|
Loading…
Add table
Reference in a new issue