bool mapped_malloc (addrbank *ab)
{
ab->startmask = ab->start;
+ ab->startaccessmask = ab->start & ab->mask;
ab->baseaddr = xcalloc (uae_u8, ab->reserved_size + 4);
ab->allocated_size = ab->baseaddr != NULL ? ab->reserved_size : 0;
+ ab->baseaddr_direct_r = NULL;
+ ab->baseaddr_direct_w = NULL;
ab->flags &= ~ABFLAG_MAPPED;
set_direct_memory(ab);
return ab->baseaddr != NULL;
int rw = (extra >> 9) & 1;
int fd = (extra >> 8) & 1;
int unused = (extra & 0xff);
- TCHAR *r = NULL;
+ const TCHAR *r = NULL;
if (mmu_op30_invea(opcode))
break;