mirror of
https://github.com/pret/pmd-sky.git
synced 2026-04-26 00:26:19 -05:00
Contributed by Rhokin in the SkyTemple Discord. https://discord.com/channels/710190644152369162/804247227991326730/1182773685317271634
29 lines
744 B
Python
29 lines
744 B
Python
from dataclasses import dataclass
|
|
|
|
MIXED_CASE_SYMBOLS_ARM9 = {
|
|
'_s32_div_f': '__divsi3',
|
|
'_u32_div_f': '__udivsi3',
|
|
'_secure': 'SECURE',
|
|
'_start_AutoloadDoneCallback': 'StartAutoloadDoneCallback',
|
|
'_start_ModuleParams': 'START_MODULE_PARAMS',
|
|
'MIi_UncompressBackward': 'MIiUncompressBackward',
|
|
'OSi_ReferSymbol': 'OSiReferSymbol',
|
|
'SVC_CpuSet': 'SvcCpuSet',
|
|
'SVC_SoftReset': 'SvcSoftReset',
|
|
'SVC_WaitByLoop': 'SvcWaitByLoop',
|
|
}
|
|
|
|
MIXED_CASE_SYMBOLS_ARM7 = {
|
|
'_start': '_start_arm7',
|
|
'_start_AutoloadDoneCallback': 'StartAutoloadDoneCallbackArm7',
|
|
'do_autoload': 'do_autoload_arm7',
|
|
}
|
|
|
|
WRAM_OFFSET = 0x1477E18
|
|
|
|
@dataclass
|
|
class SymbolDetails:
|
|
name: str
|
|
file_path: str
|
|
is_data: bool
|