1.1 --- a/src/mem.c Sat Oct 27 05:47:55 2007 +0000
1.2 +++ b/src/mem.c Wed Oct 31 09:11:14 2007 +0000
1.5 - * $Id: mem.c,v 1.17 2007-10-27 05:47:55 nkeynes Exp $
1.6 + * $Id: mem.c,v 1.18 2007-10-31 09:10:23 nkeynes Exp $
1.7 * mem.c is responsible for creating and maintaining the overall system memory
1.8 * map, as visible from the SH4 processor.
1.11 fwrite( &mem_rgn[i].flags, sizeof(int), 1, f );
1.12 fwrite( &mem_rgn[i].size, sizeof(uint32_t), 1, f );
1.13 if( mem_rgn[i].flags != MEM_FLAG_ROM )
1.14 - fwrite( mem_rgn[i].mem, mem_rgn[i].size, 1, f );
1.15 + fwrite_gzip( mem_rgn[i].mem, mem_rgn[i].size, 1, f );
1.18 /* All MMIO regions */
1.20 fwrite( &io_rgn[i]->base, sizeof( uint32_t ), 1, f );
1.22 fwrite( &len, sizeof(len), 1, f );
1.23 - fwrite( io_rgn[i]->mem, len, 1, f );
1.24 + fwrite_gzip( io_rgn[i]->mem, len, 1, f );
1.31 if( flags != MEM_FLAG_ROM )
1.32 - fread( mem_rgn[i].mem, size, 1, f );
1.33 + fread_gzip( mem_rgn[i].mem, size, 1, f );
1.36 /* All MMIO regions */
1.38 ERROR( "Bad MMIO region %d %s", i, tmp );
1.41 - fread( io_rgn[i]->mem, size, 1, f );
1.42 + fread_gzip( io_rgn[i]->mem, size, 1, f );