Additional RAM - but a bit less greedy in the approach ;)

This commit is contained in:
Sylvain PILLOT 2024-02-03 20:11:17 +01:00
parent e7ad1e267d
commit 6ae6d06387
1 changed files with 3 additions and 26 deletions

View File

@ -406,32 +406,9 @@ int main(int argc, char **argv)
/* TODO : test to check if we can definitely maintain this addition of RAM */
if (gint[HWCALC] == HWCALC_FXCG50)
{
char const *osv = (char*) 0x80020020;
if((!strncmp(osv, "03.", 3) && osv[3] <= '8')) // CG-50
{
void *py_ram_start = (void *)0x8c200000;
void *py_ram_end = (void *)0x8c4e0000;
gc_add(py_ram_start, py_ram_end);
}
}
/*
// TODO : Add more RAM for the PRIZM
else if (gint[HWCALC] == HWCALC_PRIZM) // CG-10/20
{
}
*/
else if (gint[HWCALC] == HWCALC_FXCG_MANAGER) // CG-50 EMULATOR
{
void *py_ram_start = (void *)0x88200000;
void *py_ram_end = (void *)0x884e0000;
gc_add(py_ram_start, py_ram_end);
}
void *uram_area = kmalloc(300000, "_uram");
if(uram_area)
gc_add(uram_area, uram_area+300000);
#endif