merge wpad

This commit is contained in:
Charlotte 🦝 Delenk 2022-10-17 09:31:13 +01:00
parent 96523a2208
commit b4cb0c9fc1
Signed by: darkkirb
GPG key ID: AB2BD8DAF2E37122
27 changed files with 2409 additions and 2427 deletions

View file

@ -12734,3 +12734,496 @@ lbl_8005EC6C:
/* 8005EC84 0005AAC4 00 00 00 00 */ .4byte 0x00000000 /* 8005EC84 0005AAC4 00 00 00 00 */ .4byte 0x00000000
/* 8005EC88 0005AAC8 00 00 00 00 */ .4byte 0x00000000 /* 8005EC88 0005AAC8 00 00 00 00 */ .4byte 0x00000000
/* 8005EC8C 0005AACC 00 00 00 00 */ .4byte 0x00000000 /* 8005EC8C 0005AACC 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global certn
certn:
.4byte 0x00000010
.4byte 0xA3DC5F11
.4byte 0x1B2EC797
.4byte 0xAC9657B8
.4byte 0xCBEB788D
.4byte 0x991EF8B8
.4byte 0x70CAA54E
.4byte 0x071CE896
.4byte 0x63252CD0
.4byte 0xFD8B6316
.4byte 0x9E835020
.4byte 0xBF9ED1EF
.4byte 0x0F870932
.4byte 0xBC88B819
.4byte 0xAF2C02E5
.4byte 0x657BBFB9
.4byte 0x81194F1C
.4byte 0
.global certv
certv:
.4byte 0x00000010
.4byte 0x99D2071A
.4byte 0x8D823A01
.4byte 0x4C50A978
.4byte 0xD8A5BFFF
.4byte 0x4CAF5CE8
.4byte 0x13A71CBA
.4byte 0x6FCFF21B
.4byte 0x8C5399BF
.4byte 0x8896982D
.4byte 0xCB6EC891
.4byte 0x6BA136DA
.4byte 0x25B8F224
.4byte 0x8F0F42C0
.4byte 0x15EA9941
.4byte 0xFDD1903E
.4byte 0x1AF308B6
.4byte 0
.global "@LOCAL@WPADControlDpd__FlUlPFll_v@cfg1"
"@LOCAL@WPADControlDpd__FlUlPFll_v@cfg1":
.4byte 0x02000071
.4byte 0x01006400
.4byte 0xFE020000
.4byte 0x71010096
.4byte 0x00B40200
.4byte 0x00710100
.4byte 0xAA006402
.4byte 0x00007101
.4byte 0x00C80036
.4byte 0x07000071
.4byte 0x01007200
.4byte 0x20000000
.global "@LOCAL@WPADControlDpd__FlUlPFll_v@cfg2@0"
"@LOCAL@WPADControlDpd__FlUlPFll_v@cfg2@0":
.4byte 0xFD05B304
.4byte 0x63033503
.4byte 0x1F030000
.4byte 0
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@1504"
"@1504":
.4byte 0x3C3C2052
.4byte 0x564C5F53
.4byte 0x444B202D
.4byte 0x20575041
.4byte 0x44200972
.4byte 0x656C6561
.4byte 0x73652062
.4byte 0x75696C64
.4byte 0x3A204175
.4byte 0x67203233
.4byte 0x20323031
.4byte 0x30203139
.4byte 0x3A34393A
.4byte 0x30362028
.4byte 0x30783433
.4byte 0x30325F31
.4byte 0x34352920
.4byte 0x3E3E0000
.global ShutdownFunctionInfo_804385D0
ShutdownFunctionInfo_804385D0:
.4byte OnShutdown_80053EA0
.4byte 0x0000007F
.4byte 0
.4byte 0
.global "@6806"
"@6806":
.4byte lbl_80054354
.4byte lbl_80054354
.4byte lbl_80054354
.4byte lbl_8005435C
.4byte lbl_8005435C
.4byte lbl_8005435C
.4byte lbl_8005438C
.4byte lbl_8005436C
.4byte lbl_8005435C
.4byte lbl_8005437C
.4byte lbl_80054384
.4byte lbl_8005439C
.4byte lbl_8005435C
.4byte lbl_80054394
.4byte lbl_8005435C
.4byte lbl_8005435C
.4byte lbl_80054364
.4byte lbl_80054374
.global "@7538"
"@7538":
.4byte lbl_80054734
.4byte lbl_80054734
.4byte lbl_80054734
.4byte lbl_800548AC
.4byte lbl_800548AC
.4byte lbl_800548AC
.4byte lbl_800550CC
.4byte lbl_80054A48
.4byte lbl_800548AC
.4byte lbl_80054B48
.4byte lbl_80054C84
.4byte lbl_800550CC
.4byte lbl_800548AC
.4byte lbl_80054CA8
.4byte lbl_800548AC
.4byte lbl_800548AC
.4byte lbl_800550CC
.4byte lbl_80054AC0
.global "@8163"
"@8163":
.4byte 0x4E696E74
.4byte 0x656E646F
.4byte 0x2052564C
.4byte 0x2D574243
.4byte 0
.global "@8218"
"@8218":
.4byte 0x4E696E74
.4byte 0x656E646F
.4byte 0x2052564C
.4byte 0x2D434E54
.4byte 0
.global "@8277"
"@8277":
.4byte 0x5741524E
.4byte 0x494E473A
.4byte 0x204F7665
.4byte 0x72777269
.4byte 0x7474656E
.4byte 0x20746865
.4byte 0x2063616C
.4byte 0x6C626163
.4byte 0x6B206E65
.4byte 0x65646564
.4byte 0x20627920
.4byte 0x4B504144
.4byte 0x2E0A0000
.global "@8278"
"@8278":
.4byte 0x20202020
.4byte 0x20202020
.4byte 0x20506C65
.4byte 0x61736520
.4byte 0x63616C6C
.4byte 0x204B5041
.4byte 0x44536574
.4byte 0x53616D70
.4byte 0x6C696E67
.4byte 0x43616C6C
.4byte 0x6261636B
.4byte 0x20696E73
.4byte 0x74656164
.4byte 0x206F6620
.4byte 0x57504144
.4byte 0x53657453
.4byte 0x616D706C
.4byte 0x696E6743
.4byte 0x616C6C62
.4byte 0x61636B2E
.4byte 0x0A000000
.global "@8284"
"@8284":
.4byte 0x20202020
.4byte 0x20202020
.4byte 0x20506C65
.4byte 0x61736520
.4byte 0x63616C6C
.4byte 0x204B5041
.4byte 0x44536574
.4byte 0x436F6E6E
.4byte 0x65637443
.4byte 0x616C6C62
.4byte 0x61636B20
.4byte 0x696E7374
.4byte 0x65616420
.4byte 0x6F662057
.4byte 0x50414453
.4byte 0x6574436F
.4byte 0x6E6E6563
.4byte 0x7443616C
.4byte 0x6C626163
.4byte 0x6B2E0A00
.global "@9104"
"@9104":
.4byte lbl_8005C91C
.4byte lbl_8005B864
.4byte lbl_8005C1B0
.4byte lbl_8005C394
.4byte lbl_8005C554
.4byte lbl_8005C570
.4byte lbl_8005C754
.4byte lbl_8005C910
.4byte lbl_8005C914
.global "@9220"
"@9220":
.4byte lbl_8005CE38
.4byte lbl_8005CE44
.4byte lbl_8005CE50
.4byte lbl_8005CE5C
.4byte lbl_8005CE68
.4byte lbl_8005CE74
.4byte lbl_8005CE80
.4byte lbl_8005CE8C
.4byte lbl_8005CE98
.4byte lbl_8005CEA4
.4byte lbl_8005CEB0
.4byte lbl_8005CEBC
.4byte lbl_8005CEF8
.4byte lbl_8005CF04
.4byte lbl_8005CF24
.4byte lbl_8005CEC8
.4byte lbl_8005CF1C
.4byte lbl_8005CF10
.4byte lbl_8005CED4
.4byte lbl_8005CEE0
.4byte lbl_8005CEEC
.global "@9559_804387E8"
"@9559_804387E8":
.4byte lbl_8005E01C
.4byte lbl_8005E1A0
.4byte lbl_8005E3AC
.4byte lbl_8005E5F0
.4byte lbl_8005E77C
.4byte lbl_8005E900
.4byte lbl_8005EB74
.4byte lbl_8005EB7C
.4byte lbl_8005EBCC
.4byte lbl_8005EBD4
.4byte lbl_8005EC00
.4byte lbl_8005EC08
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global _wpadManageAlarm
_wpadManageAlarm:
.skip 0x30
.global __rvl_p_wpadcb
__rvl_p_wpadcb:
.skip 0x10
.global __wpadManageHandlerStack
__wpadManageHandlerStack:
.skip 0x1000
.global _wpadHandle2PortTable
_wpadHandle2PortTable:
.skip 0x2FA0
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global __WPADVersion
__WPADVersion:
.4byte "@1504"
.global _wpadOnReconnect
_wpadOnReconnect:
.4byte 0xFFFFFFFF
.global _wpad_diff_count_threshold
_wpad_diff_count_threshold:
.4byte 0x00060004
.4byte 0x0006000C
.global _wpad_hyst_count_threshold
_wpad_hyst_count_threshold:
.4byte 0x001E001E
.4byte 0x001E001E
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global _wpadRegisterShutdownFunc
_wpadRegisterShutdownFunc:
.skip 0x2
.global _wpadSenseCnt
_wpadSenseCnt:
.skip 0x2
.global _wpadCheckCnt
_wpadCheckCnt:
.skip 0x2
.global _wpadAfhCnt
_wpadAfhCnt:
.skip 0x2
.global _wpadExtCnt
_wpadExtCnt:
.skip 0x4
.global _wpadRumbleCnt
_wpadRumbleCnt:
.skip 0x4
.global _wpadStartup
_wpadStartup:
.skip 0x4
.global _wpadReconnectWait
_wpadReconnectWait:
.skip 0x4
.global _wpadVSMInit
_wpadVSMInit:
.skip 0x4
.global _wpadTRNInit
_wpadTRNInit:
.skip 0x4
.global _wpadGTRInit
_wpadGTRInit:
.skip 0x4
.global _wpadDRMInit
_wpadDRMInit:
.skip 0x4
.global _wpadTKOInit
_wpadTKOInit:
.skip 0x4
.global _wpadTBLInit
_wpadTBLInit:
.skip 0x4
.global _wpadBLKInit
_wpadBLKInit:
.skip 0x4
.global _wpadDRWInit
_wpadDRWInit:
.skip 0x4
.global _enabledVSM
_enabledVSM:
.skip 0x4
.global _enabledTRN
_enabledTRN:
.skip 0x4
.global _enabledGTR
_enabledGTR:
.skip 0x4
.global _enabledDRM
_enabledDRM:
.skip 0x4
.global _enabledTKO
_enabledTKO:
.skip 0x4
.global _enabledTBL
_enabledTBL:
.skip 0x4
.global _enabledBLK
_enabledBLK:
.skip 0x4
.global _enabledDRW
_enabledDRW:
.skip 0x4
.global _wpadUsedCallback
_wpadUsedCallback:
.skip 0x4
.global _wpadInitialized
_wpadInitialized:
.skip 0x4
.global _wpadIsUsedChannel
_wpadIsUsedChannel:
.skip 0x4
.global _wpadAfhChannel
_wpadAfhChannel:
.skip 0x1
.global _wpadShutdownFlag
_wpadShutdownFlag:
.skip 0x1
.global _wpadSCSetting
_wpadSCSetting:
.skip 0x1
.global _wpadSpeakerVol
_wpadSpeakerVol:
.skip 0x1
.global _wpadRumbleFlag
_wpadRumbleFlag:
.skip 0x4
.global _wpadSensorBarPos
_wpadSensorBarPos:
.skip 0x1
.global _wpadDpdSense
_wpadDpdSense:
.skip 0x1
.global _wpadSleepTime
_wpadSleepTime:
.skip 0x2
.global _wpadGameCode
_wpadGameCode:
.skip 0x4
.global _wpadGameType
_wpadGameType:
.skip 0x4
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@2723_8055E748"
"@2723_8055E748":
.4byte 0x0000D007
.global lbl_8055E74C
lbl_8055E74C:
.2byte 0x400C
.global lbl_8055E74E
lbl_8055E74E:
.2byte 0x0E00

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -1,18 +0,0 @@
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global NUM_C
NUM_C:
.skip 0x1
.global NUM_B
NUM_B:
.skip 0x1
.global NUM_A
NUM_A:
.skip 0x1
.global SEED
SEED:
.skip 0x5

View file

@ -6056,3 +6056,263 @@ __a1_unused_report:
/* 80063EF4 0005FD34 00 00 00 00 */ .4byte 0x00000000 /* 80063EF4 0005FD34 00 00 00 00 */ .4byte 0x00000000
/* 80063EF8 0005FD38 00 00 00 00 */ .4byte 0x00000000 /* 80063EF8 0005FD38 00 00 00 00 */ .4byte 0x00000000
/* 80063EFC 0005FD3C 00 00 00 00 */ .4byte 0x00000000 /* 80063EFC 0005FD3C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global _cExtInvalidData
_cExtInvalidData:
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFF000000
.global _cExtInvalidData2
_cExtInvalidData2:
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __a1_input_reports_array
__a1_input_reports_array:
.4byte __a1_20_status_report
.4byte __a1_21_user_data
.4byte __a1_22_ack
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_30_data_type
.4byte __a1_31_data_type
.4byte __a1_32_data_type
.4byte __a1_33_data_type
.4byte __a1_34_data_type
.4byte __a1_35_data_type
.4byte __a1_36_data_type
.4byte __a1_37_data_type
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_3d_data_type
.4byte __a1_3e_data_type
.4byte __a1_3f_data_type
.global "@5371"
"@5371":
.4byte lbl_80060704
.4byte lbl_80060728
.4byte lbl_80060890
.4byte lbl_8006074C
.4byte lbl_80060770
.4byte lbl_80060794
.4byte lbl_800607B8
.4byte lbl_800607DC
.4byte lbl_80060800
.4byte lbl_80060824
.4byte lbl_80060848
.4byte lbl_8006086C
.global "@5370"
"@5370":
.4byte lbl_800605FC
.4byte lbl_80060610
.4byte lbl_80060624
.4byte lbl_800606B4
.4byte lbl_800608A4
.4byte lbl_800608DC
.4byte lbl_8006094C
.4byte lbl_8006094C
.4byte lbl_8006094C
.4byte lbl_8006094C
.4byte lbl_8006094C
.4byte lbl_8006094C
.4byte lbl_8006094C
.4byte lbl_8006094C
.4byte lbl_8006094C
.4byte lbl_8006094C
.4byte lbl_80060648
.4byte lbl_8006066C
.4byte lbl_80060690
.4byte 0
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global _wpadCalibrationX
_wpadCalibrationX:
.skip 0x60
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global _wpadExtInitRetryCnt
_wpadExtInitRetryCnt:
.skip 0x4
.global _wpadCLCompt
_wpadCLCompt:
.skip 0x4
.global _wpadDevType2Sub
_wpadDevType2Sub:
.skip 0x4
.global _wpadDevType2
_wpadDevType2:
.skip 0x4
.global _wpadDevMode
_wpadDevMode:
.skip 0x4
.global _wpadDevType
_wpadDevType:
.skip 0x4
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@3033_8055E750"
"@3033_8055E750":
.4byte 0x007F0380
.global lbl_8055E754
lbl_8055E754:
.4byte 0x0380007F
.global "@3035"
"@3035":
.4byte 0x005D005D
.global lbl_8055E75C
lbl_8055E75C:
.4byte 0x02A202A2
.global "@5025_8055E760"
"@5025_8055E760":
.4byte 0
.global "@5026_8055E764"
"@5026_8055E764":
.4byte 0x3E800000
.global "@5027"
"@5027":
.4byte 0x42FD0000
.global "@5028"
"@5028":
.4byte 0x44A69000
.global "@5029"
"@5029":
.4byte 0x3FB84D9D
.4byte 0xE0000000
.global "@5030"
"@5030":
.4byte 0x42BA0000
.global "@5031"
"@5031":
.4byte 0x44A72CCD
.global "@5032_8055E780"
"@5032_8055E780":
.4byte 0x3FB1CD3C
.4byte 0x80000000
.global "@5033_8055E788"
"@5033_8055E788":
.4byte 0xBF800000
.global "@5034_8055E78C"
"@5034_8055E78C":
.4byte 0x43BFC000
.global "@5035_8055E790"
"@5035_8055E790":
.4byte 0x43FFC000
.4byte 0
.global "@5038"
"@5038":
.4byte 0x43300000
.4byte 0x80000000
.global "@5149"
"@5149":
.4byte 0x46000000
.global "@5150"
"@5150":
.4byte 0x45A6A800
.global "@5151"
"@5151":
.4byte 0x45A8C000
.global "@5152"
"@5152":
.4byte 0x459C4000
.global "@5153"
"@5153":
.4byte 0x41200000
.global "@5154"
"@5154":
.4byte 0x457A0000
.global "@5731"
"@5731":
.4byte 0x40490FD8
.4byte 0
.global "@5736"
"@5736":
.4byte 0x43300000
.4byte 0

View file

@ -1,22 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global _cExtInvalidData
_cExtInvalidData:
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFFFFFFFF
.4byte 0xFF000000
.global _cExtInvalidData2
_cExtInvalidData2:
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0

View file

@ -1,78 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __a1_input_reports_array
__a1_input_reports_array:
.4byte __a1_20_status_report
.4byte __a1_21_user_data
.4byte __a1_22_ack
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_30_data_type
.4byte __a1_31_data_type
.4byte __a1_32_data_type
.4byte __a1_33_data_type
.4byte __a1_34_data_type
.4byte __a1_35_data_type
.4byte __a1_36_data_type
.4byte __a1_37_data_type
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_unused_report
.4byte __a1_3d_data_type
.4byte __a1_3e_data_type
.4byte __a1_3f_data_type
.global "@5371"
"@5371":
.4byte lbl_80060704
.4byte lbl_80060728
.4byte lbl_80060890
.4byte lbl_8006074C
.4byte lbl_80060770
.4byte lbl_80060794
.4byte lbl_800607B8
.4byte lbl_800607DC
.4byte lbl_80060800
.4byte lbl_80060824
.4byte lbl_80060848
.4byte lbl_8006086C
.global "@5370"
"@5370":
.4byte lbl_800605FC
.4byte lbl_80060610
.4byte lbl_80060624
.4byte lbl_800606B4
.4byte lbl_800608A4
.4byte lbl_800608DC
.4byte lbl_8006094C
.4byte lbl_8006094C
.4byte lbl_8006094C
.4byte lbl_8006094C
.4byte lbl_8006094C
.4byte lbl_8006094C
.4byte lbl_8006094C
.4byte lbl_8006094C
.4byte lbl_8006094C
.4byte lbl_8006094C
.4byte lbl_80060648
.4byte lbl_8006066C
.4byte lbl_80060690
.4byte 0

View file

@ -1,6 +0,0 @@
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global _wpadCalibrationX
_wpadCalibrationX:
.skip 0x60

View file

@ -1,26 +0,0 @@
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global _wpadExtInitRetryCnt
_wpadExtInitRetryCnt:
.skip 0x4
.global _wpadCLCompt
_wpadCLCompt:
.skip 0x4
.global _wpadDevType2Sub
_wpadDevType2Sub:
.skip 0x4
.global _wpadDevType2
_wpadDevType2:
.skip 0x4
.global _wpadDevMode
_wpadDevMode:
.skip 0x4
.global _wpadDevType
_wpadDevType:
.skip 0x4

View file

@ -1,128 +0,0 @@
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@3033_8055E750"
"@3033_8055E750":
.4byte 0x007F0380
.global lbl_8055E754
lbl_8055E754:
.4byte 0x0380007F
.global "@3035"
"@3035":
.4byte 0x005D005D
.global lbl_8055E75C
lbl_8055E75C:
.4byte 0x02A202A2
.global "@5025_8055E760"
"@5025_8055E760":
.4byte 0
.global "@5026_8055E764"
"@5026_8055E764":
.4byte 0x3E800000
.global "@5027"
"@5027":
.4byte 0x42FD0000
.global "@5028"
"@5028":
.4byte 0x44A69000
.global "@5029"
"@5029":
.4byte 0x3FB84D9D
.4byte 0xE0000000
.global "@5030"
"@5030":
.4byte 0x42BA0000
.global "@5031"
"@5031":
.4byte 0x44A72CCD
.global "@5032_8055E780"
"@5032_8055E780":
.4byte 0x3FB1CD3C
.4byte 0x80000000
.global "@5033_8055E788"
"@5033_8055E788":
.4byte 0xBF800000
.global "@5034_8055E78C"
"@5034_8055E78C":
.4byte 0x43BFC000
.global "@5035_8055E790"
"@5035_8055E790":
.4byte 0x43FFC000
.4byte 0
.global "@5038"
"@5038":
.4byte 0x43300000
.4byte 0x80000000
.global "@5149"
"@5149":
.4byte 0x46000000
.global "@5150"
"@5150":
.4byte 0x45A6A800
.global "@5151"
"@5151":
.4byte 0x45A8C000
.global "@5152"
"@5152":
.4byte 0x459C4000
.global "@5153"
"@5153":
.4byte 0x41200000
.global "@5154"
"@5154":
.4byte 0x457A0000
.global "@5731"
"@5731":
.4byte 0x40490FD8
.4byte 0
.global "@5736"
"@5736":
.4byte 0x43300000
.4byte 0

View file

@ -1,70 +0,0 @@
.include "macros.inc"
.section .rodata, "wa" # 0x80406560 - 0x80421040 ; 0x0001AAE0
.global certn
certn:
.4byte 0x00000010
.4byte 0xA3DC5F11
.4byte 0x1B2EC797
.4byte 0xAC9657B8
.4byte 0xCBEB788D
.4byte 0x991EF8B8
.4byte 0x70CAA54E
.4byte 0x071CE896
.4byte 0x63252CD0
.4byte 0xFD8B6316
.4byte 0x9E835020
.4byte 0xBF9ED1EF
.4byte 0x0F870932
.4byte 0xBC88B819
.4byte 0xAF2C02E5
.4byte 0x657BBFB9
.4byte 0x81194F1C
.4byte 0
.global certv
certv:
.4byte 0x00000010
.4byte 0x99D2071A
.4byte 0x8D823A01
.4byte 0x4C50A978
.4byte 0xD8A5BFFF
.4byte 0x4CAF5CE8
.4byte 0x13A71CBA
.4byte 0x6FCFF21B
.4byte 0x8C5399BF
.4byte 0x8896982D
.4byte 0xCB6EC891
.4byte 0x6BA136DA
.4byte 0x25B8F224
.4byte 0x8F0F42C0
.4byte 0x15EA9941
.4byte 0xFDD1903E
.4byte 0x1AF308B6
.4byte 0
.global "@LOCAL@WPADControlDpd__FlUlPFll_v@cfg1"
"@LOCAL@WPADControlDpd__FlUlPFll_v@cfg1":
.4byte 0x02000071
.4byte 0x01006400
.4byte 0xFE020000
.4byte 0x71010096
.4byte 0x00B40200
.4byte 0x00710100
.4byte 0xAA006402
.4byte 0x00007101
.4byte 0x00C80036
.4byte 0x07000071
.4byte 0x01007200
.4byte 0x20000000
.global "@LOCAL@WPADControlDpd__FlUlPFll_v@cfg2@0"
"@LOCAL@WPADControlDpd__FlUlPFll_v@cfg2@0":
.4byte 0xFD05B304
.4byte 0x63033503
.4byte 0x1F030000
.4byte 0

View file

@ -1,214 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@1504"
"@1504":
.4byte 0x3C3C2052
.4byte 0x564C5F53
.4byte 0x444B202D
.4byte 0x20575041
.4byte 0x44200972
.4byte 0x656C6561
.4byte 0x73652062
.4byte 0x75696C64
.4byte 0x3A204175
.4byte 0x67203233
.4byte 0x20323031
.4byte 0x30203139
.4byte 0x3A34393A
.4byte 0x30362028
.4byte 0x30783433
.4byte 0x30325F31
.4byte 0x34352920
.4byte 0x3E3E0000
.global ShutdownFunctionInfo_804385D0
ShutdownFunctionInfo_804385D0:
.4byte OnShutdown_80053EA0
.4byte 0x0000007F
.4byte 0
.4byte 0
.global "@6806"
"@6806":
.4byte lbl_80054354
.4byte lbl_80054354
.4byte lbl_80054354
.4byte lbl_8005435C
.4byte lbl_8005435C
.4byte lbl_8005435C
.4byte lbl_8005438C
.4byte lbl_8005436C
.4byte lbl_8005435C
.4byte lbl_8005437C
.4byte lbl_80054384
.4byte lbl_8005439C
.4byte lbl_8005435C
.4byte lbl_80054394
.4byte lbl_8005435C
.4byte lbl_8005435C
.4byte lbl_80054364
.4byte lbl_80054374
.global "@7538"
"@7538":
.4byte lbl_80054734
.4byte lbl_80054734
.4byte lbl_80054734
.4byte lbl_800548AC
.4byte lbl_800548AC
.4byte lbl_800548AC
.4byte lbl_800550CC
.4byte lbl_80054A48
.4byte lbl_800548AC
.4byte lbl_80054B48
.4byte lbl_80054C84
.4byte lbl_800550CC
.4byte lbl_800548AC
.4byte lbl_80054CA8
.4byte lbl_800548AC
.4byte lbl_800548AC
.4byte lbl_800550CC
.4byte lbl_80054AC0
.global "@8163"
"@8163":
.4byte 0x4E696E74
.4byte 0x656E646F
.4byte 0x2052564C
.4byte 0x2D574243
.4byte 0
.global "@8218"
"@8218":
.4byte 0x4E696E74
.4byte 0x656E646F
.4byte 0x2052564C
.4byte 0x2D434E54
.4byte 0
.global "@8277"
"@8277":
.4byte 0x5741524E
.4byte 0x494E473A
.4byte 0x204F7665
.4byte 0x72777269
.4byte 0x7474656E
.4byte 0x20746865
.4byte 0x2063616C
.4byte 0x6C626163
.4byte 0x6B206E65
.4byte 0x65646564
.4byte 0x20627920
.4byte 0x4B504144
.4byte 0x2E0A0000
.global "@8278"
"@8278":
.4byte 0x20202020
.4byte 0x20202020
.4byte 0x20506C65
.4byte 0x61736520
.4byte 0x63616C6C
.4byte 0x204B5041
.4byte 0x44536574
.4byte 0x53616D70
.4byte 0x6C696E67
.4byte 0x43616C6C
.4byte 0x6261636B
.4byte 0x20696E73
.4byte 0x74656164
.4byte 0x206F6620
.4byte 0x57504144
.4byte 0x53657453
.4byte 0x616D706C
.4byte 0x696E6743
.4byte 0x616C6C62
.4byte 0x61636B2E
.4byte 0x0A000000
.global "@8284"
"@8284":
.4byte 0x20202020
.4byte 0x20202020
.4byte 0x20506C65
.4byte 0x61736520
.4byte 0x63616C6C
.4byte 0x204B5041
.4byte 0x44536574
.4byte 0x436F6E6E
.4byte 0x65637443
.4byte 0x616C6C62
.4byte 0x61636B20
.4byte 0x696E7374
.4byte 0x65616420
.4byte 0x6F662057
.4byte 0x50414453
.4byte 0x6574436F
.4byte 0x6E6E6563
.4byte 0x7443616C
.4byte 0x6C626163
.4byte 0x6B2E0A00
.global "@9104"
"@9104":
.4byte lbl_8005C91C
.4byte lbl_8005B864
.4byte lbl_8005C1B0
.4byte lbl_8005C394
.4byte lbl_8005C554
.4byte lbl_8005C570
.4byte lbl_8005C754
.4byte lbl_8005C910
.4byte lbl_8005C914
.global "@9220"
"@9220":
.4byte lbl_8005CE38
.4byte lbl_8005CE44
.4byte lbl_8005CE50
.4byte lbl_8005CE5C
.4byte lbl_8005CE68
.4byte lbl_8005CE74
.4byte lbl_8005CE80
.4byte lbl_8005CE8C
.4byte lbl_8005CE98
.4byte lbl_8005CEA4
.4byte lbl_8005CEB0
.4byte lbl_8005CEBC
.4byte lbl_8005CEF8
.4byte lbl_8005CF04
.4byte lbl_8005CF24
.4byte lbl_8005CEC8
.4byte lbl_8005CF1C
.4byte lbl_8005CF10
.4byte lbl_8005CED4
.4byte lbl_8005CEE0
.4byte lbl_8005CEEC
.global "@9559_804387E8"
"@9559_804387E8":
.4byte lbl_8005E01C
.4byte lbl_8005E1A0
.4byte lbl_8005E3AC
.4byte lbl_8005E5F0
.4byte lbl_8005E77C
.4byte lbl_8005E900
.4byte lbl_8005EB74
.4byte lbl_8005EB7C
.4byte lbl_8005EBCC
.4byte lbl_8005EBD4
.4byte lbl_8005EC00
.4byte lbl_8005EC08

View file

@ -1,18 +0,0 @@
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global _wpadManageAlarm
_wpadManageAlarm:
.skip 0x30
.global __rvl_p_wpadcb
__rvl_p_wpadcb:
.skip 0x10
.global __wpadManageHandlerStack
__wpadManageHandlerStack:
.skip 0x1000
.global _wpadHandle2PortTable
_wpadHandle2PortTable:
.skip 0x2FA0

View file

@ -1,24 +0,0 @@
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global __WPADVersion
__WPADVersion:
.4byte "@1504"
.global _wpadOnReconnect
_wpadOnReconnect:
.4byte 0xFFFFFFFF
.global _wpad_diff_count_threshold
_wpad_diff_count_threshold:
.4byte 0x00060004
.4byte 0x0006000C
.global _wpad_hyst_count_threshold
_wpad_hyst_count_threshold:
.4byte 0x001E001E
.4byte 0x001E001E

View file

@ -1,150 +0,0 @@
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global _wpadRegisterShutdownFunc
_wpadRegisterShutdownFunc:
.skip 0x2
.global _wpadSenseCnt
_wpadSenseCnt:
.skip 0x2
.global _wpadCheckCnt
_wpadCheckCnt:
.skip 0x2
.global _wpadAfhCnt
_wpadAfhCnt:
.skip 0x2
.global _wpadExtCnt
_wpadExtCnt:
.skip 0x4
.global _wpadRumbleCnt
_wpadRumbleCnt:
.skip 0x4
.global _wpadStartup
_wpadStartup:
.skip 0x4
.global _wpadReconnectWait
_wpadReconnectWait:
.skip 0x4
.global _wpadVSMInit
_wpadVSMInit:
.skip 0x4
.global _wpadTRNInit
_wpadTRNInit:
.skip 0x4
.global _wpadGTRInit
_wpadGTRInit:
.skip 0x4
.global _wpadDRMInit
_wpadDRMInit:
.skip 0x4
.global _wpadTKOInit
_wpadTKOInit:
.skip 0x4
.global _wpadTBLInit
_wpadTBLInit:
.skip 0x4
.global _wpadBLKInit
_wpadBLKInit:
.skip 0x4
.global _wpadDRWInit
_wpadDRWInit:
.skip 0x4
.global _enabledVSM
_enabledVSM:
.skip 0x4
.global _enabledTRN
_enabledTRN:
.skip 0x4
.global _enabledGTR
_enabledGTR:
.skip 0x4
.global _enabledDRM
_enabledDRM:
.skip 0x4
.global _enabledTKO
_enabledTKO:
.skip 0x4
.global _enabledTBL
_enabledTBL:
.skip 0x4
.global _enabledBLK
_enabledBLK:
.skip 0x4
.global _enabledDRW
_enabledDRW:
.skip 0x4
.global _wpadUsedCallback
_wpadUsedCallback:
.skip 0x4
.global _wpadInitialized
_wpadInitialized:
.skip 0x4
.global _wpadIsUsedChannel
_wpadIsUsedChannel:
.skip 0x4
.global _wpadAfhChannel
_wpadAfhChannel:
.skip 0x1
.global _wpadShutdownFlag
_wpadShutdownFlag:
.skip 0x1
.global _wpadSCSetting
_wpadSCSetting:
.skip 0x1
.global _wpadSpeakerVol
_wpadSpeakerVol:
.skip 0x1
.global _wpadRumbleFlag
_wpadRumbleFlag:
.skip 0x4
.global _wpadSensorBarPos
_wpadSensorBarPos:
.skip 0x1
.global _wpadDpdSense
_wpadDpdSense:
.skip 0x1
.global _wpadSleepTime
_wpadSleepTime:
.skip 0x2
.global _wpadGameCode
_wpadGameCode:
.skip 0x4
.global _wpadGameType
_wpadGameType:
.skip 0x4

View file

@ -1,17 +0,0 @@
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@2723_8055E748"
"@2723_8055E748":
.4byte 0x0000D007
.global lbl_8055E74C
lbl_8055E74C:
.2byte 0x400C
.global lbl_8055E74E
lbl_8055E74E:
.2byte 0x0E00

View file

@ -6755,3 +6755,418 @@ WUDiSetNotAckNumForHandle:
/* 8006AE34 00066C74 00 00 00 00 */ .4byte 0x00000000 /* 8006AE34 00066C74 00 00 00 00 */ .4byte 0x00000000
/* 8006AE38 00066C78 00 00 00 00 */ .4byte 0x00000000 /* 8006AE38 00066C78 00 00 00 00 */ .4byte 0x00000000
/* 8006AE3C 00066C7C 00 00 00 00 */ .4byte 0x00000000 /* 8006AE3C 00066C7C 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global _wudWiiRemoteDescriptor
_wudWiiRemoteDescriptor:
.4byte 0x05010905
.4byte 0xA1018510
.4byte 0x150026FF
.4byte 0x00750895
.4byte 0x010600FF
.4byte 0x09019100
.4byte 0x85119501
.4byte 0x09019100
.4byte 0x85129502
.4byte 0x09019100
.4byte 0x85139501
.4byte 0x09019100
.4byte 0x85149501
.4byte 0x09019100
.4byte 0x85159501
.4byte 0x09019100
.4byte 0x85169515
.4byte 0x09019100
.4byte 0x85179506
.4byte 0x09019100
.4byte 0x85189515
.4byte 0x09019100
.4byte 0x85199501
.4byte 0x09019100
.4byte 0x851A9501
.4byte 0x09019100
.4byte 0x85209506
.4byte 0x09018100
.4byte 0x85219515
.4byte 0x09018100
.4byte 0x85229504
.4byte 0x09018100
.4byte 0x85309502
.4byte 0x09018100
.4byte 0x85319505
.4byte 0x09018100
.4byte 0x8532950A
.4byte 0x09018100
.4byte 0x85339511
.4byte 0x09018100
.4byte 0x85349515
.4byte 0x09018100
.4byte 0x85359515
.4byte 0x09018100
.4byte 0x85369515
.4byte 0x09018100
.4byte 0x85379515
.4byte 0x09018100
.4byte 0x853D9515
.4byte 0x09018100
.4byte 0x853E9515
.4byte 0x09018100
.4byte 0x853F9515
.4byte 0x09018100
.4byte 0xC0000000
.global _wudSuperPeekPokeCmd
_wudSuperPeekPokeCmd:
.4byte 0x05009A0E
.4byte 0x00010000
.4byte 0
.global _wudPatchData
_wudPatchData:
.4byte 0x70990800
.4byte 0xB4000000
.4byte 0x8843D107
.4byte 0x090C0843
.4byte 0xA0621923
.4byte 0xDB013380
.4byte 0x7CF788F8
.4byte 0x287680F7
.4byte 0x17FF4378
.4byte 0xEB701923
.4byte 0xDB013387
.4byte 0x7CF7BCFB
.4byte 0x0B60A37B
.4byte 0x01490B60
.4byte 0x90F796FB
.4byte 0xD81D0800
.4byte 0x00F004F8
.4byte 0x002379F7
.4byte 0xE3FA0000
.4byte 0x00B50023
.4byte 0x11490B60
.4byte 0x1D21C903
.4byte 0x0B607D20
.4byte lbl_80010138
.4byte 0xFDD10E4B
.4byte 0x0E4A1360
.4byte 0x47200021
.4byte 0x96F796FF
.4byte 0x46200021
.4byte 0x96F792FF
.4byte 0x0A4A1368
.4byte 0x0A480340
.4byte 0x13600A4A
.4byte 0x13680A48
.4byte 0x03401360
.4byte 0x094A1368
.4byte 0x09480340
.4byte 0x136000BD
.4byte 0x24800E00
.4byte 0x81030FFE
.4byte 0x5C000F00
.4byte 0x60FC0E00
.4byte 0xFEFF0000
.4byte 0xFCFC0E00
.4byte 0xFF9F0000
.4byte 0x30FC0E00
.4byte 0x7FFF0000
.global _wudPatchInstallCmd
_wudPatchInstallCmd:
.4byte 0x0720BC65
.4byte 0x01008442
.4byte 0x09D28442
.4byte 0x09D12184
.4byte 0x5A000083
.4byte 0xF074FF09
.4byte 0x0C084322
.4byte 0x00610000
.4byte 0x83F040FC
.4byte 0
.4byte 0x23CC9F01
.4byte 0x006FF0E4
.4byte 0xFC03287D
.4byte 0xD1243C62
.4byte 0x01002820
.4byte 0x00E0608D
.4byte 0x23682504
.4byte 0x12010020
.4byte 0x1C201C24
.4byte 0xE0B02126
.4byte 0x742F0000
.4byte 0x86F018FD
.4byte 0x214F3B60
.global _wudResetAuthCountCmd
_wudResetAuthCountCmd:
.4byte 0x30360800
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.global "@6246"
"@6246":
.4byte 0x4E696E74
.4byte 0x656E646F
.4byte 0x2052564C
.4byte 0x2D434E54
.4byte 0
.global "@6247"
"@6247":
.4byte 0x4E696E74
.4byte 0x656E646F
.4byte 0x2052564C
.4byte 0x2D574243
.4byte 0
.global "@6546"
"@6546":
.4byte 0x2F746974
.4byte 0x6C652F30
.4byte 0x30303130
.4byte 0x3030342F
.4byte 0x35323436
.4byte 0x34653461
.4byte 0x2F646174
.4byte 0x612F5250
.4byte 0x4865616C
.4byte 0x74682E64
.4byte 0x61740000
.4byte 0x4E696E74
.4byte 0x656E646F
.4byte 0x2052564C
.4byte 0x2D434E54
.4byte 0x2D303100
.global "@6792_80439DFC"
"@6792_80439DFC":
.4byte 0x4572726F
.4byte 0x723A2074
.4byte 0x68652077
.4byte 0x6F726B61
.4byte 0x72656120
.4byte 0x666F7220
.4byte 0x73796E63
.4byte 0x68726F6E
.4byte 0x697A696E
.4byte 0x67205742
.4byte 0x43207061
.4byte 0x6972696E
.4byte 0x6720696E
.4byte 0x666F726D
.4byte 0x6174696F
.4byte 0x6E206973
.4byte 0x206E6F74
.4byte 0x20616C6C
.4byte 0x6F636174
.4byte 0x65642E0A
.4byte 0
.global "@7511"
"@7511":
.4byte 0x5741524E
.4byte 0x494E473A
.4byte 0x206C696E
.4byte 0x6B206E75
.4byte 0x6D20636F
.4byte 0x756E7420
.4byte 0x69732072
.4byte 0x65736574
.4byte 0x2E0A0000
.global "@7554"
"@7554":
.4byte 0x4D4F4455
.4byte 0x4C452046
.4byte 0x4154414C
.4byte 0x20455252
.4byte 0x4F520A00
.global "@7558"
"@7558":
.4byte 0x2D2D2D2D
.4byte 0x20574152
.4byte 0x4E494E47
.4byte 0x3A205553
.4byte 0x42204641
.4byte 0x54414C20
.4byte 0x4552524F
.4byte 0x5221202D
.4byte 0x2D2D2D0A
.4byte 0
.global "@7592"
"@7592":
.4byte 0x556E6B6E
.4byte 0x6F776E20
.4byte 0x6576656E
.4byte 0x740A0000
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global __rvl_wudcb
__rvl_wudcb:
.skip 0x750
.global _wudDiscResp
_wudDiscResp:
.skip 0x108
.global _wudDiscWork
_wudDiscWork:
.skip 0x60
.global _scArray
_scArray:
.skip 0x468
.global _wudNandWbcInfo
_wudNandWbcInfo:
.skip 0xA0
.global _dev_handle_to_bda
_dev_handle_to_bda:
.skip 0x1A0
.global _wudHandlerStack
_wudHandlerStack:
.skip 0x1208
.global _dev_handle_queue_size
_dev_handle_queue_size:
.skip 0x20
.global _dev_handle_notack_num
_dev_handle_notack_num:
.skip 0x20
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global "@6790_805567F8"
"@6790_805567F8":
.4byte 0x52464E4A
.4byte 0
.global "@6791_80556800"
"@6791_80556800":
.4byte 0x5755442E
.4byte 0x63000000
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global _wudInitialized
_wudInitialized:
.skip 0x4
.global _wudReadNand
_wudReadNand:
.skip 0x4
.global _wudAbortSync
_wudAbortSync:
.skip 0x4
.global _wudPatchRemoveCmd
_wudPatchRemoveCmd:
.skip 0x1
.global __bte_trace_level
__bte_trace_level:
.skip 0x3
.global _wudNandBufPtr
_wudNandBufPtr:
.skip 0x4
.global _initWBC
_initWBC:
.skip 0x4
.global _linkedWBC
_linkedWBC:
.skip 0x4
.global _wudNandWbcCrc
_wudNandWbcCrc:
.skip 0x4
.global _wudNandPhase
_wudNandPhase:
.skip 0x4
.global _wudNandLocked
_wudNandLocked:
.skip 0x1
.global _wudInstallNum
_wudInstallNum:
.skip 0x1
.global _wudPatchNum
_wudPatchNum:
.skip 0x2
.global _wudPatchAddress
_wudPatchAddress:
.skip 0x4
.global _wudPatchOffset
_wudPatchOffset:
.skip 0x4
.global _wudPatchSize
_wudPatchSize:
.skip 0x4
.global _scFlush
_scFlush:
.skip 0x1
.global _wudTarget
_wudTarget:
.skip 0x1
.global _wudDiscRssi
_wudDiscRssi:
.skip 0x1
.global _wudDiscNumResps
_wudDiscNumResps:
.skip 0x1
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@3808"
"@3808":
.4byte 0x57696900
.global "@3810"
"@3810":
.2byte 0x0004
.global lbl_8055E7CE
lbl_8055E7CE:
.2byte 0x4800

View file

@ -335,3 +335,29 @@ bta_hh_co_data:
/* 8006B274 000670B4 4E 80 00 20 */ blr /* 8006B274 000670B4 4E 80 00 20 */ blr
/* 8006B278 000670B8 00 00 00 00 */ .4byte 0x00000000 /* 8006B278 000670B8 00 00 00 00 */ .4byte 0x00000000
/* 8006B27C 000670BC 00 00 00 00 */ .4byte 0x00000000 /* 8006B27C 000670BC 00 00 00 00 */ .4byte 0x00000000
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@1502"
"@1502":
.4byte 0x4E696E74
.4byte 0x656E646F
.4byte 0x2052564C
.4byte 0x2D434E54
.4byte 0
.global "@1503"
"@1503":
.4byte 0x5741524E
.4byte 0x494E473A
.4byte 0x206C696E
.4byte 0x6B206E75
.4byte 0x6D20636F
.4byte 0x756E7420
.4byte 0x6973206D
.4byte 0x6F646966
.4byte 0x6965642E
.4byte 0x0A000000
.4byte 0

