示例#1
0
mp_obj_t mod_citrus_ptmsysm_configure_new3ds_cpu(mp_obj_t enable_highspeed, mp_obj_t enable_cache) {
    int cpu = mp_obj_is_true(enable_highspeed) ? 1 : 0;
    int l2 = mp_obj_is_true(enable_cache) ? (1 << 1) : 0;

    u8 val = cpu | l2;

    return mp_obj_new_int(PTMSYSM_ConfigureNew3DSCPU(val));
}
示例#2
0
文件: os.c 项目: Findus79/ctrulib
void __ctru_speedup_config(void)
{
	if (R_SUCCEEDED(ptmSysmInit()))
	{
		PTMSYSM_ConfigureNew3DSCPU(__ctru_speedup ? 3 : 0);
		ptmSysmExit();
	}
}