mirror of
https://github.com/zeldaret/mm.git
synced 2026-05-23 06:54:14 -04:00
6d315fa2ae
* DmaEntry * KaleidoMgrOverlay * ActorOverlay * EffectSsOverlay * GameStateOverlay * TransitionOverlay
27 lines
741 B
C
27 lines
741 B
C
#include "segment_symbols.h"
|
|
#include "z64dma.h"
|
|
|
|
// Linker symbol declarations (used in the table below)
|
|
#define DEFINE_DMA_ENTRY(name, _nameString) DECLARE_ROM_SEGMENT(name)
|
|
#define DEFINE_DMA_ENTRY_SYMS(name, _nameString) DECLARE_ROM_SEGMENT(name)
|
|
|
|
#include "tables/dmadata_table.h"
|
|
|
|
#undef DEFINE_DMA_ENTRY
|
|
#undef DEFINE_DMA_ENTRY_SYMS
|
|
|
|
// dmadata Table definition
|
|
#define DEFINE_DMA_ENTRY(name, _nameString) { ROM_FILE(name), SEGMENT_ROM_START(name), 0 },
|
|
#define DEFINE_DMA_ENTRY_SYMS(name, _nameString) { ROM_FILE(name), 0xFFFFFFFF, 0xFFFFFFFF },
|
|
|
|
DmaEntry gDmaDataTable[] = {
|
|
#include "tables/dmadata_table.h"
|
|
{ 0 },
|
|
};
|
|
|
|
#undef DEFINE_DMA_ENTRY
|
|
#undef DEFINE_DMA_ENTRY_SYMS
|
|
|
|
u8 sDmaDataPadding[0xF0] = { 0 };
|
|
static s32 sBssPad;
|