SSBM Decomp
Loading...
Searching...
No Matches
archive.c File Reference
#include "archive.h"
#include <__mem.h>
#include <string.h>
#include <dolphin/os.h>

Functions

void Locate (HSD_Archive *archive)
 
s32 HSD_ArchiveParse (HSD_Archive *archive, u8 *src, u32 file_size)
 
void * HSD_ArchiveGetPublicAddress (HSD_Archive *archive, char *symbols)
 
char * HSD_ArchiveGetExtern (HSD_Archive *archive, int offset)
 
void HSD_ArchiveLocateExtern (HSD_Archive *archive, char *symbols, void *addr)
 

Function Documentation

◆ Locate()

void Locate ( HSD_Archive archive)
inline

◆ HSD_ArchiveParse()

s32 HSD_ArchiveParse ( HSD_Archive archive,
u8 src,
u32  file_size 
)

◆ HSD_ArchiveGetPublicAddress()

void * HSD_ArchiveGetPublicAddress ( HSD_Archive archive,
char *  symbols 
)

◆ HSD_ArchiveGetExtern()

char * HSD_ArchiveGetExtern ( HSD_Archive archive,
int  offset 
)

◆ HSD_ArchiveLocateExtern()

void HSD_ArchiveLocateExtern ( HSD_Archive archive,
char *  symbols,
void *  addr 
)