protected void WriteByteToBus(uint offset, uint value) { if(UpdateContextOnLoadAndStore) { UpdateContext(); } using(ObtainPauseGuard(false, offset)) { machine.SystemBus.WriteByte(offset, unchecked((byte)value)); } }