SSBM Decomp
Loading...
Searching...
No Matches
hsd_3B34.c File Reference
#include "hsd_3B34.h"
#include "hsd_3B33.h"
#include <placeholder.h>
#include <Gecko_setjmp.h>
#include <string.h>

Macros

#define HSD_804D2648_BUF   ((u8*) &hsd_804D2648)

Functions

void hsd_803B3408 (u8 *arg0, s32 arg1, s32 arg2, s32 arg3, s32 unused_arg4)
static void fn_803B376C (u8 *arg0)
void hsd_803B3CD8 (s32 arg0)
void hsd_803B46D4 (void)
void hsd_803B4A2C (void)
void hsd_803B4D64 (u32 arg0, u32 arg1)
s32 hsd_803B51C8 (s32 arg0, s32 arg1, s32 arg2, char *arg3, s32 arg4)
void hsd_803B5C2C (s32 arg0)

Variables

__jmp_buf hsd_804D2648
u8 hsd_804D2E70 [2084]
u8hsd_804D79A0
u8hsd_804D79A4
s32 hsd_804D79A8
s32 hsd_804D79AC
u8 hsd_804D79B0
u8hsd_804D79B8
u8hsd_804D79BC
s32 hsd_804D79C0
s32 hsd_804D79C4
u8 hsd_804D79C8
static const u8 lbl_803B9670 [0x1B6]
static u8 lbl_80430C40 [0x40]
static u8 lbl_80430C80 [0x410]
u8 lbl_80431638 [0x40]
u16 lbl_80431678 [0xC]
u8 lbl_80431690 [0xC] = { 2, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 9 }
u16 lbl_8043169C [0xC]
u8 lbl_804316B4 [0xC] = { 2, 2, 2, 3, 4, 5, 6, 7, 8, 9, 0xA, 0xB }
static s32 lbl_804D6398 = 3
static const u8 lbl_804DEB88 [8] = "JFIF"

Macro Definition Documentation

◆ HSD_804D2648_BUF

#define HSD_804D2648_BUF   ((u8*) &hsd_804D2648)

Function Documentation

◆ hsd_803B3408()

void hsd_803B3408 ( u8 * arg0,
s32 arg1,
s32 arg2,
s32 arg3,
s32 unused_arg4 )

◆ fn_803B376C()

void fn_803B376C ( u8 * arg0)
static

◆ hsd_803B3CD8()

void hsd_803B3CD8 ( s32 arg0)

◆ hsd_803B46D4()

void hsd_803B46D4 ( void )

◆ hsd_803B4A2C()

void hsd_803B4A2C ( void )

◆ hsd_803B4D64()

void hsd_803B4D64 ( u32 arg0,
u32 arg1 )

◆ hsd_803B51C8()

s32 hsd_803B51C8 ( s32 arg0,
s32 arg1,
s32 arg2,
char * arg3,
s32 arg4 )

◆ hsd_803B5C2C()

void hsd_803B5C2C ( s32 arg0)

Variable Documentation

◆ hsd_804D2648

__jmp_buf hsd_804D2648
extern

◆ hsd_804D2E70

u8 hsd_804D2E70[2084]
extern

◆ hsd_804D79A0

u8* hsd_804D79A0
extern

◆ hsd_804D79A4

u8* hsd_804D79A4
extern

◆ hsd_804D79A8

s32 hsd_804D79A8
extern

◆ hsd_804D79AC

s32 hsd_804D79AC
extern

◆ hsd_804D79B0

u8 hsd_804D79B0
extern

◆ hsd_804D79B8

u8* hsd_804D79B8
extern

◆ hsd_804D79BC

u8* hsd_804D79BC
extern

◆ hsd_804D79C0

s32 hsd_804D79C0
extern

◆ hsd_804D79C4

s32 hsd_804D79C4
extern

◆ hsd_804D79C8

u8 hsd_804D79C8
extern

◆ lbl_803B9670

const u8 lbl_803B9670[0x1B6]
static

◆ lbl_80430C40

u8 lbl_80430C40[0x40]
static
Initial value:
= {
0x10, 0x0B, 0x0A, 0x10, 0x18, 0x28, 0x33, 0x3D, 0x0C, 0x0C, 0x0E,
0x13, 0x1A, 0x3A, 0x3C, 0x37, 0x0E, 0x0D, 0x10, 0x18, 0x28, 0x39,
0x45, 0x38, 0x0E, 0x11, 0x16, 0x1D, 0x33, 0x57, 0x50, 0x3E, 0x12,
0x16, 0x25, 0x38, 0x44, 0x6D, 0x67, 0x4D, 0x18, 0x23, 0x37, 0x40,
0x51, 0x68, 0x71, 0x5C, 0x31, 0x40, 0x4E, 0x57, 0x67, 0x79, 0x78,
0x65, 0x48, 0x5C, 0x5F, 0x62, 0x70, 0x64, 0x67, 0x63,
}

◆ lbl_80430C80

u8 lbl_80430C80[0x410]
static

◆ lbl_80431638

u8 lbl_80431638
extern
Initial value:
= {
0, 1, 8, 0x10, 9, 2, 3, 0xA, 0x11, 0x18, 0x20,
0x19, 0x12, 0xB, 4, 5, 0xC, 0x13, 0x1A, 0x21, 0x28, 0x30,
0x29, 0x22, 0x1B, 0x14, 0xD, 6, 7, 0xE, 0x15, 0x1C, 0x23,
0x2A, 0x31, 0x38, 0x39, 0x32, 0x2B, 0x24, 0x1D, 0x16, 0xF, 0x17,
0x1E, 0x25, 0x2C, 0x33, 0x3A, 0x3B, 0x34, 0x2D, 0x26, 0x1F, 0x27,
0x2E, 0x35, 0x3C, 0x3D, 0x36, 0x2F, 0x37, 0x3E, 0x3F,
}

◆ lbl_80431678

u16 lbl_80431678
extern
Initial value:
= {
0, 2, 3, 4, 5, 6, 0xE, 0x1E, 0x3E, 0x7E, 0xFE, 0x1FE
}

◆ lbl_80431690

u8 lbl_80431690 = { 2, 3, 3, 3, 3, 3, 4, 5, 6, 7, 8, 9 }
extern

◆ lbl_8043169C

u16 lbl_8043169C
extern
Initial value:
= { 0, 1, 2, 6, 0xE, 0x1E,
0x3E, 0x7E, 0xFE, 0x1FE, 0x3FE, 0x7FE }

◆ lbl_804316B4

u8 lbl_804316B4 = { 2, 2, 2, 3, 4, 5, 6, 7, 8, 9, 0xA, 0xB }
extern

◆ lbl_804D6398

s32 lbl_804D6398 = 3
static

◆ lbl_804DEB88

const u8 lbl_804DEB88[8] = "JFIF"
static