示例#1
0
 /// <summary>
 /// Re-builds the cache.
 /// </summary>
 /// <param name="newAddress">The new address.</param>
 public void ReBuildCache(ushort newAddress)
 {
     // TODO: check if we can re-use this cache, make sure TotalBytesRead is still reset
     BaseAddress    = newAddress;
     _cachePointer  = 0;
     _cache         = _mmu.ReadBytes(BaseAddress, CacheSize);
     TotalBytesRead = 0;
 }