Copying ARM routines to RAM to run them there. More...
Go to the source code of this file.
Macros | |
| #define | RamCode_Load(to, code, bytes) |
| Allocates a heap copy; release it with MemFree when finished. | |
| #define | RamCode_LoadSlot(slot, code, bytes) |
| Allocates a work-slot copy; release it with Runtime_ReleaseHeapBlock. | |
Copying ARM routines to RAM to run them there.
Definition in file ramcode.h.
| #define RamCode_Load | ( | to, | |
| code, | |||
| bytes ) |
Allocates a heap copy; release it with MemFree when finished.
Definition at line 15 of file ramcode.h.
Referenced by Object_RunUpdateAllFromHeap(), Render_BuildOamList(), Resource_LoadCode(), Tilemap_ConvertBuffer(), UiText_DrawGlyph(), UiText_LookupMessage(), and UiWindow_FillFromScene().
| #define RamCode_LoadSlot | ( | slot, | |
| code, | |||
| bytes ) |
Allocates a work-slot copy; release it with Runtime_ReleaseHeapBlock.
Definition at line 26 of file ramcode.h.
Referenced by BattleBackground_Load(), Graphics_LoadCharacterBlockAndPalette(), Map_InitializePerspectiveScene(), ObjectSystem_Configure(), ObjectSystem_UpdateCamera(), ObjectSystem_UpdateCameraFixed(), TileMap_DrawRowsFromRam(), UiIcon_Decode(), UiIcon_Decompress(), and UiText_DecodeMessage().