internal MemoryRegister(DeviceMemory memory, uint address, string name) { Address = address; Name = name; Memory = memory; Dirty = false; }
internal ByteRegister(DeviceMemory memory, uint address, string name) : base(memory, address, name) { this.internalValue = 0; }
internal BoolRegister(DeviceMemory memory, uint address, string name) : base(memory, address, name) { this.internalValue = false; }