VOGONS


First post, by superfury

User metadata
Rank l33t++
Rank
l33t++

When is the bus released for a DMA transfer to be able to start on the T1 cycle? Is after every T4-T1 cycle? Or do things like word transfers make the DMA controller wait for the next T1 cycle when the latter half of the word is still to be transferred(it's only acnowledged by the CPU when no byte/word transfer is started yet)?

So when exactly does the CPU raise HLDA? Is it after every byte transfer on the 8088? Or after any byte/word transfer in total(so a HLDA will only be raised after the full word is transferred)?

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io