Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
WUD.c File Reference

Functions

void WUDSecurityCallback (tBTA_DM_SEC_EVT event, tBTA_DM_SEC *pData)
 
void WUDSearchCallback (tBTA_DM_SEARCH_EVT event, tBTA_DM_SEARCH *pData)
 
void WUDVendorSpecificCallback (UINT8 len, UINT8 *pData)
 
void WUDDeviceStatusCallback (tBTM_DEV_STATUS status)
 
void WUDStoredLinkKeyCallback (void *p1)
 
void WUDPowerManagerCallback (BD_ADDR addr, tBTM_PM_STATUS status, UINT16 value, UINT8 hciStatus)
 
static void WUDiRemovePatch (void)
 
static void WUDiWritePatch (void)
 
static void WUDiInstallPatch (void)
 
u8 __WUDHandlerStack[0x1000] ATTRIBUTE_ALIGN (32)
 
void * App_MEMalloc (u32 size)
 
BOOL App_MEMfree (void *pBlock)
 
static void ReverseAddr (BD_ADDR_PTR pDst, BD_ADDR src)
 
static void SyncFlushCallback (u32 status)
 
static void DeleteFlushCallback (u32 status)
 
static void ShutFlushCallback (u32 status)
 
static void ClearDiscoverResult (void)
 
static void _resumeSmpSync (OSAlarm *pAlarm, OSContext *pContext)
 
static void WUDiWaitForIncomingConnection (void)
 
static u8 WUDiIsSyncDisabled (void)
 
static u8 WUDiStartSearch (void)
 
static u8 WUDiWaitForSearchResult (void)
 
static u8 WUDiNextStepBySearchResult (void)
 
static u8 WUDiCheckDeviceDataBase (void)
 
static u8 WUDiExistedDevice (void)
 
static u8 WUDiUnknownDevice (void)
 
static u8 WUDiTryConnecting (void)
 
static int WUDiSetPinCode (BD_ADDR addr)
 
static BOOL WUDiIsFinishLinkKeyCmd (void)
 
static BOOL WUDiIsFinishScCmd (void)
 
static WUDDevInfoWUDiGetDevInfoFromIndex (s32 index)
 
static u8 WUDiSaveDeviceToNand (void)
 
static void WUDiSaveFlush (void)
 
static u8 WUDiVirginSimpleSync (void)
 
static u8 WUDiVirginStandardSync (void)
 
static u8 WUDiChangeSimpleToStandard (void)
 
static u8 WUDiRegisterSyncDevice (void)
 
static u8 WUDiStoredLinkKey (void)
 
static u8 WUDiWaitFinishStoring (void)
 
static u8 WUDiWaitFinishReading (void)
 
static u8 WUDiSyncComplete (void)
 
static u8 WUDiSyncError (void)
 
static u8 WUDiSyncDone (void)
 
static void SyncHandler (void)
 
static void SyncHandler0 (OSAlarm *pAlarm, OSContext *pContext)
 
static WUDDeleteState WUDiDisallowIncoming (void)
 
static WUDDeleteState WUDiTerminateDevice (void)
 
static WUDDeleteState WUDiDeleteDevice (void)
 
static void WUDiCleanUp (void)
 
static WUDDeleteState WUDiDeleteAllComplete (void)
 
static void DeleteAllHandler (void)
 
static void DeleteAllHandler0 (OSAlarm *pAlarm, OSContext *pContext)
 
static WUDStackState WUDiCheckRegisteredDeviceInfo (void)
 
static WUDStackState WUDiClearUnregisteredDevice (void)
 
static WUDStackState WUDiStackSetupComplete (void)
 
static void EnableStackHandler (void)
 
static void EnableStackHandler0 (OSAlarm *pAlarm, OSContext *pContext)
 
static WUDInitState WUDiWaitSCSetup (void)
 
static WUDInitState WUDiGetRegisteredDevice (void)
 
static WUDInitState WUDiInitComplete (void)
 
static void InitHandler (void)
 
static void InitHandler0 (OSAlarm *pAlarm, OSContext *pContext)
 
static void WUDiContMapTableFlush (void)
 
static void ShutdownHandler (void)
 
static void ShutdownHandler0 (OSAlarm *pAlarm, OSContext *pContext)
 
BOOL WUDInit (void)
 
void WUDRegisterAllocator (WUDAllocFunc pAllocFunc, WUDFreeFunc pFreeFunc)
 
u32 __ntd_get_allocated_mem_size (void)
 
