#include "r_typedefs.h"
#include "r_xbus_api.h"
#include "cpu.h"
static const r_xbus_Cfg_t g_stCPUXBusCfg =
{
0,
0,
{{R_XBUS_AM_CACHE,0x1u,0x98000000u, 0x07F00000u}, /* Cached SDRAM (original addr: 0x58000000) mirror 128MB */
{R_XBUS_AM_CACHE, 0x1u,0xa0000000u, 0x1FF00000u}, /* Cached SFMA mirror (0xa000_0000 - 0xBFff_ffff)*/
{R_XBUS_AM_DIRECT,0x1u,0x40000000u, 0x3FF00000u}, /* (disabled) buffered SDRAM + HYPB/OCTA (0x4000_0000 - 0x7FFF_FFFF) */
{R_XBUS_AM_DIRECT,0x1u,0x3FCE8000u, 0x00300000u}} /* (disabled) buffered VRAM */
};
void CPU_Init(void)
{
/* Init XC cache */
if (R_XBUS_ERR_OK == R_XBUS_Init(0))
{
R_XBUS_Config(0u, (r_xbus_Cfg_t *)&g_stCPUXBusCfg);
}
}
-
hu authored81aa0a56