summaryrefslogtreecommitdiff
path: root/include/libgncmultiboot.h
blob: b4d1cd2312fafab217e755a1997118934353b16c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#ifndef GUARD_LIBGNCMULTIBOOT_H
#define GUARD_LIBGNCMULTIBOOT_H

struct GcmbStruct
{
	u16 gcmb_field_0;
	u8 gcmb_field_2;
};

void GameCubeMultiBoot_Main(struct GcmbStruct *pStruct);
void GameCubeMultiBoot_ExecuteProgram(struct GcmbStruct *pStruct);
void GameCubeMultiBoot_Init(struct GcmbStruct *pStruct);
void GameCubeMultiBoot_HandleSerialInterrupt(struct GcmbStruct *pStruct);
void GameCubeMultiBoot_Quit(void);

#endif // GUARD_LIBGNCMULTIBOOT_H