DMA Engine Addressing

As indicated above, the Nintendo 64 includes DMA engines that access DRAM directly. Since these DMA operations are initiated by the CPU, the DRAM addresses passed to the interface routines are CPU virtual addresses. These routines perform the mapping from virtual to physical addresses and give the resulting physical DRAM address to be appropriate hardware registers.

Copyright © 1999 Nintendo of America Inc. All Rights Reserved Nintendo and N64 are registered trademarks of Nintendo Last Updated January, 1999