u32 WUDGetAllocatedMemSize (void)
 
void WUDShutdown (void)
 
WUDLibStatus WUDGetStatus (void)
 
u8 WUDGetBufferStatus (void)
 
void WUDSetSniffMode (BD_ADDR addr, s32 interval)
 
WUDSyncDeviceCallback WUDSetSyncSimpleCallback (WUDSyncDeviceCallback pCallback)
 
WUDClearDeviceCallback WUDSetClearDeviceCallback (WUDClearDeviceCallback pCallback)
 
static BOOL StartSyncDevice (u8 syncType, s8 syncLoopNum, BOOL syncSkipChecks)
 
static BOOL StartSyncStandard (BOOL syncSkipChecks)
 
BOOL WUDStartSyncDevice (void)
 
static BOOL StartSyncSimple (BOOL syncSkipChecks)
 
BOOL WUDStartFastSyncSimple (void)
 
BOOL WUDStartSyncSimple (void)
 
BOOL WUDCancelSyncDevice (void)
 
static BOOL StopSync (void)
 
BOOL WUDStopSyncSimple (void)
 
BOOL WUDStartClearDevice (void)
 
BOOL WUDSetDisableChannel (s8 afhChannel)
 
WUDHidRecvCallback WUDSetHidRecvCallback (WUDHidRecvCallback pCallback)
 
WUDHidConnCallback WUDSetHidConnCallback (WUDHidConnCallback pCallback)
 
void WUDSetVisibility (u8 disc, u8 conn)
 
u8 WUDGetConnectable (void)
 
void reset_again_cb (void *p1)
 
void reset_again (void)
 
static void remove_patch_cb (tBTM_VSC_CMPL *p1)
 
static void write_patch_cb (tBTM_VSC_CMPL *p1)
 
static void install_patch_cb (tBTM_VSC_CMPL *p1)
 
static void WUDiAppendRuntimePatch (void)
 
void WUDiGetFirmwareVersion (void)
 
void WUDiInitSub (void)
 
void WUDiEnableStack (void)
 
void WUDiAutoSync (void)
 
void WUDiCancelSync ()
 
void WUDiDeleteAllLinkKeys (void)
 
void WUDiRegisterDevice (BD_ADDR addr)
 
void WUDiRemoveDevice (BD_ADDR addr)
 
WUDDevInfoWUDiGetDevInfo (BD_ADDR addr)
 
WUDDevInfoWUDiGetDevInfoIndex (int idx)
 
WUDDevInfoWUDiGetNewDevInfo (void)
 
void WUDiRemoveDevInfo (BD_ADDR addr)
 
void WUDiClearDevice (void)
 
u8 WUDiGetDevNumber (void)
 
u8 WUDiGetDevSmpNumber (void)
 
u8 WUDiGetConnNumber (void)
 
u8 WUDiGetLinkNum (void)
 
void WUDiMoveTopSmpDevInfoPtr (WUDDevInfo *pInfo)
 
void WUDiMoveBottomSmpDevInfoPtr (WUDDevInfo *pInfo)
 
WUDDevInfoWUDiGetRemoveSmpDevice (void)
 
void WUDiMoveTopOfDisconnectedSmpDevice (WUDDevInfo *pInfo)
 
void WUDiMoveTopStdDevInfoPtr (WUDDevInfo *pInfo)
 
void WUDiMoveBottomStdDevInfoPtr (WUDDevInfo *pInfo)
 
WUDDevInfoWUDiGetRemoveStdDevice (void)
 
void WUDiMoveTopOfDisconnectedStdDevice (WUDDevInfo *pInfo)
 
BOOL WUDIsBusy (void)
 
static void CleanupCallback (tBTA_STATUS status)
 
BD_ADDR_PTR _WUDGetDevAddr (UINT8 handle)
 
u16 _WUDGetQueuedSize (s8 dev_handle)
 
u16 _WUDGetNotAckedSize (s8 dev_handle)
 
u8 _WUDGetLinkNumber (void)
 
u16 WUDiGetQueueSizeForHandle (u8 dev_handle)
 

Variables

WUDControlBlock __rvl_wudcb
 
WUDControlBlock _wcb
 
WUDDevInfo _work
 
static WUDDiscResp _discResp
 
SCBtDeviceInfoArray _scArray
 
u8 _scFlush
 
BD_ADDR_PTR _dev_handle_to_bda [WUD_MAX_DEV_ENTRY]
 
