Lines Matching refs:IPeripheral

33 …    public virtual byte ReadByte(ulong address, IPeripheral context = null, ulong? cpuState = null)  in ReadByte()
42 … public virtual byte ReadByteWithState(ulong address, IPeripheral context, IContextState stateObj) in ReadByteWithState()
51 …public virtual void WriteByte(ulong address, byte value, IPeripheral context = null, ulong? cpuSta… in WriteByte()
59 …public virtual void WriteByteWithState(ulong address, byte value, IPeripheral context, IContextSta… in WriteByteWithState()
67 … public virtual ushort ReadWord(ulong address, IPeripheral context = null, ulong? cpuState = null) in ReadWord()
76 …public virtual ushort ReadWordWithState(ulong address, IPeripheral context, IContextState stateObj) in ReadWordWithState()
85 …public virtual void WriteWord(ulong address, ushort value, IPeripheral context = null, ulong? cpuS… in WriteWord()
93 …public virtual void WriteWordWithState(ulong address, ushort value, IPeripheral context, IContextS… in WriteWordWithState()
101 …public virtual uint ReadDoubleWord(ulong address, IPeripheral context = null, ulong? cpuState = nu… in ReadDoubleWord()
110 …public virtual uint ReadDoubleWordWithState(ulong address, IPeripheral context, IContextState stat… in ReadDoubleWordWithState()
119 …public virtual void WriteDoubleWord(ulong address, uint value, IPeripheral context = null, ulong? … in WriteDoubleWord()
127 …public virtual void WriteDoubleWordWithState(ulong address, uint value, IPeripheral context, ICont… in WriteDoubleWordWithState()
135 …int count, byte[] destination, int startIndex, bool onlyMemory = false, IPeripheral context = null) in ReadBytes()
143 …ual byte[] ReadBytes(ulong address, int count, bool onlyMemory = false, IPeripheral context = null) in ReadBytes()
150 public virtual byte[] ReadBytes(long offset, int count, IPeripheral context = null) in ReadBytes()
155 …l void WriteBytes(byte[] bytes, ulong address, bool onlyMemory = false, IPeripheral context = null) in WriteBytes()
160 … ulong address, int startingIndex, long count, bool onlyMemory = false, IPeripheral context = null) in WriteBytes()
168 …Bytes(byte[] bytes, ulong address, long count, bool onlyMemory = false, IPeripheral context = null) in WriteBytes()
173 …oid WriteBytes(long offset, byte[] array, int startingIndex, int count, IPeripheral context = null) in WriteBytes()
178 …public virtual bool TryConvertStateToUlongForContext(IPeripheral context, IContextState stateObj, … in TryConvertStateToUlongForContext()
188 … public virtual IBusRegistered<IBusPeripheral> WhatIsAt(ulong address, IPeripheral context = null) in WhatIsAt()
194 public virtual IPeripheral WhatPeripheralIsAt(ulong address, IPeripheral context = null) in WhatPeripheralIsAt()
205 public IEnumerable<IPeripheral> GetAllContextKeys() in GetAllContextKeys()
230 …al IEnumerable<IBusRegistered<IBusPeripheral>> GetRegisteredPeripherals(IPeripheral context = null) in GetRegisteredPeripherals()
235 …le<IBusRegistered<IBusPeripheral>> GetRegistrationsForPeripheralType<T>(IPeripheral context = null) in GetRegistrationsForPeripheralType()
285 public virtual bool IsAddressRangeLocked(Range range, IPeripheral context = null) in IsAddressRangeLocked()
290 … public virtual void SetAddressRangeLocked(Range range, bool locked, IPeripheral context = null) in SetAddressRangeLocked()
295 public virtual void DisablePeripheral(IPeripheral peripheral) in DisablePeripheral()
300 public virtual void EnablePeripheral(IPeripheral peripheral) in EnablePeripheral()
305 public virtual void SetPeripheralEnabled(IPeripheral peripheral, bool enabled) in SetPeripheralEnabled()
315 …public virtual ulong ReadQuadWord(ulong address, IPeripheral context = null, ulong? cpuState = nul… in ReadQuadWord()
320 …public virtual ulong ReadQuadWordWithState(ulong address, IPeripheral context, IContextState state… in ReadQuadWordWithState()
325 …public virtual void WriteQuadWord(ulong address, ulong value, IPeripheral context = null, ulong? c… in WriteQuadWord()
330 …public virtual void WriteQuadWordWithState(ulong address, ulong value, IPeripheral context, IConte… in WriteQuadWordWithState()
335 public virtual bool IsPeripheralEnabled(IPeripheral peripheral) in IsPeripheralEnabled()
390 public void Unregister(IPeripheral peripheral) in Unregister()
395 public void Register(IPeripheral peripheral, NullRegistrationPoint registrationPoint) in Register()
410 public virtual void ZeroRange(Range range, IPeripheral context = null) in ZeroRange()
490 …ol ValidateOperation(ref ulong address, BusAccessPrivileges accessType, IPeripheral context = null) in ValidateOperation()