Do not enable blizzard 1260 maprom support if no RAM installed.

This commit is contained in:
Toni Wilen 2019-11-11 22:26:57 +02:00
parent bb05e3ca6c
commit d8b4b04e79

View File

@ -2072,12 +2072,14 @@ static void cpuboard_init_2(void)
blizzardf0_bank.mask = blizzardf0_bank.reserved_size - 1;
mapped_malloc(&blizzardf0_bank);
blizzardmaprom_bank.baseaddr = a3000hmem_bank.baseaddr + a3000hmem_bank.reserved_size - 524288;
blizzardmaprom_bank.start = a3000hmem_bank.start + a3000hmem_bank.reserved_size - 524288;
blizzardmaprom_bank.reserved_size = 524288;
blizzardmaprom_bank.mask = 524288 - 1;
blizzardmaprom_bank.flags |= ABFLAG_INDIRECT | ABFLAG_NOALLOC;
mapped_malloc(&blizzardmaprom_bank);
if (a3000hmem_bank.baseaddr) {
blizzardmaprom_bank.baseaddr = a3000hmem_bank.baseaddr + a3000hmem_bank.reserved_size - 524288;
blizzardmaprom_bank.start = a3000hmem_bank.start + a3000hmem_bank.reserved_size - 524288;
blizzardmaprom_bank.reserved_size = 524288;
blizzardmaprom_bank.mask = 524288 - 1;
blizzardmaprom_bank.flags |= ABFLAG_INDIRECT | ABFLAG_NOALLOC;
mapped_malloc(&blizzardmaprom_bank);
}
} else if (is_csmk3(&currprefs)) {