d_a_alink work / bump dtk version (#2205)

This commit is contained in:
TakaRikka
2024-10-12 15:11:17 -07:00
committed by GitHub
parent 12eb254d76
commit 8514737d46
64 changed files with 1369 additions and 705 deletions
+2 -2
View File
@@ -78,7 +78,7 @@ s32 fpcBs_Delete(base_process_class* i_proc) {
}
/* 80020820-8002091C 00FC+00 s=0 e=2 z=0 None .text fpcBs_Create__FsUiPv */
base_process_class* fpcBs_Create(s16 i_procTypeID, unsigned int i_procID, void* i_data) {
base_process_class* fpcBs_Create(s16 i_procTypeID, fpc_ProcID i_procID, void* i_data) {
process_profile_definition* procProfDef;
base_process_class* procClass;
u32 size;
@@ -130,4 +130,4 @@ s32 fpcBs_SubCreate(base_process_class* i_proc) {
i_proc->mUnk2 = 5;
return cPhs_ERROR_e;
}
}
}
+2 -2
View File
@@ -37,10 +37,10 @@ void* fpcCtIt_filter_JudgeInLayer(create_tag* i_createTag, fpcCtIt_jilprm_c* i_i
}
/* 80020A94-80020ACC 0038+00 s=0 e=1 z=0 None .text fpcCtIt_JudgeInLayer__FUiPFPvPv_PvPv */
void* fpcCtIt_JudgeInLayer(unsigned int i_layerID, fpcCtIt_JudgeFunc i_judgeFunc, void* i_data) {
void* fpcCtIt_JudgeInLayer(fpc_ProcID i_layerID, fpcCtIt_JudgeFunc i_judgeFunc, void* i_data) {
fpcCtIt_jilprm_c data;
data.mLayerID = i_layerID;
data.mFunc = i_judgeFunc;
data.mpUserData = i_data;
return fpcCtIt_Judge((fpcCtIt_JudgeFunc)fpcCtIt_filter_JudgeInLayer, &data);
}
}
+3 -3
View File
@@ -13,13 +13,13 @@
/* 80020ACC-80020AE8 001C+00 s=1 e=0 z=0 None .text fpcCtRq_isCreatingByID__FP10create_tagPUi
*/
bool fpcCtRq_isCreatingByID(create_tag* i_createTag, unsigned int* i_procID) {
bool fpcCtRq_isCreatingByID(create_tag* i_createTag, fpc_ProcID* i_procID) {
create_request* pReq = static_cast<create_request*>(i_createTag->mBase.mpTagData);
return pReq->mBsPcId == *i_procID;
}
/* 80020AE8-80020B20 0038+00 s=0 e=2 z=0 None .text fpcCtRq_IsCreatingByID__FUi */
BOOL fpcCtRq_IsCreatingByID(unsigned int i_id) {
BOOL fpcCtRq_IsCreatingByID(fpc_ProcID i_id) {
return fpcCtIt_Judge((fpcLyIt_JudgeFunc)fpcCtRq_isCreatingByID, &i_id) != NULL ? TRUE : FALSE;
}
@@ -130,4 +130,4 @@ create_request* fpcCtRq_Create(layer_class* i_layer, u32 i_size, create_request_
}
return pReq;
}
}
+2 -2
View File
@@ -12,7 +12,7 @@
//
/* 80020EA8-80020EC8 0020+00 s=0 e=1 z=0 None .text fpcCt_IsCreatingByID__FUi */
BOOL fpcCt_IsCreatingByID(unsigned int i_id) {
BOOL fpcCt_IsCreatingByID(fpc_ProcID i_id) {
return fpcCtRq_IsCreatingByID(i_id);
}
@@ -29,4 +29,4 @@ BOOL fpcCt_Abort(base_process_class* i_proc) {
/* 80020F10-80020F30 0020+00 s=0 e=1 z=0 None .text fpcCt_Handler__Fv */
void fpcCt_Handler() {
fpcCtRq_Handler();
}
}
+3 -3
View File
@@ -14,7 +14,7 @@ base_process_class* fpcEx_Search(fpcLyIt_JudgeFunc i_judgeFunc, void* i_data) {
}
/* 80021358-8002139C 0044+00 s=1 e=5 z=30 None .text fpcEx_SearchByID__FUi */
base_process_class* fpcEx_SearchByID(unsigned int i_id) {
base_process_class* fpcEx_SearchByID(fpc_ProcID i_id) {
if (i_id + 2 <= 1)
return NULL;
@@ -22,7 +22,7 @@ base_process_class* fpcEx_SearchByID(unsigned int i_id) {
}
/* 8002139C-800213C4 0028+00 s=0 e=7 z=42 None .text fpcEx_IsExist__FUi */
BOOL fpcEx_IsExist(unsigned int i_id) {
BOOL fpcEx_IsExist(fpc_ProcID i_id) {
return fpcEx_SearchByID(i_id) != NULL ? TRUE : FALSE;
}
@@ -85,4 +85,4 @@ s32 fpcEx_ToExecuteQ(base_process_class* i_proc) {
/* 80021568-80021588 0020+00 s=0 e=1 z=0 None .text fpcEx_Handler__FPFPvPv_i */
void fpcEx_Handler(fpcLnIt_QueueFunc i_queueFunc) {
fpcLnIt_Queue(i_queueFunc);
}
}
+3 -3
View File
@@ -111,7 +111,7 @@ layer_class* fpcLy_CurrentLayer() {
}
/* 800216FC-8002174C 0050+00 s=1 e=0 z=0 None .text fpcLy_Search__FUi */
layer_class* fpcLy_Search(unsigned int i_id) {
layer_class* fpcLy_Search(fpc_ProcID i_id) {
layer_class* layer_p = fpcLy_RootLayer();
while (layer_p != NULL) {
if (layer_p->mLayerID == i_id) {
@@ -123,7 +123,7 @@ layer_class* fpcLy_Search(unsigned int i_id) {
}
/* 8002174C-800217BC 0070+00 s=0 e=5 z=0 None .text fpcLy_Layer__FUi */
layer_class* fpcLy_Layer(unsigned int i_id) {
layer_class* fpcLy_Layer(fpc_ProcID i_id) {
if (i_id == 0 || fpcLy_RootLayer()->mLayerID == i_id) {
return fpcLy_RootLayer();
} else if (i_id == ~2 || fpcLy_CurrentLayer()->mLayerID == i_id) {
@@ -176,4 +176,4 @@ void fpcLy_Create(layer_class* i_layer, void* i_node, node_list_class* i_nodeLis
cTr_Create(&i_layer->mNodeListTree, (i_layer->mNodeListTree).mpLists,
(i_layer->mNodeListTree).mNumLists);
fpcLy_Regist(i_layer);
}
}
+4 -4
View File
@@ -8,7 +8,7 @@
/* 80021CD4-80021DCC 00F8+00 s=1 e=1 z=0 None .text
* fpcLyTg_ToQueue__FP26layer_management_tag_classUiUsUs */
s32 fpcLyTg_ToQueue(layer_management_tag_class* i_LyTag, unsigned int i_layerID, u16 i_listID,
s32 fpcLyTg_ToQueue(layer_management_tag_class* i_LyTag, fpc_ProcID i_layerID, u16 i_listID,
u16 i_listPriority) {
if (i_LyTag->mpLayer == NULL && i_layerID == -1) {
return 0;
@@ -48,7 +48,7 @@ s32 fpcLyTg_QueueTo(layer_management_tag_class* i_LyTag) {
/* 80021E2C-80021EB0 0084+00 s=0 e=1 z=0 None .text
* fpcLyTg_Move__FP26layer_management_tag_classUiUsUs */
s32 fpcLyTg_Move(layer_management_tag_class* i_LyTag, unsigned int i_layerID, u16 i_listID,
s32 fpcLyTg_Move(layer_management_tag_class* i_LyTag, fpc_ProcID i_layerID, u16 i_listID,
u16 i_listPriority) {
layer_class* layer = fpcLy_Layer(i_layerID);
if (layer == NULL) {
@@ -63,7 +63,7 @@ s32 fpcLyTg_Move(layer_management_tag_class* i_LyTag, unsigned int i_layerID, u1
/* 80021EB0-80021F64 00B4+00 s=0 e=1 z=0 None .text
* fpcLyTg_Init__FP26layer_management_tag_classUiPv */
s32 fpcLyTg_Init(layer_management_tag_class* i_LyTag, unsigned int i_id, void* i_data) {
s32 fpcLyTg_Init(layer_management_tag_class* i_LyTag, fpc_ProcID i_id, void* i_data) {
static layer_management_tag_class crear = {
NULL, NULL, NULL, NULL, 0, NULL, 0xFFFF, 0xFFFF,
};
@@ -78,4 +78,4 @@ s32 fpcLyTg_Init(layer_management_tag_class* i_LyTag, unsigned int i_id, void* i
} else {
return 0;
}
}
}
+3 -3
View File
@@ -38,7 +38,7 @@ s32 fpcM_Delete(void* i_proc) {
}
/* 80022138-80022158 0020+00 s=0 e=6 z=43 None .text fpcM_IsCreating__FUi */
BOOL fpcM_IsCreating(unsigned int pID) {
BOOL fpcM_IsCreating(fpc_ProcID pID) {
return fpcCt_IsCreatingByID(pID);
}
@@ -121,7 +121,7 @@ void fpcM_PauseDisable(void* i_proc, u8 i_flag) {
}
/* 800223B4-80022428 0074+00 s=0 e=1 z=0 None .text fpcM_JudgeInLayer__FUiPFPvPv_PvPv */
void* fpcM_JudgeInLayer(unsigned int i_layerID, fpcCtIt_JudgeFunc i_judgeFunc, void* i_data) {
void* fpcM_JudgeInLayer(fpc_ProcID i_layerID, fpcCtIt_JudgeFunc i_judgeFunc, void* i_data) {
layer_class* layer = fpcLy_Layer(i_layerID);
if (layer != NULL) {
void* ret = fpcCtIt_JudgeInLayer(i_layerID, i_judgeFunc, i_data);
@@ -132,4 +132,4 @@ void* fpcM_JudgeInLayer(unsigned int i_layerID, fpcCtIt_JudgeFunc i_judgeFunc, v
} else {
return NULL;
}
}
}
+3 -3
View File
@@ -316,7 +316,7 @@ node_create_request* fpcNdRq_Request(u32 i_requestSize, int i_reqType,
}
/* 80023098-80023110 0078+00 s=1 e=0 z=0 None .text fpcNdRq_ReChangeNode__FUisPv */
s32 fpcNdRq_ReChangeNode(unsigned int i_requestID, s16 i_procName, void* i_data) {
s32 fpcNdRq_ReChangeNode(fpc_ProcID i_requestID, s16 i_procName, void* i_data) {
request_node_class* currentNode;
node_create_request* found;
currentNode = (request_node_class*)l_fpcNdRq_Queue.mpHead;
@@ -336,6 +336,6 @@ s32 fpcNdRq_ReChangeNode(unsigned int i_requestID, s16 i_procName, void* i_data)
}
/* 80023110-80023130 0020+00 s=0 e=1 z=0 None .text fpcNdRq_ReRequest__FUisPv */
s32 fpcNdRq_ReRequest(unsigned int i_requestID, s16 i_procName, void* i_data) {
s32 fpcNdRq_ReRequest(fpc_ProcID i_requestID, s16 i_procName, void* i_data) {
return fpcNdRq_ReChangeNode(i_requestID, i_procName, i_data);
}
}
+4 -4
View File
@@ -77,7 +77,7 @@ s32 fpcPi_Delete(process_priority_class* i_procPriority) {
}
/* 800232B4-800232E8 0034+00 s=2 e=0 z=0 None .text fpcPi_IsNormal__FUiUsUs */
s32 fpcPi_IsNormal(unsigned int i_layer, u16 i_listID, u16 i_priority) {
s32 fpcPi_IsNormal(fpc_ProcID i_layer, u16 i_listID, u16 i_priority) {
if ((i_layer < 0xFFFFFFFE) && (i_listID < 0xFFFE) && (i_priority < 0xFFFE))
return 1;
@@ -86,7 +86,7 @@ s32 fpcPi_IsNormal(unsigned int i_layer, u16 i_listID, u16 i_priority) {
/* 800232E8-80023428 0140+00 s=0 e=3 z=0 None .text
* fpcPi_Change__FP22process_priority_classUiUsUs */
s32 fpcPi_Change(process_priority_class* i_procPriority, unsigned int i_layer, u16 i_listID, u16 i_priority) {
s32 fpcPi_Change(process_priority_class* i_procPriority, fpc_ProcID i_layer, u16 i_listID, u16 i_priority) {
base_process_class* pProc = (base_process_class*)i_procPriority->mBase.mpTagData;
BOOL changed = 0;
@@ -151,7 +151,7 @@ s32 fpcPi_Handler() {
/* 800234BC-80023564 00A8+00 s=0 e=1 z=0 None .text
* fpcPi_Init__FP22process_priority_classPvUiUsUs */
s32 fpcPi_Init(process_priority_class* i_procPriority, void* i_data, unsigned int i_layer, u16 i_listID,
s32 fpcPi_Init(process_priority_class* i_procPriority, void* i_data, fpc_ProcID i_layer, u16 i_listID,
u16 i_priority) {
if (!fpcPi_IsNormal(i_layer, i_listID, i_priority))
return 0;
@@ -170,4 +170,4 @@ s32 fpcPi_Init(process_priority_class* i_procPriority, void* i_data, unsigned in
/* ############################################################################################## */
/* 804505F0-804505F8 0008+00 s=0 e=5 z=1 None .sdata None */
s8 data_804505F0 = 0xFF;
s8 data_804505F0 = 0xFF;