#include <revolution/rso.h>
#include <revolution/RSOLink.h>
u32 RSOGetFixedSize(void* i_rso, int i_fixed_level);
i_rso |
Pointer to the target dynamic module information. |
i_fixed_level |
Release level:RSOFixedLevel. |
Size (from the starting point) of the region that needs to be allocated (in bytes).
Zero indicates failure.
RSOGetFixedSize shows the regions that will not be released by RSOLinkFixed and RSOLocateObjectFixed. This is represented as the size (offset) from the module starting address.
Note: After linking, the virtual address is returned and not the offset.
RSO API Introduction
RSOListListFixed, RSOLocateObjectFixed
2006/06/14 Initial version.
CONFIDENTIAL