mirror of https://github.com/zeldaret/tp.git
				
				
				
			
		
			
				
	
	
		
			142 lines
		
	
	
		
			14 KiB
		
	
	
	
		
			Python
		
	
	
	
			
		
		
	
	
			142 lines
		
	
	
		
			14 KiB
		
	
	
	
		
			Python
		
	
	
	
| #
 | |
| # Generate By: dol2asm
 | |
| # Module: 26
 | |
| #
 | |
| 
 | |
| # Libraries
 | |
| LIBRARIES = [
 | |
| 	"d/a/d_a_swhit0",
 | |
| ]
 | |
| 
 | |
| # Translation Units
 | |
| TRANSLATION_UNITS = [
 | |
| 	"executor",
 | |
| 	"unknown_translation_unit_ctors",
 | |
| 	"unknown_translation_unit_dtors",
 | |
| 	"d_a_swhit0",
 | |
| ]
 | |
| 
 | |
| # Sections
 | |
| SECTIONS = [
 | |
| 	".text",
 | |
| 	".ctors",
 | |
| 	".dtors",
 | |
| 	".rodata",
 | |
| 	".data",
 | |
| ]
 | |
| 
 | |
| # Symbols
 | |
| SYMBOLS = [
 | |
| 	{'addr':0x80485F80,'size':44,'pad':0,'label':"_prolog",'name':"_prolog",'lib':-1,'tu':0,'section':0,'class_template':None,'static':False,'is_reachable':True,'r':[0,1,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x80485FAC,'size':44,'pad':0,'label':"_epilog",'name':"_epilog",'lib':-1,'tu':0,'section':0,'class_template':None,'static':False,'is_reachable':True,'r':[0,1,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x80485FD8,'size':32,'pad':0,'label':"_unresolved",'name':"_unresolved",'lib':-1,'tu':0,'section':0,'class_template':None,'static':False,'is_reachable':True,'r':[0,1,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x80485FF8,'size':12,'pad':0,'label':"getSwNo__10daSwhit0_cFv",'name':"getSwNo__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[9,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x80486004,'size':12,'pad':0,'label':"getSwNo2__10daSwhit0_cFv",'name':"getSwNo2__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x80486010,'size':28,'pad':0,'label':"getEvNo__10daSwhit0_cFv",'name':"getEvNo__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[3,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x8048602C,'size':28,'pad':0,'label':"getTimer__10daSwhit0_cFv",'name':"getTimer__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x80486048,'size':28,'pad':0,'label':"getType__10daSwhit0_cFv",'name':"getType__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[4,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x80486064,'size':136,'pad':0,'label':"makeEventId__10daSwhit0_cFv",'name':"makeEventId__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x804860EC,'size':296,'pad':0,'label':"CreateHeap__10daSwhit0_cFv",'name':"CreateHeap__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x80486214,'size':380,'pad':0,'label':"CreateInit__10daSwhit0_cFv",'name':"CreateInit__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x80486390,'size':32,'pad':0,'label':"CheckCreateHeap__FP10fopAc_ac_c",'name':"CheckCreateHeap__FP10fopAc_ac_c",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x804863B0,'size':516,'pad':0,'label':"create__10daSwhit0_cFv",'name':"create__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x804865B4,'size':72,'pad':0,'label':"__dt__8cM3dGSphFv",'name':"__dt__8cM3dGSphFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x804865FC,'size':72,'pad':0,'label':"__dt__8cM3dGAabFv",'name':"__dt__8cM3dGAabFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x80486644,'size':72,'pad':0,'label':"__dt__12J3DFrameCtrlFv",'name':"__dt__12J3DFrameCtrlFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x8048668C,'size':120,'pad':0,'label':"checkHit__10daSwhit0_cFv",'name':"checkHit__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[2,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x80486704,'size':132,'pad':0,'label':"setCombackTimer__10daSwhit0_cFv",'name':"setCombackTimer__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x80486788,'size':120,'pad':0,'label':"endCombackTimer__10daSwhit0_cFv",'name':"endCombackTimer__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x80486800,'size':88,'pad':0,'label':"onSwitch__10daSwhit0_cFv",'name':"onSwitch__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[4,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x80486858,'size':80,'pad':0,'label':"offSwitch__10daSwhit0_cFv",'name':"offSwitch__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[4,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x804868A8,'size':284,'pad':0,'label':"DemoProc__10daSwhit0_cFv",'name':"DemoProc__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[2,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x804869C4,'size':248,'pad':0,'label':"orderEvent__10daSwhit0_cFv",'name':"orderEvent__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[2,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x80486ABC,'size':264,'pad':0,'label':"actionOffWait__10daSwhit0_cFv",'name':"actionOffWait__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x80486BC4,'size':100,'pad':0,'label':"actionToOnReady__10daSwhit0_cFv",'name':"actionToOnReady__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x80486C28,'size':188,'pad':0,'label':"actionToOnOrder__10daSwhit0_cFv",'name':"actionToOnOrder__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x80486CE4,'size':164,'pad':0,'label':"actionToOnDemo__10daSwhit0_cFv",'name':"actionToOnDemo__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x80486D88,'size':316,'pad':0,'label':"actionToOnDemo2__10daSwhit0_cFv",'name':"actionToOnDemo2__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x80486EC4,'size':252,'pad':0,'label':"actionSwWait__10daSwhit0_cFv",'name':"actionSwWait__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x80486FC0,'size':288,'pad':0,'label':"actionOnWait__10daSwhit0_cFv",'name':"actionOnWait__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x804870E0,'size':88,'pad':0,'label':"setDrawMtx__10daSwhit0_cFv",'name':"setDrawMtx__10daSwhit0_cFv",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x80487138,'size':240,'pad':0,'label':"daSwhit0_Draw__FP10daSwhit0_c",'name':"daSwhit0_Draw__FP10daSwhit0_c",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x80487228,'size':188,'pad':0,'label':"daSwhit0_Execute__FP10daSwhit0_c",'name':"daSwhit0_Execute__FP10daSwhit0_c",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[2,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x804872E4,'size':72,'pad':0,'label':"daSwhit0_Delete__FP10daSwhit0_c",'name':"daSwhit0_Delete__FP10daSwhit0_c",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x8048732C,'size':32,'pad':0,'label':"daSwhit0_Create__FP10fopAc_ac_c",'name':"daSwhit0_Create__FP10fopAc_ac_c",'lib':-1,'tu':3,'section':0,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x8048734C,'size':28,'pad':0,'label':"func_8048734C",'name':"cLib_calcTimer<Uc>__FPUc",'lib':-1,'tu':3,'section':0,'class_template':True,'static':False,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ASMFunction"},
 | |
| 	{'addr':0x80487368,'size':4,'pad':0,'label':"_ctors",'name':"_ctors",'lib':-1,'tu':1,'section':1,'class_template':None,'static':False,'is_reachable':True,'r':[0,1,0],'sh':[0,0,0],'type':"LinkerGenerated"},
 | |
| 	{'addr':0x8048736C,'size':4,'pad':0,'label':"_dtors",'name':"_dtors",'lib':-1,'tu':2,'section':2,'class_template':None,'static':False,'is_reachable':True,'r':[0,1,0],'sh':[0,0,0],'type':"LinkerGenerated"},
 | |
| 	{'addr':0x80487370,'size':4,'pad':0,'label':"lit_3685",'name':"@3685",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[6,0,0],'sh':[0,0,0],'type':"FloatingPoint"},
 | |
| 	{'addr':0x80487374,'size':4,'pad':0,'label':"lit_3725",'name':"@3725",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"FloatingPoint"},
 | |
| 	{'addr':0x80487378,'size':4,'pad':4,'label':"lit_3982",'name':"@3982",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[5,0,0],'sh':[0,0,0],'type':"FloatingPoint"},
 | |
| 	{'addr':0x80487380,'size':8,'pad':0,'label':"lit_4212",'name':"@4212",'lib':-1,'tu':3,'section':3,'class_template':None,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
 | |
| 	{'addr':0x80487388,'size':51,'pad':0,'label':"d_a_swhit0__stringBase0",'name':"@stringBase0",'lib':-1,'tu':3,'section':3,'class_template':None,'static':False,'is_reachable':False,'r':[5,0,0],'sh':[0,0,0],'type':"StringBase"},
 | |
| 	{'addr':0x804873BC,'size':4,'pad':0,'label':"l_arcName",'name':"l_arcName",'lib':-1,'tu':3,'section':4,'class_template':None,'static':True,'is_reachable':False,'r':[3,0,0],'sh':[0,0,0],'type':"ReferenceArray"},
 | |
| 	{'addr':0x804873C0,'size':64,'pad':0,'label':"l_sph_src",'name':"l_sph_src",'lib':-1,'tu':3,'section':4,'class_template':None,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
 | |
| 	{'addr':0x80487400,'size':8,'pad':0,'label':"action_table",'name':"action_table$3953",'lib':-1,'tu':3,'section':4,'class_template':None,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ReferenceArray"},
 | |
| 	{'addr':0x80487408,'size':8,'pad':0,'label':"data_80487408",'name':"l_color$localstatic3$draw__10daSwhit0_cFv",'lib':-1,'tu':3,'section':4,'class_template':False,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ArbitraryData"},
 | |
| 	{'addr':0x80487410,'size':44,'pad':0,'label':"lit_4230",'name':"@4230",'lib':-1,'tu':3,'section':4,'class_template':None,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ReferenceArray"},
 | |
| 	{'addr':0x8048743C,'size':32,'pad':0,'label':"l_daSwhit0_Method",'name':"l_daSwhit0_Method",'lib':-1,'tu':3,'section':4,'class_template':None,'static':True,'is_reachable':False,'r':[1,0,0],'sh':[0,0,0],'type':"ReferenceArray"},
 | |
| 	{'addr':0x8048745C,'size':48,'pad':0,'label':"g_profile_SWHIT0",'name':"g_profile_SWHIT0",'lib':-1,'tu':3,'section':4,'class_template':None,'static':False,'is_reachable':False,'r':[0,0,1],'sh':[0,0,0],'type':"ReferenceArray"},
 | |
| 	{'addr':0x8048748C,'size':12,'pad':0,'label':"__vt__8cM3dGSph",'name':"__vt__8cM3dGSph",'lib':-1,'tu':3,'section':4,'class_template':None,'static':False,'is_reachable':False,'r':[2,0,0],'sh':[0,0,0],'type':"VirtualTable"},
 | |
| 	{'addr':0x80487498,'size':12,'pad':0,'label':"__vt__8cM3dGAab",'name':"__vt__8cM3dGAab",'lib':-1,'tu':3,'section':4,'class_template':None,'static':False,'is_reachable':False,'r':[2,0,0],'sh':[0,0,0],'type':"VirtualTable"},
 | |
| 	{'addr':0x804874A4,'size':12,'pad':0,'label':"__vt__12J3DFrameCtrl",'name':"__vt__12J3DFrameCtrl",'lib':-1,'tu':3,'section':4,'class_template':None,'static':False,'is_reachable':False,'r':[2,0,0],'sh':[0,0,0],'type':"VirtualTable"},
 | |
| ]
 | |
| 
 | |
| # Names
 | |
| SYMBOL_NAMES = {
 | |
| 	"_prolog":0,
 | |
| 	"_epilog":1,
 | |
| 	"_unresolved":2,
 | |
| 	"getSwNo__10daSwhit0_cFv":3,
 | |
| 	"getSwNo2__10daSwhit0_cFv":4,
 | |
| 	"getEvNo__10daSwhit0_cFv":5,
 | |
| 	"getTimer__10daSwhit0_cFv":6,
 | |
| 	"getType__10daSwhit0_cFv":7,
 | |
| 	"makeEventId__10daSwhit0_cFv":8,
 | |
| 	"CreateHeap__10daSwhit0_cFv":9,
 | |
| 	"CreateInit__10daSwhit0_cFv":10,
 | |
| 	"CheckCreateHeap__FP10fopAc_ac_c":11,
 | |
| 	"create__10daSwhit0_cFv":12,
 | |
| 	"__dt__8cM3dGSphFv":13,
 | |
| 	"__dt__8cM3dGAabFv":14,
 | |
| 	"__dt__12J3DFrameCtrlFv":15,
 | |
| 	"checkHit__10daSwhit0_cFv":16,
 | |
| 	"setCombackTimer__10daSwhit0_cFv":17,
 | |
| 	"endCombackTimer__10daSwhit0_cFv":18,
 | |
| 	"onSwitch__10daSwhit0_cFv":19,
 | |
| 	"offSwitch__10daSwhit0_cFv":20,
 | |
| 	"DemoProc__10daSwhit0_cFv":21,
 | |
| 	"orderEvent__10daSwhit0_cFv":22,
 | |
| 	"actionOffWait__10daSwhit0_cFv":23,
 | |
| 	"actionToOnReady__10daSwhit0_cFv":24,
 | |
| 	"actionToOnOrder__10daSwhit0_cFv":25,
 | |
| 	"actionToOnDemo__10daSwhit0_cFv":26,
 | |
| 	"actionToOnDemo2__10daSwhit0_cFv":27,
 | |
| 	"actionSwWait__10daSwhit0_cFv":28,
 | |
| 	"actionOnWait__10daSwhit0_cFv":29,
 | |
| 	"setDrawMtx__10daSwhit0_cFv":30,
 | |
| 	"daSwhit0_Draw__FP10daSwhit0_c":31,
 | |
| 	"daSwhit0_Execute__FP10daSwhit0_c":32,
 | |
| 	"daSwhit0_Delete__FP10daSwhit0_c":33,
 | |
| 	"daSwhit0_Create__FP10fopAc_ac_c":34,
 | |
| 	"func_8048734C":35,
 | |
| 	"_ctors":36,
 | |
| 	"_dtors":37,
 | |
| 	"lit_3685":38,
 | |
| 	"lit_3725":39,
 | |
| 	"lit_3982":40,
 | |
| 	"lit_4212":41,
 | |
| 	"d_a_swhit0__stringBase0":42,
 | |
| 	"l_arcName":43,
 | |
| 	"l_sph_src":44,
 | |
| 	"action_table":45,
 | |
| 	"data_80487408":46,
 | |
| 	"lit_4230":47,
 | |
| 	"l_daSwhit0_Method":48,
 | |
| 	"g_profile_SWHIT0":49,
 | |
| 	"__vt__8cM3dGSph":50,
 | |
| 	"__vt__8cM3dGAab":51,
 | |
| 	"__vt__12J3DFrameCtrl":52,
 | |
| }
 | |
| 
 |