View file

@ -1,26 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@1502"
"@1502":
.4byte 0x4E696E74
.4byte 0x656E646F
.4byte 0x2052564C
.4byte 0x2D434E54
.4byte 0
.global "@1503"
"@1503":
.4byte 0x5741524E
.4byte 0x494E473A
.4byte 0x206C696E
.4byte 0x6B206E75
.4byte 0x6D20636F
.4byte 0x756E7420
.4byte 0x6973206D
.4byte 0x6F646966
.4byte 0x6965642E
.4byte 0x0A000000
.4byte 0

View file

@ -1,264 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global _wudWiiRemoteDescriptor
_wudWiiRemoteDescriptor:
.4byte 0x05010905
.4byte 0xA1018510
.4byte 0x150026FF
.4byte 0x00750895
.4byte 0x010600FF
.4byte 0x09019100
.4byte 0x85119501
.4byte 0x09019100
.4byte 0x85129502
.4byte 0x09019100
.4byte 0x85139501
.4byte 0x09019100
.4byte 0x85149501
.4byte 0x09019100
.4byte 0x85159501
.4byte 0x09019100
.4byte 0x85169515
.4byte 0x09019100
.4byte 0x85179506
.4byte 0x09019100
.4byte 0x85189515
.4byte 0x09019100
.4byte 0x85199501
.4byte 0x09019100
.4byte 0x851A9501
.4byte 0x09019100
.4byte 0x85209506
.4byte 0x09018100
.4byte 0x85219515
.4byte 0x09018100
.4byte 0x85229504
.4byte 0x09018100
.4byte 0x85309502
.4byte 0x09018100
.4byte 0x85319505
.4byte 0x09018100
.4byte 0x8532950A
.4byte 0x09018100
.4byte 0x85339511
.4byte 0x09018100
.4byte 0x85349515
.4byte 0x09018100
.4byte 0x85359515
.4byte 0x09018100
.4byte 0x85369515
.4byte 0x09018100
.4byte 0x85379515
.4byte 0x09018100
.4byte 0x853D9515
.4byte 0x09018100
.4byte 0x853E9515
.4byte 0x09018100
.4byte 0x853F9515
.4byte 0x09018100
.4byte 0xC0000000
.global _wudSuperPeekPokeCmd
_wudSuperPeekPokeCmd:
.4byte 0x05009A0E
.4byte 0x00010000
.4byte 0
.global _wudPatchData
_wudPatchData:
.4byte 0x70990800
.4byte 0xB4000000
.4byte 0x8843D107
.4byte 0x090C0843
.4byte 0xA0621923
.4byte 0xDB013380
.4byte 0x7CF788F8
.4byte 0x287680F7
.4byte 0x17FF4378
.4byte 0xEB701923
.4byte 0xDB013387
.4byte 0x7CF7BCFB
.4byte 0x0B60A37B
.4byte 0x01490B60
.4byte 0x90F796FB
.4byte 0xD81D0800
.4byte 0x00F004F8
.4byte 0x002379F7
.4byte 0xE3FA0000
.4byte 0x00B50023
.4byte 0x11490B60
.4byte 0x1D21C903
.4byte 0x0B607D20
.4byte lbl_80010138
.4byte 0xFDD10E4B
.4byte 0x0E4A1360
.4byte 0x47200021
.4byte 0x96F796FF
.4byte 0x46200021
.4byte 0x96F792FF
.4byte 0x0A4A1368
.4byte 0x0A480340
.4byte 0x13600A4A
.4byte 0x13680A48
.4byte 0x03401360
.4byte 0x094A1368
.4byte 0x09480340
.4byte 0x136000BD
.4byte 0x24800E00
.4byte 0x81030FFE
.4byte 0x5C000F00
.4byte 0x60FC0E00
.4byte 0xFEFF0000
.4byte 0xFCFC0E00
.4byte 0xFF9F0000
.4byte 0x30FC0E00
.4byte 0x7FFF0000
.global _wudPatchInstallCmd
_wudPatchInstallCmd:
.4byte 0x0720BC65
.4byte 0x01008442
.4byte 0x09D28442
.4byte 0x09D12184
.4byte 0x5A000083
.4byte 0xF074FF09
.4byte 0x0C084322
.4byte 0x00610000
.4byte 0x83F040FC
.4byte 0
.4byte 0x23CC9F01
.4byte 0x006FF0E4
.4byte 0xFC03287D
.4byte 0xD1243C62
.4byte 0x01002820
.4byte 0x00E0608D
.4byte 0x23682504
.4byte 0x12010020
.4byte 0x1C201C24
.4byte 0xE0B02126
.4byte 0x742F0000
.4byte 0x86F018FD
.4byte 0x214F3B60
.global _wudResetAuthCountCmd
_wudResetAuthCountCmd:
.4byte 0x30360800
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.global "@6246"
"@6246":
.4byte 0x4E696E74
.4byte 0x656E646F
.4byte 0x2052564C
.4byte 0x2D434E54
.4byte 0
.global "@6247"
"@6247":
.4byte 0x4E696E74
.4byte 0x656E646F
.4byte 0x2052564C
.4byte 0x2D574243
.4byte 0
.global "@6546"
"@6546":
.4byte 0x2F746974
.4byte 0x6C652F30
.4byte 0x30303130
.4byte 0x3030342F
.4byte 0x35323436
.4byte 0x34653461
.4byte 0x2F646174
.4byte 0x612F5250
.4byte 0x4865616C
.4byte 0x74682E64
.4byte 0x61740000
.4byte 0x4E696E74
.4byte 0x656E646F
.4byte 0x2052564C
.4byte 0x2D434E54
.4byte 0x2D303100
.global "@6792_80439DFC"
"@6792_80439DFC":
.4byte 0x4572726F
.4byte 0x723A2074
.4byte 0x68652077
.4byte 0x6F726B61
.4byte 0x72656120
.4byte 0x666F7220
.4byte 0x73796E63
.4byte 0x68726F6E
.4byte 0x697A696E
.4byte 0x67205742
.4byte 0x43207061
.4byte 0x6972696E
.4byte 0x6720696E
.4byte 0x666F726D
.4byte 0x6174696F
.4byte 0x6E206973
.4byte 0x206E6F74
.4byte 0x20616C6C
.4byte 0x6F636174
.4byte 0x65642E0A
.4byte 0
.global "@7511"
"@7511":
.4byte 0x5741524E
.4byte 0x494E473A
.4byte 0x206C696E
.4byte 0x6B206E75
.4byte 0x6D20636F
.4byte 0x756E7420
.4byte 0x69732072
.4byte 0x65736574
.4byte 0x2E0A0000
.global "@7554"
"@7554":
.4byte 0x4D4F4455
.4byte 0x4C452046
.4byte 0x4154414C
.4byte 0x20455252
.4byte 0x4F520A00
.global "@7558"
"@7558":
.4byte 0x2D2D2D2D
.4byte 0x20574152
.4byte 0x4E494E47
.4byte 0x3A205553
.4byte 0x42204641
.4byte 0x54414C20
.4byte 0x4552524F
.4byte 0x5221202D
.4byte 0x2D2D2D0A
.4byte 0
.global "@7592"
"@7592":
.4byte 0x556E6B6E
.4byte 0x6F776E20
.4byte 0x6576656E
.4byte 0x740A0000