u16 _dev_handle_queue_size [WUD_MAX_DEV_ENTRY]
 
u16 _dev_handle_notack_num [WUD_MAX_DEV_ENTRY]
 
static BOOL _initialized = FALSE
 
static u8 __bte_trace_level = 0
 
static OSAlarm _arm
 
static u8 _discNumResps
 
static s8 _discRssi
 
static u8 descriptor []
 
static u8 patch_binary []
 
static WUDPatchList patch_install
 
static u8 remove_patch [] = {0x00}
 
static u8 install_num = 0
 
static u8 patch_num = 0
 
static u32 addr = 0
 
static s32 offset = 0
 
static u32 size = 0
 

Function Documentation

◆ __ntd_get_allocated_mem_size()

u32 __ntd_get_allocated_mem_size ( void )
extern

◆ _resumeSmpSync()

static void _resumeSmpSync ( OSAlarm * pAlarm,
OSContext * pContext )
static

◆ _WUDGetDevAddr()

BD_ADDR_PTR _WUDGetDevAddr ( UINT8 handle)

◆ _WUDGetLinkNumber()

u8 _WUDGetLinkNumber ( void )

◆ _WUDGetNotAckedSize()

u16 _WUDGetNotAckedSize ( s8 dev_handle)

◆ _WUDGetQueuedSize()

u16 _WUDGetQueuedSize ( s8 dev_handle)

◆ App_MEMalloc()

void * App_MEMalloc ( u32 size)

◆ App_MEMfree()

BOOL App_MEMfree ( void * pBlock)

◆ ATTRIBUTE_ALIGN()

u8 __WUDHandlerStack[0x1000] ATTRIBUTE_ALIGN ( 32 )

◆ CleanupCallback()

static void CleanupCallback ( tBTA_STATUS status)
static

◆ ClearDiscoverResult()

static void ClearDiscoverResult ( void )
static

◆ DeleteAllHandler()

static void DeleteAllHandler ( void )
static

◆ DeleteAllHandler0()

static void DeleteAllHandler0 ( OSAlarm * pAlarm,
OSContext * pContext )
static

◆ DeleteFlushCallback()

static void DeleteFlushCallback ( u32 status)
static

◆ EnableStackHandler()

static void EnableStackHandler ( void )
static

◆ EnableStackHandler0()

static void EnableStackHandler0 ( OSAlarm * pAlarm,
OSContext * pContext )
static

◆ InitHandler()

static void InitHandler ( void )
static

◆ InitHandler0()

static void InitHandler0 ( OSAlarm * pAlarm,
OSContext * pContext )
static

◆ install_patch_cb()

static void install_patch_cb ( tBTM_VSC_CMPL * p1)
static

◆ remove_patch_cb()

static void remove_patch_cb ( tBTM_VSC_CMPL * p1)
static

◆ reset_again()

void reset_again ( void )

◆ reset_again_cb()

void reset_again_cb ( void * p1)

◆ ReverseAddr()

static void ReverseAddr ( BD_ADDR_PTR pDst,
BD_ADDR src )
static

◆ ShutdownHandler()

static void ShutdownHandler ( void )
static

◆ ShutdownHandler0()

static void ShutdownHandler0 ( OSAlarm * pAlarm,
OSContext * pContext )
static

◆ ShutFlushCallback()

static void ShutFlushCallback ( u32 status)
static

◆ StartSyncDevice()

static BOOL StartSyncDevice ( u8 syncType,
s8 syncLoopNum,
BOOL syncSkipChecks )
static

◆ StartSyncSimple()

static BOOL StartSyncSimple ( BOOL syncSkipChecks)
static

◆ StartSyncStandard()

static BOOL StartSyncStandard ( BOOL syncSkipChecks)
static

◆ StopSync()

static BOOL StopSync ( void )
static

◆ SyncFlushCallback()

static void SyncFlushCallback ( u32 status)
static

◆ SyncHandler()

static void SyncHandler ( void )
static

◆ SyncHandler0()

static void SyncHandler0 ( OSAlarm * pAlarm,
OSContext * pContext )
static

◆ write_patch_cb()

static void write_patch_cb ( tBTM_VSC_CMPL * p1)
static

◆ WUDCancelSyncDevice()

BOOL WUDCancelSyncDevice ( void )

◆ WUDDeviceStatusCallback()

void WUDDeviceStatusCallback ( tBTM_DEV_STATUS status)

◆ WUDGetAllocatedMemSize()

