public byte this[uint address]
{
get {
if (address >= m_Memory.Length)
return 0;
return m_Memory[address];
}
set {
if (ReadOnly)
return;
if (address < m_Memory.Length)
m_Memory[address] = value;
}
}