From 67cba44e5b5ddb15016faeb06cd3761b6052b43f Mon Sep 17 00:00:00 2001 From: Alejandro Javier Asenjo Nitti Date: Tue, 10 Oct 2023 02:10:16 -0300 Subject: [PATCH] libultra identified segments --- src/main/contreaddata.c | 7 +++++++ src/main/controller.c | 7 +++++++ src/main/recvmesg.c | 3 +++ src/main/sendmesg.c | 3 +++ yamls/us/main.yaml | 7 ++++--- 5 files changed, 24 insertions(+), 3 deletions(-) create mode 100644 src/main/contreaddata.c create mode 100644 src/main/controller.c create mode 100644 src/main/recvmesg.c create mode 100644 src/main/sendmesg.c diff --git a/src/main/contreaddata.c b/src/main/contreaddata.c new file mode 100644 index 00000000..455da916 --- /dev/null +++ b/src/main/contreaddata.c @@ -0,0 +1,7 @@ +#include "common.h" + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/contreaddata/func_80020380.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/contreaddata/func_80020444.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/contreaddata/func_800204EC.s") diff --git a/src/main/controller.c b/src/main/controller.c new file mode 100644 index 00000000..c7ee4358 --- /dev/null +++ b/src/main/controller.c @@ -0,0 +1,7 @@ +#include "common.h" + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/controller/func_8001FFC0.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/controller/func_800201B8.s") + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/controller/func_80020288.s") diff --git a/src/main/recvmesg.c b/src/main/recvmesg.c new file mode 100644 index 00000000..ae47654d --- /dev/null +++ b/src/main/recvmesg.c @@ -0,0 +1,3 @@ +#include "common.h" + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/recvmesg/func_800205E0.s") diff --git a/src/main/sendmesg.c b/src/main/sendmesg.c new file mode 100644 index 00000000..6ecb1599 --- /dev/null +++ b/src/main/sendmesg.c @@ -0,0 +1,3 @@ +#include "common.h" + +#pragma GLOBAL_ASM("asm/us/nonmatchings/main/sendmesg/func_80020720.s") diff --git a/yamls/us/main.yaml b/yamls/us/main.yaml index de662a83..8d3fb625 100644 --- a/yamls/us/main.yaml +++ b/yamls/us/main.yaml @@ -30,9 +30,10 @@ - [0x205E0, c] - [0x206B0, asm, 206B0] - [0x20A60, asm] - - [0x20F80, asm] - - [0x211E0, asm, recvmesg] - - [0x21320, asm, sendmesg] + - [0x20BC0, c, controller] + - [0x20F80, c, contreaddata] + - [0x211E0, c, recvmesg] + - [0x21320, c, sendmesg] - [0x21470, asm, contquery] - [0x21520, asm] - [0x21B40, asm, perspective]