View file

@ -1,38 +0,0 @@
.include "macros.inc"
.section .bss, "", @nobits # 0x80496700 - 0x80556420 ; 0x000BFD20
.global __rvl_wudcb
__rvl_wudcb:
.skip 0x750
.global _wudDiscResp
_wudDiscResp:
.skip 0x108
.global _wudDiscWork
_wudDiscWork:
.skip 0x60
.global _scArray
_scArray:
.skip 0x468
.global _wudNandWbcInfo
_wudNandWbcInfo:
.skip 0xA0
.global _dev_handle_to_bda
_dev_handle_to_bda:
.skip 0x1A0
.global _wudHandlerStack
_wudHandlerStack:
.skip 0x1208
.global _dev_handle_queue_size
_dev_handle_queue_size:
.skip 0x20
.global _dev_handle_notack_num
_dev_handle_notack_num:
.skip 0x20

View file

@ -1,14 +0,0 @@
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global "@6790_805567F8"
"@6790_805567F8":
.4byte 0x52464E4A
.4byte 0
.global "@6791_80556800"
"@6791_80556800":
.4byte 0x5755442E
.4byte 0x63000000

View file

@ -1,82 +0,0 @@
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global _wudInitialized
_wudInitialized:
.skip 0x4
.global _wudReadNand
_wudReadNand:
.skip 0x4
.global _wudAbortSync
_wudAbortSync:
.skip 0x4
.global _wudPatchRemoveCmd
_wudPatchRemoveCmd:
.skip 0x1
.global __bte_trace_level
__bte_trace_level:
.skip 0x3
.global _wudNandBufPtr
_wudNandBufPtr:
.skip 0x4
.global _initWBC
_initWBC:
.skip 0x4
.global _linkedWBC
_linkedWBC:
.skip 0x4
.global _wudNandWbcCrc
_wudNandWbcCrc:
.skip 0x4
.global _wudNandPhase
_wudNandPhase:
.skip 0x4
.global _wudNandLocked
_wudNandLocked:
.skip 0x1
.global _wudInstallNum
_wudInstallNum:
.skip 0x1
.global _wudPatchNum
_wudPatchNum:
.skip 0x2
.global _wudPatchAddress
_wudPatchAddress:
.skip 0x4
.global _wudPatchOffset
_wudPatchOffset:
.skip 0x4
.global _wudPatchSize
_wudPatchSize:
.skip 0x4
.global _scFlush
_scFlush:
.skip 0x1
.global _wudTarget
_wudTarget:
.skip 0x1
.global _wudDiscRssi
_wudDiscRssi:
.skip 0x1
.global _wudDiscNumResps
_wudDiscNumResps:
.skip 0x1

