#include <nnsys/gfd.h>
void NNS_GfdInitLnkPlttVramManager(
u32 szByte,
void* pManagementWork,
u32 szByteManagementWork,
BOOL useAsDefault );
szByte |
Size of the region to manage (in bytes) (The maximum is 0x18000.) |
pManagementWork |
Pointer to the memory region used for management information. |
szByteManagementWork |
Size of the management information region (in bytes). |
useAsDefault |
Whether to use the linked list palette VRAM manager as the current VRAM manager |
None.
Initializes the VRAM manager to manage the region that begins with the palette RAM and has the size specified by szByte. The linked list VRAM manager requires the management information of the empty region. Therefore, you must pass the memory region for management information when initializing. Use the NNS_GfdGetLnkPlttVramManagerWorkSize function to get the size of the required management information memory. If useAsDefault is TRUE, the linked list palette VRAM manager is set as the current VRAM manager of the TWL-System.
NNS_GfdGetLnkPlttVramManagerWorkSize
2008/06/20 Changed NITRO-System to TWL-System.
2004/10/12 Initial version.
CONFIDENTIAL