mirror of
https://github.com/zeldaret/mm.git
synced 2026-05-23 15:01:32 -04:00
3705eaedac
* m2ctx.py * check warnings * vimode includes * bgcheck includes * padmgr includes * sprintf * z_std_dma * sys_ucode * z64voice * z64lib * z64effect_ss * segment_symbols.h * padutils * main * stdarg.h * fault * bzero * undefined_syms * z64rumble
28 lines
594 B
C
28 lines
594 B
C
/*
|
|
* File: sys_ucode.c
|
|
* Description: Functions for obtaining locations and sizes of microcode
|
|
*/
|
|
|
|
#include "sys_ucode.h"
|
|
|
|
#include "stdint.h"
|
|
|
|
u64* initialgspUcodeText = gspF3DZEX2_NoN_PosLight_fifoTextStart;
|
|
u64* initialgspUcodeData = gspF3DZEX2_NoN_PosLight_fifoDataStart;
|
|
|
|
u64* SysUcode_GetUCodeBoot(void) {
|
|
return rspbootTextStart;
|
|
}
|
|
|
|
size_t SysUcode_GetUCodeBootSize(void) {
|
|
return (uintptr_t)rspbootTextEnd - (uintptr_t)rspbootTextStart;
|
|
}
|
|
|
|
u64* SysUcode_GetUCode(void) {
|
|
return initialgspUcodeText;
|
|
}
|
|
|
|
u64* SysUcode_GetUCodeData(void) {
|
|
return initialgspUcodeData;
|
|
}
|