u32 WUDGetAllocatedMemSize ( void )

◆ WUDGetBufferStatus()

u8 WUDGetBufferStatus ( void )

◆ WUDGetConnectable()

u8 WUDGetConnectable ( void )

◆ WUDGetStatus()

WUDLibStatus WUDGetStatus ( void )

◆ WUDiAppendRuntimePatch()

static void WUDiAppendRuntimePatch ( void )
static

◆ WUDiAutoSync()

void WUDiAutoSync ( void )

◆ WUDiCancelSync()

void WUDiCancelSync ( )

◆ WUDiChangeSimpleToStandard()

static u8 WUDiChangeSimpleToStandard ( void )
static

◆ WUDiCheckDeviceDataBase()

static u8 WUDiCheckDeviceDataBase ( void )
static

◆ WUDiCheckRegisteredDeviceInfo()

static WUDStackState WUDiCheckRegisteredDeviceInfo ( void )
static

◆ WUDiCleanUp()

static void WUDiCleanUp ( void )
static

◆ WUDiClearDevice()

void WUDiClearDevice ( void )

◆ WUDiClearUnregisteredDevice()

static WUDStackState WUDiClearUnregisteredDevice ( void )
static

◆ WUDiContMapTableFlush()

static void WUDiContMapTableFlush ( void )
static

◆ WUDiDeleteAllComplete()

static WUDDeleteState WUDiDeleteAllComplete ( void )
static

◆ WUDiDeleteAllLinkKeys()

void WUDiDeleteAllLinkKeys ( void )

◆ WUDiDeleteDevice()

static WUDDeleteState WUDiDeleteDevice ( void )
static

◆ WUDiDisallowIncoming()

static WUDDeleteState WUDiDisallowIncoming ( void )
static

◆ WUDiEnableStack()

void WUDiEnableStack ( void )

◆ WUDiExistedDevice()

static u8 WUDiExistedDevice ( void )
static

◆ WUDiGetConnNumber()

u8 WUDiGetConnNumber ( void )

◆ WUDiGetDevInfo()

WUDDevInfo * WUDiGetDevInfo ( BD_ADDR addr)

◆ WUDiGetDevInfoFromIndex()

static WUDDevInfo * WUDiGetDevInfoFromIndex ( s32 index)
static

◆ WUDiGetDevInfoIndex()

WUDDevInfo * WUDiGetDevInfoIndex ( int idx)

◆ WUDiGetDevNumber()

u8 WUDiGetDevNumber ( void )

◆ WUDiGetDevSmpNumber()

u8 WUDiGetDevSmpNumber ( void )

◆ WUDiGetFirmwareVersion()

void WUDiGetFirmwareVersion ( void )

◆ WUDiGetLinkNum()

u8 WUDiGetLinkNum ( void )

◆ WUDiGetNewDevInfo()

WUDDevInfo * WUDiGetNewDevInfo ( void )

◆ WUDiGetQueueSizeForHandle()

u16 WUDiGetQueueSizeForHandle ( u8 dev_handle)
inline

◆ WUDiGetRegisteredDevice()

static WUDInitState WUDiGetRegisteredDevice ( void )
static

◆ WUDiGetRemoveSmpDevice()

WUDDevInfo * WUDiGetRemoveSmpDevice ( void )

◆ WUDiGetRemoveStdDevice()

WUDDevInfo * WUDiGetRemoveStdDevice ( void )

◆ WUDiInitComplete()

static WUDInitState WUDiInitComplete ( void )
static

◆ WUDiInitSub()

void WUDiInitSub ( void )

◆ WUDiInstallPatch()

static void WUDiInstallPatch ( void )
static

◆ WUDiIsFinishLinkKeyCmd()

static BOOL WUDiIsFinishLinkKeyCmd ( void )
static

◆ WUDiIsFinishScCmd()

static BOOL WUDiIsFinishScCmd ( void )
static

◆ WUDiIsSyncDisabled()

static u8 WUDiIsSyncDisabled ( void )
static

◆ WUDiMoveBottomSmpDevInfoPtr()

void WUDiMoveBottomSmpDevInfoPtr ( WUDDevInfo * pInfo)

◆ WUDiMoveBottomStdDevInfoPtr()

void WUDiMoveBottomStdDevInfoPtr ( WUDDevInfo * pInfo)

◆ WUDiMoveTopOfDisconnectedSmpDevice()

void WUDiMoveTopOfDisconnectedSmpDevice ( WUDDevInfo * pInfo)

