RDRAM Interface: Difference between revisions

Jump to navigation Jump to search
Content added Content deleted
(Add RI_REFRESH description)
(Add reference to N64 patent)
Line 4: Line 4:


The base address for these registers is <code>0x0470 0000</code>, also known as RI_BASE. However, because all memory accesses in the CPU are made using virtual addresses, the following addresses must be offset appropriately. For non-cached reads/writes, add <code>0xA000 0000</code> to the address. As an example, to directly write to the RI_MODE register, use address <code>0xA470 0000</code>.
The base address for these registers is <code>0x0470 0000</code>, also known as RI_BASE. However, because all memory accesses in the CPU are made using virtual addresses, the following addresses must be offset appropriately. For non-cached reads/writes, add <code>0xA000 0000</code> to the address. As an example, to directly write to the RI_MODE register, use address <code>0xA470 0000</code>.

Some information is available in [https://patentimages.storage.googleapis.com/cc/33/96/6e54e1628ec0f9/US6593929.pdf US6593929.pdf] in paragraph "Example Memory Controller/Interface Registers" and associated figures (37A-H).


= Registers =
= Registers =