Mientras que "bus mastering" en teoría permite que un dispositivo periférico pueda comunicarse directamente con otro, en la práctica casi todos los periféricos dominan el bus exclusivamente para ejecutar la memoria principal del DMA.