558 |
|
|
559 |
|
void memory_init(void) |
560 |
|
{ |
561 |
< |
char buffer[4096]; |
562 |
< |
char *nam; |
563 |
< |
int i, fd; |
564 |
< |
|
565 |
< |
for(i=0; i<65536; i++) |
561 |
> |
for(long i=0; i<65536; i++) |
562 |
|
put_mem_bank(i<<16, &dummy_bank); |
563 |
|
|
564 |
|
// Limit RAM size to not overlap ROM |
569 |
– |
#if REAL_ADDRESSING |
570 |
– |
uint32 ram_size = RAMSize; |
571 |
– |
#else |
565 |
|
uint32 ram_size = RAMSize > ROMBaseMac ? ROMBaseMac : RAMSize; |
573 |
– |
#endif |
566 |
|
|
567 |
|
RAMBaseDiff = (uae_u32)RAMBaseHost - (uae_u32)RAMBaseMac; |
568 |
|
ROMBaseDiff = (uae_u32)ROMBaseHost - (uae_u32)ROMBaseMac; |