summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/memory.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/memory.c')
-rw-r--r--src/emu/memory.c24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/emu/memory.c b/src/emu/memory.c
index a38ce7689a3..1828ebb0b8f 100644
--- a/src/emu/memory.c
+++ b/src/emu/memory.c
@@ -807,7 +807,7 @@ void address_map_free(address_map *map)
astring_free(entry->region_string);
free(entry);
}
-
+
/* free the map */
free(map);
}
@@ -899,10 +899,10 @@ int memory_set_direct_region(const address_space *space, offs_t byteaddress)
if (byteaddress == ~0)
return TRUE;
}
-
+
/* remove the masked bits (we'll put them back later) */
maskedbits = byteaddress & ~spacerw->bytemask;
-
+
/* find or allocate a matching range */
range = direct_range_find(spacerw, byteaddress, &entry);
@@ -2977,7 +2977,7 @@ static direct_range *direct_range_find(address_space *space, offs_t byteaddress,
if (*entry >= SUBTABLE_BASE)
*entry = space->readlookup[LEVEL2_INDEX(*entry, byteaddress)];
rangelistptr = &space->direct.rangelist[*entry];
-
+
/* scan our table */
for (rangeptr = rangelistptr; *rangeptr != NULL; rangeptr = &(*rangeptr)->next)
if (byteaddress >= (*rangeptr)->bytestart && byteaddress <= (*rangeptr)->byteend)
@@ -2992,23 +2992,23 @@ static direct_range *direct_range_find(address_space *space, offs_t byteaddress,
}
return range;
}
-
+
/* didn't find out; allocate a new one */
range = space->direct.freerangelist;
if (range != NULL)
space->direct.freerangelist = range->next;
else
range = malloc_or_die(sizeof(*range));
-
+
/* fill in the range */
table_derive_range(&space->read, byteaddress, &range->bytestart, &range->byteend);
range->next = *rangelistptr;
*rangelistptr = range;
-
+
return range;
}
-
+
/*-------------------------------------------------
direct_range_remove_intersecting - remove
all cached ranges that intersect the given
@@ -3018,12 +3018,12 @@ static direct_range *direct_range_find(address_space *space, offs_t byteaddress,
static void direct_range_remove_intersecting(address_space *space, offs_t bytestart, offs_t byteend)
{
int entry;
-
+
/* loop over all entries */
for (entry = 0; entry < ARRAY_LENGTH(space->read.handlers); entry++)
{
direct_range **rangeptr, **nextrangeptr;
-
+
/* loop over all ranges in this entry's list */
for (nextrangeptr = rangeptr = &space->direct.rangelist[entry]; *rangeptr != NULL; rangeptr = nextrangeptr)
{
@@ -3035,7 +3035,7 @@ static void direct_range_remove_intersecting(address_space *space, offs_t bytest
range->next = space->direct.freerangelist;
space->direct.freerangelist = range;
}
-
+
/* otherwise advance to the next in the list */
else
nextrangeptr = &(*rangeptr)->next;
@@ -3419,7 +3419,7 @@ static void dump_map(FILE *file, const address_space *space, const address_table
fprintf(file, " L2 bits = %d\n", LEVEL2_BITS);
fprintf(file, " Address mask = %X\n", space->bytemask);
fprintf(file, "\n");
-
+
/* iterate over addresses */
for (byteaddress = 0; byteaddress <= space->bytemask; byteaddress = byteend + 1)
{