1

I'm reading about DMA and it refers to the following address spaces:

  • CPU Virtual Address Space

  • CPU Physical Address Space

  • Bus Address Space

I understand why the virtual and physical address space is different... by why is there a mapping required between the physical and bus address spaces? What would cause these to be different?

iAdjunct
  • 2,739
  • 1
  • 18
  • 27

0 Answers0