TSEC: Difference between revisions

No edit summary
Line 263: Line 263:
| 0x04
| 0x04
|-
|-
| [[#FALCON_DMATRFBASE|FALCON_DMATRFBASE]]
| [[#FALCON_DMATRF_POFF|FALCON_DMATRF_POFF]]
| 0x54501110
| 0x54501110
| 0x04
| 0x04
|-
|-
| [[#FALCON_DMATRFMOFFS|FALCON_DMATRFMOFFS]]
| [[#FALCON_DMATRF_VOFF|FALCON_DMATRF_VOFF]]
| 0x54501114
| 0x54501114
| 0x04
| 0x04
Line 1,220: Line 1,220:
Used for configuring the Falcon's DMA engine.
Used for configuring the Falcon's DMA engine.


=== FALCON_DMATRFBASE ===
=== FALCON_DMATRF_POFF ===
Takes the host's base address for transferring data to/from the Falcon (DMA).
For transfers to IMEM: the destination physical IMEM page.


=== FALCON_DMATRFMOFFS ===
=== FALCON_DMATRF_VOFF ===
Takes the offset for the host's source memory being transferred.
For transfers to DMEM: the destination address.
For transfers to IMEM: the destination virtual IMEM page.


=== FALCON_DMATRFCMD ===
=== FALCON_DMATRFCMD ===