47 lines
1.2 KiB
C
47 lines
1.2 KiB
C
#ifndef __COMMON_H__
|
|
#define __COMMON_H__
|
|
|
|
#include "include_asm.h"
|
|
|
|
#include <ultra64.h>
|
|
|
|
typedef u8 bool;
|
|
|
|
#define false 0
|
|
#define true 1
|
|
|
|
typedef struct {
|
|
/* 0x00 */ s32 field_0x0;
|
|
/* 0x04 */ s32 field_0x4;
|
|
/* 0x08 */ s32 field_0x8;
|
|
/* 0x0c */ s32 field_0xc;
|
|
/* 0x10 */ s32 field_0x10;
|
|
/* 0x14 */ s32 field_0x14;
|
|
/* 0x18 */ s32 field_0x18;
|
|
/* 0x1C */ s32 field_0x1c;
|
|
/* 0x20 */ s32 field_0x20;
|
|
/* 0x24 */ unsigned long handle;
|
|
/* 0x28 */ s32 field_0x28;
|
|
/* 0x2C */ s32 field_0x2c;
|
|
/* 0x30 */ s32 field_0x30;
|
|
/* 0x34 */ s32 field_0x34;
|
|
/* 0x38 */ s32 field_0x38;
|
|
/* 0x3C */ s32 field_0x3c;
|
|
/* 0x40 */ s32 field_0x40;
|
|
/* 0x44 */ s32 field_0x44;
|
|
/* 0x48 */ void* dst_addr;
|
|
/* 0x4C */ s32 field_0x4c;
|
|
} SomethingMusic; // size:0x50
|
|
|
|
typedef struct {
|
|
/* 0x0 */ void* next;
|
|
/* 0x4 */ OSMesgQueue* mq;
|
|
/* 0x8 */ s16 flags;
|
|
/* 0xa */ s16 field_0xa;
|
|
/* 0xc */ s32 field_0xc;
|
|
} Stack__dma_load_loop; // size:0x10
|
|
|
|
extern void Stack__dma_load_loop_new(Stack__dma_load_loop* arg0, OSMesgQueue* arg1, s16 arg2);
|
|
extern void Stack__dma_load_loop_delete(Stack__dma_load_loop* arg0);
|
|
|
|
#endif |