What data must an I/O controller have before a DMA transfer takes place? How is this data

Question:

What data must an I/O controller have before a DMA transfer takes place? How is this data sent to the controller?

Fantastic news! We've Found the answer you've been seeking!

Step by Step Answer: