Example #1
0
 /// <summary>
 /// Reads a value from the specifies Location.
 /// </summary>
 /// <param name="address">The address to read from</param>
 /// <returns>The value at the address.</returns>
 public uint Read(RegisterAddress address)
 {
     return(Registers[address.GetIndex()].Value);
 }
Example #2
0
 /// <summary>
 /// Writes the specifies value to the specified location in memory.
 /// </summary>
 /// <param name="address">The address to write to</param>
 /// <param name="value">The Value to write</param>
 public void Write(RegisterAddress address, uint value)
 {
     Registers[address.GetIndex()].Value = value;
 }