◆ WUDiMoveTopOfDisconnectedStdDevice()

void WUDiMoveTopOfDisconnectedStdDevice ( WUDDevInfo * pInfo)

◆ WUDiMoveTopSmpDevInfoPtr()

void WUDiMoveTopSmpDevInfoPtr ( WUDDevInfo * pInfo)

◆ WUDiMoveTopStdDevInfoPtr()

void WUDiMoveTopStdDevInfoPtr ( WUDDevInfo * pInfo)

◆ WUDiNextStepBySearchResult()

static u8 WUDiNextStepBySearchResult ( void )
static

◆ WUDInit()

BOOL WUDInit ( void )

◆ WUDiRegisterDevice()

void WUDiRegisterDevice ( BD_ADDR addr)

◆ WUDiRegisterSyncDevice()

static u8 WUDiRegisterSyncDevice ( void )
static

◆ WUDiRemoveDevice()

void WUDiRemoveDevice ( BD_ADDR addr)

◆ WUDiRemoveDevInfo()

void WUDiRemoveDevInfo ( BD_ADDR addr)

◆ WUDiRemovePatch()

static void WUDiRemovePatch ( void )
static

◆ WUDiSaveDeviceToNand()

static u8 WUDiSaveDeviceToNand ( void )
static

◆ WUDiSaveFlush()

static void WUDiSaveFlush ( void )
static

◆ WUDIsBusy()

BOOL WUDIsBusy ( void )

◆ WUDiSetPinCode()

static int WUDiSetPinCode ( BD_ADDR addr)
static

◆ WUDiStackSetupComplete()

static WUDStackState WUDiStackSetupComplete ( void )
static

◆ WUDiStartSearch()

static u8 WUDiStartSearch ( void )
static

◆ WUDiStoredLinkKey()

static u8 WUDiStoredLinkKey ( void )
static

◆ WUDiSyncComplete()

static u8 WUDiSyncComplete ( void )
static

◆ WUDiSyncDone()

static u8 WUDiSyncDone ( void )
static

◆ WUDiSyncError()

static u8 WUDiSyncError ( void )
static

◆ WUDiTerminateDevice()

static WUDDeleteState WUDiTerminateDevice ( void )
static

◆ WUDiTryConnecting()

static u8 WUDiTryConnecting ( void )
static

◆ WUDiUnknownDevice()

static u8 WUDiUnknownDevice ( void )
static

◆ WUDiVirginSimpleSync()

static u8 WUDiVirginSimpleSync ( void )
static

◆ WUDiVirginStandardSync()

static u8 WUDiVirginStandardSync ( void )
static

◆ WUDiWaitFinishReading()

static u8 WUDiWaitFinishReading ( void )
static

◆ WUDiWaitFinishStoring()

static u8 WUDiWaitFinishStoring ( void )
static

◆ WUDiWaitForIncomingConnection()

static void WUDiWaitForIncomingConnection ( void )
static

◆ WUDiWaitForSearchResult()

static u8 WUDiWaitForSearchResult ( void )
static

◆ WUDiWaitSCSetup()

static WUDInitState WUDiWaitSCSetup ( void )
static

◆ WUDiWritePatch()

static void WUDiWritePatch ( void )
static

◆ WUDPowerManagerCallback()

void WUDPowerManagerCallback ( BD_ADDR addr,
tBTM_PM_STATUS status,
UINT16 value,
UINT8 hciStatus )

◆ WUDRegisterAllocator()

void WUDRegisterAllocator ( WUDAllocFunc pAllocFunc,
WUDFreeFunc pFreeFunc )

◆ WUDSearchCallback()

void WUDSearchCallback ( tBTA_DM_SEARCH_EVT event,
tBTA_DM_SEARCH * pData )

◆ WUDSecurityCallback()

void WUDSecurityCallback ( tBTA_DM_SEC_EVT event,
tBTA_DM_SEC * pData )

◆ WUDSetClearDeviceCallback()

WUDClearDeviceCallback WUDSetClearDeviceCallback ( WUDClearDeviceCallback pCallback)

◆ WUDSetDisableChannel()

BOOL WUDSetDisableChannel ( s8 afhChannel)

◆ WUDSetHidConnCallback()

WUDHidConnCallback WUDSetHidConnCallback ( WUDHidConnCallback pCallback)

◆ WUDSetHidRecvCallback()

