summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu/i386/cache.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/cpu/i386/cache.h')
-rw-r--r--src/devices/cpu/i386/cache.h46
1 files changed, 23 insertions, 23 deletions
diff --git a/src/devices/cpu/i386/cache.h b/src/devices/cpu/i386/cache.h
index 548a1fb9f85..a04f2cacf2e 100644
--- a/src/devices/cpu/i386/cache.h
+++ b/src/devices/cpu/i386/cache.h
@@ -222,37 +222,37 @@ u8 memory[memorysize];
void readline(u8 *data, u32 address)
{
- for (int n = 0; n < 64; n++)
- data[n] = memory[address + n];
+ for (int n = 0; n < 64; n++)
+ data[n] = memory[address + n];
}
void writeline(u8 *data, u32 address)
{
- for (int n = 0; n < 64; n++)
- memory[address + n] = data[n];
+ for (int n = 0; n < 64; n++)
+ memory[address + n] = data[n];
}
void cache_tester()
{
- cpucache<18, 8, 6, 2> cache;
- bool r;
- u8 *data;
- int address;
- u8 value;
+ cpucache<18, 8, 6, 2> cache;
+ bool r;
+ u8 *data;
+ int address;
+ u8 value;
- for (int n = 0; n < memorysize; n++)
- memory[n] = 0xaa ^ n;
- address = std::rand() & (memorysize - 1);
- r = cache.search(address, &data);
- if (r == false)
- {
- r = cache.allocate(address, &data);
- if (r == true)
- writeline(data, cache.base(address));
- readline(data, cache.base(address));
- }
- value = data[address & 63];
- if (value != memory[address])
- printf("Error reading address %d\n\r", address);
+ for (int n = 0; n < memorysize; n++)
+ memory[n] = 0xaa ^ n;
+ address = std::rand() & (memorysize - 1);
+ r = cache.search(address, &data);
+ if (r == false)
+ {
+ r = cache.allocate(address, &data);
+ if (r == true)
+ writeline(data, cache.base(address));
+ readline(data, cache.base(address));
+ }
+ value = data[address & 63];
+ if (value != memory[address])
+ printf("Error reading address %d\n\r", address);
}
*/