| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Core/Structure/Registers/ |
| D | RegisterCollection.cs | 19 …public QuadWordRegisterCollection(IPeripheral parent, IDictionary<long, QuadWordRegister> register… in QuadWordRegisterCollection() 26 …public DoubleWordRegisterCollection(IPeripheral parent, IDictionary<long, DoubleWordRegister> regi… in DoubleWordRegisterCollection() 33 …public WordRegisterCollection(IPeripheral parent, IDictionary<long, WordRegister> registersMap = n… in WordRegisterCollection() 40 …public ByteRegisterCollection(IPeripheral parent, IDictionary<long, ByteRegister> registersMap = n… in ByteRegisterCollection() 123 public BaseRegisterCollection(IPeripheral parent, IDictionary<long, R> registersMap = null) in BaseRegisterCollection() 262 public void AddBeforeReadHook(long offset, Func<long, T?> hook) in AddBeforeReadHook() 280 public void AddAfterReadHook(long offset, Func<long, T, T?> hook) in AddAfterReadHook() 298 public void AddBeforeWriteHook(long offset, Func<long, T, T?> hook) in AddBeforeWriteHook() 314 public void AddAfterWriteHook(long offset, Action<long, T> hook) in AddAfterWriteHook() 471 void AddBeforeReadHook(long offset, Func<long, T?> hook); in AddBeforeReadHook() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Bus/Wrappers/ |
| D | ReadHookWrapper.cs | 17 …public ReadHookWrapper(IBusPeripheral peripheral, Func<long, T> originalMethod, Func<T, long, T> n… in ReadHookWrapper()
|
| D | WriteHookWrapper.cs | 17 …public WriteHookWrapper(IBusPeripheral peripheral, Action<long, T> originalMethod, Func<T, long, T… in WriteHookWrapper()
|
| D | ReadLoggingWrapper.cs | 17 public ReadLoggingWrapper(IBusPeripheral peripheral, Func<long, T> originalMethod) : in ReadLoggingWrapper()
|
| D | WriteLoggingWrapper.cs | 18 …public WriteLoggingWrapper(IBusPeripheral peripheral, Action<long, T> originalMethod) : base(perip… in WriteLoggingWrapper()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/RiscV/PLIC/ |
| D | PlatformLevelInterruptControllerBase.cs | 119 …protected void AddContextClaimCompleteRegister(Dictionary<long, DoubleWordRegister> registersMap, … in AddContextClaimCompleteRegister() 142 …protected void AddContextEnablesRegister(Dictionary<long, DoubleWordRegister> registersMap, long a… in AddContextEnablesRegister() 178 …protected void AddContextPriorityThresholdRegister(Dictionary<long, DoubleWordRegister> registersM… in AddContextPriorityThresholdRegister()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/RiscV/ |
| D | OpenTitan_PlatformLevelInterruptController.cs | 110 …protected void AddContextSoftwareInterruptRegister(Dictionary<long, DoubleWordRegister> registersM… in AddContextSoftwareInterruptRegister()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Bus/ |
| D | SystemBusGenerated.cs | 484 …public void SetHookAfterPeripheralRead<T>(IBusPeripheral peripheral, Func<T, long, T> hook, Range?… in SetHookAfterPeripheralRead() argument 574 …public void SetHookBeforePeripheralWrite<T>(IBusPeripheral peripheral, Func<T, long, T> hook, Rang… in SetHookBeforePeripheralWrite() argument
|
| D | IBusController.cs | 83 …void SetHookAfterPeripheralRead<T>(IBusPeripheral peripheral, Func<T, long, T> hook, Range? subran… in SetHookAfterPeripheralRead() argument 84 …void SetHookBeforePeripheralWrite<T>(IBusPeripheral peripheral, Func<T, long, T> hook, Range? subr… in SetHookBeforePeripheralWrite() argument
|
| D | BusControllerProxy.cs | 255 …public virtual void SetHookAfterPeripheralRead<T>(IBusPeripheral peripheral, Func<T, long, T> hook… in SetHookAfterPeripheralRead() argument 260 …public virtual void SetHookBeforePeripheralWrite<T>(IBusPeripheral peripheral, Func<T, long, T> ho… in SetHookBeforePeripheralWrite() argument
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Miscellaneous/ |
| D | RenesasRZG_MHU.cs | 106 …private void BuildInterruptRegisters(Dictionary<long, DoubleWordRegister> registerMap, GPIO irq, l… in BuildInterruptRegisters()
|
| D | RenesasRZG_CPG_SYSC.cs | 85 private void DefineSYSCRegisters(Dictionary<long, DoubleWordRegister> registerMap) in DefineSYSCRegisters() 691 private void DefineCPGRegisters(Dictionary<long, DoubleWordRegister> registerMap) in DefineCPGRegisters() 830 …private void DefineRegistersForPeripheral(Dictionary<long, DoubleWordRegister> registerMap, Regist… in DefineRegistersForPeripheral()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Timers/ |
| D | MPFS_Timer.cs | 152 …private void GenerateRegistersForTimer(string name, int timerId, Dictionary<long, DoubleWordRegist… in GenerateRegistersForTimer()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Network/SynopsysDWCEthernetQualityOfService/ |
| D | SynopsysDWCEthernetQualityOfService_DMA.cs | 93 public void DefineChannelRegisters(ref Dictionary<long, DoubleWordRegister> map) in DefineChannelRegisters()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/GPIOPort/ |
| D | EFR32_GPIOPort.cs | 217 private void CreatePortRegisters(Dictionary<long, DoubleWordRegister> regs, int portNumber) in CreatePortRegisters()
|
| D | EFR32xG2_GPIO_1.cs | 366 private void BuildPortRegisters(Dictionary<long, DoubleWordRegister> regs, int portNumber) in BuildPortRegisters()
|
| D | EFR32xG2_GPIO_3.cs | 413 private void BuildPortRegisters(Dictionary<long, DoubleWordRegister> regs, int portNumber) in BuildPortRegisters()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Wireless/ |
| D | CC2538RF.cs | 437 …private static void RegisterGroup(Dictionary<long, DoubleWordRegister> collection, long initialAdd… in RegisterGroup()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/PCI/ |
| D | MPFS_PCIe.cs | 252 …private void CreateAddressTranslationRegisters(Dictionary<long, DoubleWordRegister> registers, int… in CreateAddressTranslationRegisters()
|