Lines Matching refs:context
27 byte ReadByte(ulong address, IPeripheral context = null, ulong? cpuState = null); in ReadByte() argument
28 byte ReadByteWithState(ulong address, IPeripheral context, IContextState stateObj); in ReadByteWithState() argument
29 … void WriteByte(ulong address, byte value, IPeripheral context = null, ulong? cpuState = null); in WriteByte() argument
30 … void WriteByteWithState(ulong address, byte value, IPeripheral context, IContextState stateObj); in WriteByteWithState() argument
32 ushort ReadWord(ulong address, IPeripheral context = null, ulong? cpuState = null); in ReadWord() argument
33 ushort ReadWordWithState(ulong address, IPeripheral context, IContextState stateObj); in ReadWordWithState() argument
34 … void WriteWord(ulong address, ushort value, IPeripheral context = null, ulong? cpuState = null); in WriteWord() argument
35 … void WriteWordWithState(ulong address, ushort value, IPeripheral context, IContextState stateObj); in WriteWordWithState() argument
37 uint ReadDoubleWord(ulong address, IPeripheral context = null, ulong? cpuState = null); in ReadDoubleWord() argument
38 uint ReadDoubleWordWithState(ulong address, IPeripheral context, IContextState stateObj); in ReadDoubleWordWithState() argument
39 …void WriteDoubleWord(ulong address, uint value, IPeripheral context = null, ulong? cpuState = null… in WriteDoubleWord() argument
40 …void WriteDoubleWordWithState(ulong address, uint value, IPeripheral context, IContextState stateO… in WriteDoubleWordWithState() argument
42 ulong ReadQuadWord(ulong address, IPeripheral context = null, ulong? cpuState = null); in ReadQuadWord() argument
43 ulong ReadQuadWordWithState(ulong address, IPeripheral context, IContextState stateObj); in ReadQuadWordWithState() argument
44 …void WriteQuadWord(ulong address, ulong value, IPeripheral context = null, ulong? cpuState = null); in WriteQuadWord() argument
45 …void WriteQuadWordWithState(ulong address, ulong value, IPeripheral context, IContextState stateOb… in WriteQuadWordWithState() argument
47 …nt count, byte[] destination, int startIndex, bool onlyMemory = false, IPeripheral context = null); in ReadBytes() argument
48 … byte[] ReadBytes(ulong address, int count, bool onlyMemory = false, IPeripheral context = null); in ReadBytes() argument
50 … void WriteBytes(byte[] bytes, ulong address, bool onlyMemory = false, IPeripheral context = null); in WriteBytes() argument
51 …ulong address, int startingIndex, long count, bool onlyMemory = false, IPeripheral context = null); in WriteBytes() argument
52 …ytes(byte[] bytes, ulong address, long count, bool onlyMemory = false, IPeripheral context = null); in WriteBytes() argument
54 void ZeroRange(Range range, IPeripheral context = null); in ZeroRange() argument
55 …bool TryConvertStateToUlongForContext(IPeripheral context, IContextState stateObj, out ulong? stat… in TryConvertStateToUlongForContext() argument
57 IBusRegistered<IBusPeripheral> WhatIsAt(ulong address, IPeripheral context = null); in WhatIsAt() argument
58 IPeripheral WhatPeripheralIsAt(ulong address, IPeripheral context = null); in WhatPeripheralIsAt() argument
60 bool IsAddressRangeLocked(Range range, IPeripheral context = null); in IsAddressRangeLocked() argument
61 void SetAddressRangeLocked(Range range, bool locked, IPeripheral context = null); in SetAddressRangeLocked() argument
70 … IEnumerable<IBusRegistered<IBusPeripheral>> GetRegisteredPeripherals(IPeripheral context = null); in GetRegisteredPeripherals() argument
71 …e<IBusRegistered<IBusPeripheral>> GetRegistrationsForPeripheralType<T>(IPeripheral context = null); in GetRegistrationsForPeripheralType() argument
73 … bool TryGetCurrentContextState<T>(out IPeripheralWithTransactionState context, out T stateObj); in TryGetCurrentContextState() argument
75 void UnregisterFromAddress(ulong address, ICPU context = null); in UnregisterFromAddress() argument
76 …xt(IBusPeripheral peripheral, BusRangeRegistration newRegistration, ICPU context, Func<IEnumerable… in MoveRegistrationWithinContext() argument
87 string FindSymbolAt(ulong offset, ICPU context = null); in FindSymbolAt() argument
89 …AllSymbolAddresses(string symbolName, out IEnumerable<ulong> symbolAddresses, ICPU context = null); in TryGetAllSymbolAddresses() argument
90 bool TryFindSymbolAt(ulong offset, out string name, out Symbol symbol, ICPU context = null); in TryFindSymbolAt() argument
93 …dSegment segment, IBusPeripheral owner, bool relative = true, ICPUWithMappedMemory context = null); in MapMemory() argument
94 IBusRegistered<MappedMemory> FindMemory(ulong address, ICPU context = null); in FindMemory() argument
95 bool IsMemory(ulong address, ICPU context = null); in IsMemory() argument
101 …bolsFrom(IELF elf, bool useVirtualAddress = false, ulong? textAddress = null, ICPU context = null); in LoadSymbolsFrom() argument
104 SymbolLookup GetLookup(ICPU context = null); in GetLookup() argument
143 … public static void ZeroRange(this IBusController bus, long from, long size, ICPU context = null) in ZeroRange() argument
145 bus.ZeroRange(from.By(size), context); in ZeroRange()
148 … ulong GetSymbolAddress(this IBusController bus, string symbolName, int index, ICPU context = null) in GetSymbolAddress() argument
150 if(!bus.TryGetAllSymbolAddresses(symbolName, out var addressesEnumerable, context)) in GetSymbolAddress()
166 …blic static ulong GetSymbolAddress(this IBusController bus, string symbolName, ICPU context = null) in GetSymbolAddress() argument
168 if(!bus.TryGetAllSymbolAddresses(symbolName, out var addressesEnumerable, context)) in GetSymbolAddress()
183 …dFilePath fileName, bool useVirtualAddress = false, ulong? textAddress = null, ICPU context = null) in LoadSymbolsFrom() argument
187 bus.LoadSymbolsFrom(elf, useVirtualAddress, textAddress, context); in LoadSymbolsFrom()