View file

@ -1,17 +0,0 @@
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@3808"
"@3808":
.4byte 0x57696900
.global "@3810"
"@3810":
.2byte 0x0004
.global lbl_8055E7CE
lbl_8055E7CE:
.2byte 0x4800

View file

@ -241,8 +241,6 @@ $(BUILD_DIR)/asm/fs/fs.o \
$(BUILD_DIR)/asm/pad/Padclamp.o \ $(BUILD_DIR)/asm/pad/Padclamp.o \
$(BUILD_DIR)/asm/pad/Pad.o \ $(BUILD_DIR)/asm/pad/Pad.o \
\ \
$(BUILD_DIR)/asm/Linker/Generated/Symbol/File_80006684.o \
$(BUILD_DIR)/asm/Linker/Generated/Symbol/File_800069c4.o \
$(BUILD_DIR)/asm/wpad/WPAD_80053df0.o \ $(BUILD_DIR)/asm/wpad/WPAD_80053df0.o \
$(BUILD_DIR)/asm/wpad/WPADHIDParser_8005ec90.o \ $(BUILD_DIR)/asm/wpad/WPADHIDParser_8005ec90.o \
$(BUILD_DIR)/asm/wpad/WPADEncrypt_80063f00.o \ $(BUILD_DIR)/asm/wpad/WPADEncrypt_80063f00.o \
@ -250,6 +248,9 @@ $(BUILD_DIR)/asm/wpad/WPADMem_80064dc0.o \
$(BUILD_DIR)/asm/wpad/lint_80064ed0.o \ $(BUILD_DIR)/asm/wpad/lint_80064ed0.o \
$(BUILD_DIR)/asm/wpad/WUD_80065740.o \ $(BUILD_DIR)/asm/wpad/WUD_80065740.o \
$(BUILD_DIR)/asm/wpad/WUDHidHost_8006ae40.o \ $(BUILD_DIR)/asm/wpad/WUDHidHost_8006ae40.o \
\
$(BUILD_DIR)/asm/Linker/Generated/Symbol/File_80006684.o \
$(BUILD_DIR)/asm/Linker/Generated/Symbol/File_800069c4.o \
$(BUILD_DIR)/asm/kpad/KPAD_8006b280.o \ $(BUILD_DIR)/asm/kpad/KPAD_8006b280.o \
$(BUILD_DIR)/asm/kpad/KMPLS_80070390.o \ $(BUILD_DIR)/asm/kpad/KMPLS_80070390.o \
$(BUILD_DIR)/asm/kpad/KZMplsTestSub_800724c0.o \ $(BUILD_DIR)/asm/kpad/KZMplsTestSub_800724c0.o \
@ -3007,8 +3008,6 @@ $(BUILD_DIR)/asm/src/MintSERequestor_80406524.o \
$(BUILD_DIR)/asm/src/Alarm_80406528.o \ $(BUILD_DIR)/asm/src/Alarm_80406528.o \
$(BUILD_DIR)/asm/Linker/Generated/Symbol/File_8040652c.o \ $(BUILD_DIR)/asm/Linker/Generated/Symbol/File_8040652c.o \
$(BUILD_DIR)/asm/Linker/Generated/Symbol/File_80406548.o \ $(BUILD_DIR)/asm/Linker/Generated/Symbol/File_80406548.o \
$(BUILD_DIR)/asm/wpad/WPAD_80407ce8.o \
$(BUILD_DIR)/asm/wpad/WPADHIDParser_80407db8.o \
$(BUILD_DIR)/asm/bte/hcisu_h2_80407de8.o \ $(BUILD_DIR)/asm/bte/hcisu_h2_80407de8.o \
$(BUILD_DIR)/asm/bte/bta_dm_cfg_80407e00.o \ $(BUILD_DIR)/asm/bte/bta_dm_cfg_80407e00.o \
$(BUILD_DIR)/asm/bte/bta_hh_cfg_80407e90.o \ $(BUILD_DIR)/asm/bte/bta_hh_cfg_80407e90.o \
@ -3232,11 +3231,6 @@ $(BUILD_DIR)/asm/src/BgManager_80420bf0.o \
$(BUILD_DIR)/asm/src/StaffRoll_80420d08.o \ $(BUILD_DIR)/asm/src/StaffRoll_80420d08.o \
$(BUILD_DIR)/asm/src/SoundManager_80420f28.o \ $(BUILD_DIR)/asm/src/SoundManager_80420f28.o \
$(BUILD_DIR)/asm/src/BackupFileData2_80420fc8.o \ $(BUILD_DIR)/asm/src/BackupFileData2_80420fc8.o \
$(BUILD_DIR)/asm/wpad/WPAD_80438588.o \
$(BUILD_DIR)/asm/wpad/WPADHIDParser_80438818.o \
$(BUILD_DIR)/asm/wpad/WPADEncrypt_80438918.o \
$(BUILD_DIR)/asm/wpad/WUD_80439b78.o \
$(BUILD_DIR)/asm/wpad/WUDHidHost_80439ec0.o \
$(BUILD_DIR)/asm/kpad/KPAD_80439f00.o \ $(BUILD_DIR)/asm/kpad/KPAD_80439f00.o \
$(BUILD_DIR)/asm/kpad/KMPLS_80439fc8.o \ $(BUILD_DIR)/asm/kpad/KMPLS_80439fc8.o \
$(BUILD_DIR)/asm/kpad/KZMplsTestSub_8043a010.o \ $(BUILD_DIR)/asm/kpad/KZMplsTestSub_8043a010.o \
@ -5015,9 +5009,6 @@ $(BUILD_DIR)/asm/src/WaveHandle_804966b8.o \
$(BUILD_DIR)/asm/src/StorageUtil_804966d0.o \ $(BUILD_DIR)/asm/src/StorageUtil_804966d0.o \
$(BUILD_DIR)/asm/src/Alarm_804966e0.o \ $(BUILD_DIR)/asm/src/Alarm_804966e0.o \
$(BUILD_DIR)/asm/src/StateChanger_804966f0.o \ $(BUILD_DIR)/asm/src/StateChanger_804966f0.o \
$(BUILD_DIR)/asm/wpad/WPAD_804c1a20.o \
$(BUILD_DIR)/asm/wpad/WPADHIDParser_804c5a00.o \
$(BUILD_DIR)/asm/wpad/WUD_804c5a60.o \
$(BUILD_DIR)/asm/kpad/KPAD_804c7c08.o \ $(BUILD_DIR)/asm/kpad/KPAD_804c7c08.o \
$(BUILD_DIR)/asm/bte/gki_ppc_804c96a8.o \ $(BUILD_DIR)/asm/bte/gki_ppc_804c96a8.o \
$(BUILD_DIR)/asm/bte/hcisu_h2_804f2188.o \ $(BUILD_DIR)/asm/bte/hcisu_h2_804f2188.o \
@ -5139,8 +5130,6 @@ $(BUILD_DIR)/asm/src/ScoreCoin_80554888.o \
$(BUILD_DIR)/asm/src/EffectLocatorModelDesc_805549b8.o \ $(BUILD_DIR)/asm/src/EffectLocatorModelDesc_805549b8.o \
$(BUILD_DIR)/asm/src/ModelDesc_80554a50.o \ $(BUILD_DIR)/asm/src/ModelDesc_80554a50.o \
$(BUILD_DIR)/asm/src/Table_80556398.o \ $(BUILD_DIR)/asm/src/Table_80556398.o \
$(BUILD_DIR)/asm/wpad/WPAD_805567e0.o \
$(BUILD_DIR)/asm/wpad/WUD_805567f8.o \
$(BUILD_DIR)/asm/kpad/KPAD_80556808.o \ $(BUILD_DIR)/asm/kpad/KPAD_80556808.o \
$(BUILD_DIR)/asm/usb/usb_80556890.o \ $(BUILD_DIR)/asm/usb/usb_80556890.o \
$(BUILD_DIR)/asm/bte/uusb_ppc_805568a0.o \ $(BUILD_DIR)/asm/bte/uusb_ppc_805568a0.o \
@ -5564,10 +5553,6 @@ $(BUILD_DIR)/asm/src/StepMain_8055c688.o \
$(BUILD_DIR)/asm/src/CinemaScopeModel_8055c6a0.o \ $(BUILD_DIR)/asm/src/CinemaScopeModel_8055c6a0.o \
$(BUILD_DIR)/asm/src/FullScreenModel_8055c6b8.o \ $(BUILD_DIR)/asm/src/FullScreenModel_8055c6b8.o \
$(BUILD_DIR)/asm/src/Wipe_8055c6c0.o \ $(BUILD_DIR)/asm/src/Wipe_8055c6c0.o \
$(BUILD_DIR)/asm/wpad/WPAD_8055cd90.o \
$(BUILD_DIR)/asm/wpad/WPADHIDParser_8055ce08.o \
$(BUILD_DIR)/asm/wpad/WPADEncrypt_8055ce20.o \
$(BUILD_DIR)/asm/wpad/WUD_8055ce28.o \
$(BUILD_DIR)/asm/kpad/KPAD_8055ce60.o \ $(BUILD_DIR)/asm/kpad/KPAD_8055ce60.o \
$(BUILD_DIR)/asm/kpad/KMPLS_8055ceb8.o \ $(BUILD_DIR)/asm/kpad/KMPLS_8055ceb8.o \
$(BUILD_DIR)/asm/euart/euart_8055cec0.o \ $(BUILD_DIR)/asm/euart/euart_8055cec0.o \
@ -5762,9 +5747,6 @@ $(BUILD_DIR)/asm/src/SequenceProductRoot_8055df48.o \
$(BUILD_DIR)/asm/src/MintSERequestor_8055df58.o \ $(BUILD_DIR)/asm/src/MintSERequestor_8055df58.o \
$(BUILD_DIR)/asm/src/SoundSystem_8055df60.o \ $(BUILD_DIR)/asm/src/SoundSystem_8055df60.o \
$(BUILD_DIR)/asm/src/Alarm_8055df68.o \ $(BUILD_DIR)/asm/src/Alarm_8055df68.o \
$(BUILD_DIR)/asm/wpad/WPAD_8055e748.o \
$(BUILD_DIR)/asm/wpad/WPADHIDParser_8055e750.o \
$(BUILD_DIR)/asm/wpad/WUD_8055e7c8.o \
$(BUILD_DIR)/asm/kpad/KPAD_8055e7d0.o \ $(BUILD_DIR)/asm/kpad/KPAD_8055e7d0.o \
$(BUILD_DIR)/asm/kpad/KMPLS_8055e870.o \ $(BUILD_DIR)/asm/kpad/KMPLS_8055e870.o \
$(BUILD_DIR)/asm/kpad/KZMplsTestSub_8055e8f8.o \ $(BUILD_DIR)/asm/kpad/KZMplsTestSub_8055e8f8.o \