WUDHidRecvCallback WUDSetHidRecvCallback ( WUDHidRecvCallback pCallback)

◆ WUDSetSniffMode()

void WUDSetSniffMode ( BD_ADDR addr,
s32 interval )

◆ WUDSetSyncSimpleCallback()

WUDSyncDeviceCallback WUDSetSyncSimpleCallback ( WUDSyncDeviceCallback pCallback)

◆ WUDSetVisibility()

void WUDSetVisibility ( u8 disc,
u8 conn )

◆ WUDShutdown()

void WUDShutdown ( void )

◆ WUDStartClearDevice()

BOOL WUDStartClearDevice ( void )

◆ WUDStartFastSyncSimple()

BOOL WUDStartFastSyncSimple ( void )

◆ WUDStartSyncDevice()

BOOL WUDStartSyncDevice ( void )

◆ WUDStartSyncSimple()

BOOL WUDStartSyncSimple ( void )

◆ WUDStopSyncSimple()

BOOL WUDStopSyncSimple ( void )

◆ WUDStoredLinkKeyCallback()

void WUDStoredLinkKeyCallback ( void * p1)

◆ WUDVendorSpecificCallback()

void WUDVendorSpecificCallback ( UINT8 len,
UINT8 * pData )

Variable Documentation

◆ __bte_trace_level

u8 __bte_trace_level = 0
static

◆ __rvl_wudcb

WUDControlBlock __rvl_wudcb

◆ _arm

OSAlarm _arm
static

◆ _dev_handle_notack_num

u16 _dev_handle_notack_num[WUD_MAX_DEV_ENTRY]

◆ _dev_handle_queue_size

u16 _dev_handle_queue_size[WUD_MAX_DEV_ENTRY]

◆ _dev_handle_to_bda

BD_ADDR_PTR _dev_handle_to_bda[WUD_MAX_DEV_ENTRY]

◆ _discNumResps

u8 _discNumResps
static

◆ _discResp

WUDDiscResp _discResp
static

◆ _discRssi

s8 _discRssi
static

◆ _initialized

BOOL _initialized = FALSE
static

◆ _scArray

◆ _scFlush

u8 _scFlush
extern

◆ _wcb

◆ _work

WUDDevInfo _work

◆ addr

u32 addr = 0
static

◆ descriptor

u8 descriptor[]
static

◆ install_num

u8 install_num = 0
static

◆ offset

s32 offset = 0
static

◆ patch_binary

u8 patch_binary[]
static
Initial value:
= {
0x70, 0x99, 0x08, 0x00,
0x38, 0x00, 0x00, 0x00,
0x88, 0x43, 0xD1, 0x07,
0x09, 0x0C, 0x08, 0x43,
0xA0, 0x62, 0x19, 0x23,
0xDB, 0x01, 0x33, 0x80,
0x7C, 0xF7, 0x88, 0xF8,
0x28, 0x76, 0x80, 0xF7,
0x17, 0xFF, 0x43, 0x78,
0xEB, 0x70, 0x19, 0x23,
0xDB, 0x01, 0x33, 0x87,
0x7C, 0xF7, 0xBC, 0xFB,
0x0B, 0x60, 0xA3, 0x7B,
0x01, 0x49, 0x0B, 0x60,
0x90, 0xF7, 0x96, 0xFB,
0xD8, 0x1D, 0x08, 0x00,
}

◆ patch_install

WUDPatchList patch_install
static
Initial value:
= {
5,
{
{0x20, 0xBC, 0x65, 0x01, 0x00, 0x84, 0x42, 0x09, 0xD2, 0x84, 0x42, 0x09, 0xD1},
{0x21, 0x84, 0x5A, 0x00, 0x00, 0x83, 0xF0, 0x74, 0xFF, 0x09, 0x0C, 0x08, 0x43},
{0x22, 0x00, 0x61, 0x00, 0x00, 0x83, 0xF0, 0x40, 0xFC, 0x00, 0x00, 0x00, 0x00},
{0x23, 0xCC, 0x9F, 0x01, 0x00, 0x6F, 0xF0, 0xE4, 0xFC, 0x03, 0x28, 0x7D, 0xD1},
{0x24, 0x3C, 0x62, 0x01, 0x00, 0x28, 0x20, 0x00, 0xE0, 0x60, 0x8D, 0x23, 0x68},
}
}

◆ patch_num

u8 patch_num = 0
static

◆ remove_patch

u8 remove_patch[] = {0x00}
static

◆ size

u32 size = 0
static