Remove unused and superfluous variables from mem.c.

This commit is contained in:
SarahW 2019-02-07 20:23:14 +00:00
commit 3c2dbf063e
16 changed files with 10 additions and 59 deletions

View file

@ -36,10 +36,6 @@ mem_mapping_t bios_mapping[8];
mem_mapping_t bios_high_mapping[8];
static mem_mapping_t romext_mapping;
int shadowbios,shadowbios_write;
unsigned char isram[0x10000];
static uint8_t ff_array[0x1000];
int mem_size;
@ -50,7 +46,10 @@ int cachesize=256;
uint8_t *ram, *rom = NULL;
uint8_t romext[32768];
//int abrt=0;
uint32_t mem_logical_addr;
int mmuflush=0;
int mmu_perm=4;
void resetreadlookup()
{
@ -68,9 +67,6 @@ void resetreadlookup()
}
int mmuflush=0;
int mmu_perm=4;
void flushmmucache()
{
int c;
@ -202,15 +198,9 @@ void mem_flush_write_page(uint32_t addr, uint32_t virt)
}
}
extern int output;
#define mmutranslate_read(addr) mmutranslatereal(addr,0)
#define mmutranslate_write(addr) mmutranslatereal(addr,1)
int pctrans=0;
extern uint32_t testr[9];
static inline uint32_t mmu_readl(uint32_t addr)
{
return *(uint32_t *)&_mem_exec[addr >> 14][addr & 0x3fff];
@ -423,16 +413,13 @@ void addwritelookup(uint32_t virt, uint32_t phys)
cycles -= 9;
}
#undef printf
uint8_t *getpccache(uint32_t a)
{
uint32_t a2=a;
if (cr0>>31)
{
pctrans=1;
a = mmutranslate_read(a);
pctrans=0;
if (a==0xFFFFFFFF) return ram;
}
@ -451,9 +438,7 @@ uint8_t *getpccache(uint32_t a)
pclog("Bad getpccache %08X\n", a);
return &ff_array[0-(uintptr_t)(a2 & ~0xFFF)];
}
#define printf pclog
uint32_t mem_logical_addr;
uint8_t readmembl(uint32_t addr)
{
mem_mapping_t *map;