diff options
| author | rozlette <uberpanzermensch@gmail.com> | 2018-10-28 23:12:21 -0500 |
|---|---|---|
| committer | rozlette <uberpanzermensch@gmail.com> | 2018-10-28 23:12:21 -0500 |
| commit | 62a88f34a68e2fa8843e4f280d2f67c7f8d6d13a (patch) | |
| tree | 0ae73fd48e2d84ab2d2163f1be8382a989cf9909 /src | |
| parent | 5cda2411e748e3ea3634c18e7391a081675f304a (diff) | |
Split file in boot as functions differ in opt level
Diffstat (limited to 'src')
| -rw-r--r-- | src/boot_O2_g3/boot_0x80080060.c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/boot_O2_g3/boot_0x80080060.c b/src/boot_O2_g3/boot_0x80080060.c new file mode 100644 index 000000000..db6c153fe --- /dev/null +++ b/src/boot_O2_g3/boot_0x80080060.c @@ -0,0 +1,20 @@ +#include <ultra64.h> +#include <global.h> + +UNK_RET func_80080060(void) { + func_80085320(&D_80099500, &D_80099AF0, &D_80099EF0, 0, -1, &D_80098190); + D_80000318 = func_8008D350(); + func_800818F4(); + func_8008A6FC(); + osUnmapTLBAll(); + D_80096B40 = func_80092920(); + func_80085320(&D_80099AD0, &D_800996D0, &D_80099AD0_, 0, 256, &D_80098198); + osCreateThread(&D_80099520, 1, (void(*)(void*))func_80080514, 0, &D_80099AD0, 12); + osStartThread(&D_80099520); +} + +void func_80080150(UNK_PTR a0, UNK_PTR a1) { + if (a0 < a1) { + _blkclr(a0, (u32)a1 - (u32)a0); + } +} |
