NNS_GfdInitVramTransferManager

Syntax

#include <nnsys/gfd.h>
void NNS_GfdInitVramTransferManager(
        NNSGfdVramTransferTask* pTaskArray, u32 lengthOfArray);

Arguments

pTaskArray Pointer to the VRAM transfer task array
lengthOfArray Length of the VRAM transfer task array

Return Values

None.

Description

Initializes the VRAM Transfer Manager. The pointer to the NNSGfdVramTransferTask type array gets specified in pTaskArray, while the length of that array gets specified in lengthOfArray. This NNSGfdVramTransferTask type array is used to register data-transfer tasks inside the VRAM Transfer Manager. The length of this array defines the maximum number of data-transfer tasks that can be registered in the VRAM Transfer Manager.


    #define NUM_TASKS    8

    NNSGfdVramTransferTask    taskArray[NUM_TASKS];

    NNS_GfdInitVramTransferManager(taskArray, NUM_TASKS);
    ....

See Also

Revision History

2004/07/16 Initial version.


CONFIDENTIAL