| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Input/ |
| D | PS2ScanCodeTranslator.cs | 35 mapping.Add(KeyScanCode.Number1, 0x16); in PS2ScanCodeTranslator() 36 mapping.Add(KeyScanCode.Number2, 0x1E); in PS2ScanCodeTranslator() 37 mapping.Add(KeyScanCode.Number3, 0x26); in PS2ScanCodeTranslator() 38 mapping.Add(KeyScanCode.Number4, 0x25); in PS2ScanCodeTranslator() 39 mapping.Add(KeyScanCode.Number5, 0x2E); in PS2ScanCodeTranslator() 40 mapping.Add(KeyScanCode.Number6, 0x36); in PS2ScanCodeTranslator() 41 mapping.Add(KeyScanCode.Number7, 0x3D); in PS2ScanCodeTranslator() 42 mapping.Add(KeyScanCode.Number8, 0x3E); in PS2ScanCodeTranslator() 43 mapping.Add(KeyScanCode.Number9, 0x46); in PS2ScanCodeTranslator() 44 mapping.Add(KeyScanCode.Number0, 0x45); in PS2ScanCodeTranslator() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/RiscV/ |
| D | RegisterDescription.cs | 22 …cpuGroup.Registers.Add(new GDBRegisterDescriptor((uint)RiscV32Registers.X0 + index, registerWidth,… in AddCpuFeature() 25 …cpuGroup.Registers.Add(new GDBRegisterDescriptor((uint)RiscV32Registers.PC, registerWidth, "pc", "… in AddCpuFeature() 26 features.Add(cpuGroup); in AddCpuFeature() 44 types.Add("half"); in AddFpuFeature() 47 fields.Add(new GDBTypeBitField("sign", 15, 15, "uint16")); in AddFpuFeature() 48 fields.Add(new GDBTypeBitField("exponent", 10, 14, "uint16")); in AddFpuFeature() 49 fields.Add(new GDBTypeBitField("fraction", 0, 9, "uint16")); in AddFpuFeature() 51 fpuGroup.Types.Add(half); in AddFpuFeature() 56 types.Add("single"); in AddFpuFeature() 61 types.Add("double"); in AddFpuFeature() [all …]
|
| D | RiscV32Registers.tt | 18 DEFINES.Add("TARGET_RISCV32"); 20 BEFORE_WRITE_HOOKS.Add("PC", "BeforePCWrite"); 21 BEFORE_WRITE_HOOKS.Add("MTVEC", "BeforeMTVECWrite"); 22 BEFORE_WRITE_HOOKS.Add("STVEC", "BeforeSTVECWrite"); 23 BEFORE_WRITE_HOOKS.Add("VSTART", "BeforeVectorExtensionRegisterWrite"); 24 BEFORE_WRITE_HOOKS.Add("VXSAT", "BeforeVectorExtensionRegisterWrite"); 25 BEFORE_WRITE_HOOKS.Add("VXRM", "BeforeVectorExtensionRegisterWrite"); 26 BEFORE_WRITE_HOOKS.Add("VCSR", "BeforeVectorExtensionRegisterWrite"); 27 BEFORE_WRITE_HOOKS.Add("VL", "BeforeVectorExtensionRegisterWrite"); 28 BEFORE_WRITE_HOOKS.Add("VTYPE", "BeforeVectorExtensionRegisterWrite"); [all …]
|
| D | RiscV64Registers.tt | 18 DEFINES.Add("TARGET_RISCV64"); 20 BEFORE_WRITE_HOOKS.Add("PC", "BeforePCWrite"); 21 BEFORE_WRITE_HOOKS.Add("MTVEC", "BeforeMTVECWrite"); 22 BEFORE_WRITE_HOOKS.Add("STVEC", "BeforeSTVECWrite"); 23 BEFORE_WRITE_HOOKS.Add("VSTART", "BeforeVectorExtensionRegisterWrite"); 24 BEFORE_WRITE_HOOKS.Add("VXSAT", "BeforeVectorExtensionRegisterWrite"); 25 BEFORE_WRITE_HOOKS.Add("VXRM", "BeforeVectorExtensionRegisterWrite"); 26 BEFORE_WRITE_HOOKS.Add("VCSR", "BeforeVectorExtensionRegisterWrite"); 27 BEFORE_WRITE_HOOKS.Add("VL", "BeforeVectorExtensionRegisterWrite"); 28 BEFORE_WRITE_HOOKS.Add("VTYPE", "BeforeVectorExtensionRegisterWrite"); [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Test/PeripheralsTests/ |
| D | BMC050Test.cs | 28 packet.Add((byte)0xFC); in InitTest() 29 packet.Add((byte)0x00); in InitTest() 35 packet.Add((byte)0xFC); in InitTest() 36 packet.Add((byte)0x01); in InitTest() 42 packet.Add((byte)0xFC); in InitTest() 43 packet.Add((byte)0x10); in InitTest() 48 packet.Add((byte)0xFD); in InitTest() 49 packet.Add((byte)0x10); in InitTest() 50 packet.Add((byte)0x0C); in InitTest() 53 packet.Add((byte)0xFC); in InitTest() [all …]
|
| D | BMA180Test.cs | 29 packet.Add((byte)0xFC); in InitTest() 30 packet.Add((byte)0x00); in InitTest() 38 packet.Add((byte)0xFC); in InitTest() 39 packet.Add((byte)0x0D); in InitTest() 45 packet.Add((byte)0xFD); in InitTest() 46 packet.Add((byte)0x0D); in InitTest() 47 packet.Add((byte)0x10); in InitTest() 51 packet.Add((byte)0xFC); in InitTest() 52 packet.Add((byte)0x0D); in InitTest() 59 packet.Add((byte)0xFC); in InitTest() [all …]
|
| D | SHT21Test.cs | 29 packet.Add((byte)0xFC); in InitTest() 30 packet.Add((byte)0xFA); in InitTest() 31 packet.Add((byte)0x0F); in InitTest() 46 packet.Add((byte)0xFD); in InitTest() 47 packet.Add((byte)0xFA); in InitTest() 48 packet.Add((byte)0xC9); in InitTest() 61 packet.Add((byte)0xFD); in InitTest() 62 packet.Add((byte)0xE6); in InitTest() 63 packet.Add(userWrite); in InitTest() 66 packet.Add((byte)0xFC); in InitTest() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/X86/ |
| D | X86_64.cs | 32 coreFeature.Registers.Add(new GDBRegisterDescriptor(0, 64, "rax", "int64")); 33 coreFeature.Registers.Add(new GDBRegisterDescriptor(1, 64, "rcx", "int64")); 34 coreFeature.Registers.Add(new GDBRegisterDescriptor(2, 64, "rdx", "int64")); 35 coreFeature.Registers.Add(new GDBRegisterDescriptor(3, 64, "rbx", "int64")); 36 coreFeature.Registers.Add(new GDBRegisterDescriptor(4, 64, "rsp", "data_ptr")); 37 coreFeature.Registers.Add(new GDBRegisterDescriptor(5, 64, "rbp", "data_ptr")); 38 coreFeature.Registers.Add(new GDBRegisterDescriptor(6, 64, "rsi", "int64")); 39 coreFeature.Registers.Add(new GDBRegisterDescriptor(7, 64, "rdi", "int64")); 42 … coreFeature.Registers.Add(new GDBRegisterDescriptor(index, 64, $"r{index}", "int64")); 45 coreFeature.Registers.Add(new GDBRegisterDescriptor(16, 64, "rip", "code_ptr")); [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/CPU/GDB/ |
| D | GDBCustomType.cs | 24 attributes.Add("id", id); in Vector() 25 attributes.Add("type", type); in Vector() 26 attributes.Add("count", $"{count}"); in Vector() 33 attributes.Add("id", id); in Union() 40 attributes.Add("id", id); in Struct() 47 attributes.Add("id", id); in Struct() 48 attributes.Add("size", $"{size}"); in Struct() 55 attributes.Add("id", id); in Flags() 56 attributes.Add("size", $"{size}"); in Flags() 63 attributes.Add("id", id); in Enum() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Utilities/ |
| D | AdHocCompiler.cs | 27 parameters.Add("/nostdlib+"); in Compile() 32 parameters.Add("/langversion:experimental"); in Compile() 38 parameters.Add($"/r:{location}"); in Compile() 41 parameters.Add("/target:library"); in Compile() 42 parameters.Add("/debug-"); in Compile() 43 parameters.Add("/optimize+"); in Compile() 44 parameters.Add($"/out:{outputFileName}"); in Compile() 45 parameters.Add("/noconfig"); in Compile() 47 parameters.Add("--"); in Compile() 48 parameters.Add(sourcePath); in Compile()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Miscellaneous/ |
| D | RenesasRZG_CPG_SYSC.cs | 87 … registerMap.Add((long)Registers.MasterAccessControl0, new DoubleWordRegister(this, 0x00AAAA00) in DefineSYSCRegisters() 115 … registerMap.Add((long)Registers.MasterAccessControl1, new DoubleWordRegister(this, 0x00AAAA00) in DefineSYSCRegisters() 150 … registerMap.Add((long)Registers.MasterAccessControl2, new DoubleWordRegister(this, 0x00AAAA00) in DefineSYSCRegisters() 178 … registerMap.Add((long)Registers.MasterAccessControl3, new DoubleWordRegister(this, 0x00AAAA00) in DefineSYSCRegisters() 206 … registerMap.Add((long)Registers.MasterAccessControl4, new DoubleWordRegister(this, 0xAAAA00AA) in DefineSYSCRegisters() 228 … registerMap.Add((long)Registers.SlaveAccessControl0, new DoubleWordRegister(this, 0x0AAAAAA0) in DefineSYSCRegisters() 234 … registerMap.Add((long)Registers.SlaveAccessControl1, new DoubleWordRegister(this, 0x0800C0AA) in DefineSYSCRegisters() 253 … registerMap.Add((long)Registers.SlaveAccessControl2, new DoubleWordRegister(this, 0x00000002) in DefineSYSCRegisters() 269 registerMap.Add((long)Registers.SlaveAccessControl3, new DoubleWordRegister(this) in DefineSYSCRegisters() 288 registerMap.Add((long)Registers.SlaveAccessControl4, new DoubleWordRegister(this) in DefineSYSCRegisters() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Peripherals/Wireless/ |
| D | SlipRadio.cs | 62 buffer.Add((byte)value); in CharReceived() 117 result.Add(ESC); in Encapsulate() 118 result.Add(ESC_END); in Encapsulate() 121 result.Add(ESC); in Encapsulate() 122 result.Add(ESC_ESC); in Encapsulate() 125 result.Add(value); in Encapsulate() 132 result.Add(END); in Encapsulate() 153 result.Add(END); in Decapsulate() 158 result.Add(ESC_END); in Decapsulate() 164 result.Add(ESC); in Decapsulate() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Cores/Arm-M/ |
| D | CortexMRegisters.tt | 16 DEFINES.Add("TARGET_ARM32"); 17 DEFINES.Add("TARGET_PROTO_ARM32_M"); 20 REGISTERS_FROM_BASE_CLASS.Add("SP"); 21 REGISTERS_FROM_BASE_CLASS.Add("LR"); 22 REGISTERS_FROM_BASE_CLASS.Add("PC"); 23 REGISTERS_FROM_BASE_CLASS.Add("CPSR"); 24 REGISTERS_FROM_BASE_CLASS.Add("R");
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Tests/UnitTests/Collections/ |
| D | WeakMultiTableTest.cs | 21 table.Add(0, 5); in ShouldHandleManyRightValuesForLeft() 22 table.Add(0, 6); in ShouldHandleManyRightValuesForLeft() 30 table.Add(5, 0); in ShouldHandleManyLeftValuesForRight() 31 table.Add(6, 0); in ShouldHandleManyLeftValuesForRight() 39 table.Add(0, 0); in ShouldRemovePair() 40 table.Add(1, 1); in ShouldRemovePair() 91 table.Add(item, 0); in GenerateWeakReferenceAndInsertIntoTable()
|
| D | MultiValueDictionaryTests.cs | 37 multiDict.Add("key", "value"); in ShouldAddAndTryGetValue() 45 multiDict.Add("key2", value); in ShouldAddAndTryGetValue() 56 multiDict.Add("key", "value"); in ShouldNotGetValue() 59 multiDict.Add("key2", value); in ShouldNotGetValue() 71 multiDict.Add("key3", "海亀"); in ShouldClear() 86 multiDict.Add(1337, "海亀"); in ShouldContainValue() 102 multiDict.Add("key3", "海亀"); in ShouldContainKey() 118 multiDict.Add("key3", "海亀"); in ShouldContainKeyValue()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/USB/ |
| D | USBMouse.cs | 81 p.Add((byte)buttonState); in MoveBy() 82 p.Add((byte)x.Clamp(-127, 127)); in MoveBy() 83 p.Add((byte)y.Clamp(-127, 127)); in MoveBy() 84 p.Add(0); in MoveBy() 104 p.Add((byte)buttonState); in SendButtonState() 105 p.Add(0); in SendButtonState() 106 p.Add(0); in SendButtonState() 107 p.Add(0); in SendButtonState()
|
| D | USBKeyboard.cs | 174 p.Add(modifiers); in SendPacket() 175 p.Add(0); // reserved field in SendPacket() 176 p.Add(pressedKey); in SendPacket() 179 p.Add(0); in SendPacket() 180 p.Add(0); in SendPacket() 181 p.Add(0); in SendPacket() 182 p.Add(0); in SendPacket() 183 p.Add(0); in SendPacket()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Utilities/Collections/ |
| D | SerializableWeakKeyDictionary.cs | 21 public void Add(TKey key, TValue value) in Add() method in Antmicro.Renode.Utilities.Collections.SerializableWeakKeyDictionary 25 wl.Add(new WeakReference(key)); in Add() 26 cwt.Add(key, value); in Add() 84 cwt.Add(index, value); 88 Add(index, value); 129 public void Add(KeyValuePair<TKey, TValue> item) in Add() method in Antmicro.Renode.Utilities.Collections.SerializableWeakKeyDictionary 173 result.Add(new KeyValuePair<TKey, TValue>(key, value)); in GetEnumerator() 216 keys.Add(target); in BeforeSerialization() 217 values.Add(value); in BeforeSerialization() 230 Add(keys[i], values[i]); in PostDeserialization()
|
| D | MultiValueDictionary.cs | 42 public void Add(TKey key, TValue value) in Add() method in Antmicro.Renode.Utilities.Collections.MultiValueDictionary 48 multiple.Add(key, new List<TValue>{ existingSingle, value }); in Add() 55 existingMultiple.Add(value); in Add() 59 single.Add(key, value); in Add() 70 multiple.Add(key, list); in AddRange() 81 multiple.Add(key, new List<TValue>(values)); in AddRange() 112 single.Add(key, existingMultipleValues.First()); in Remove()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Utilities/GDB/ |
| D | CommandsManager.cs | 79 typesWithCommands.Add(t.AssemblyQualifiedName); in Register() 125 features.Add(feature.Name, new List<GDBFeatureDescriptor>()); in GetCompiledFeatures() 127 features[feature.Name].Add(feature); in GetCompiledFeatures() 133 unifiedFeatures.Add(UnifyFeature(featureVariations)); in GetCompiledFeatures() 153 unifiedRegisters.Add(registerNumber, registers); in GetCompiledRegisters() 179 registers.Add(register.Name, Tuple.Create(register, feature.Types)); in UnifyFeature() 189 unifiedFeature.Registers.Add(pair.Item1); in UnifyFeature() 194 unifiedFeature.Types.Add(type.Item1); in UnifyFeature() 225 types.Add(id, Tuple.Create(type, width)); in AddFeatureTypes() 242 ManagedCpus.Add(cpu); in TryAddManagedCPU() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/DMA/ |
| D | RenesasRZG_DMAC.cs | 72 registerMap.Add(registersOffset + registerEntry.Key, registerEntry.Value); in DefineRegisters() 77 … registerMap.Add(baseOffset + (long)ControlRegisters.Control, new DoubleWordRegister(this) in DefineRegisters() 88 … registerMap.Add(baseOffset + (long)ControlRegisters.StatusEnabled, new DoubleWordRegister(this) in DefineRegisters() 93 … registerMap.Add(baseOffset + (long)ControlRegisters.StatusError, new DoubleWordRegister(this) in DefineRegisters() 98 …registerMap.Add(baseOffset + (long)ControlRegisters.StatusInterrupted, new DoubleWordRegister(this) in DefineRegisters() 103 …registerMap.Add(baseOffset + (long)ControlRegisters.StatusTerminalCount, new DoubleWordRegister(th… in DefineRegisters() 108 … registerMap.Add(baseOffset + (long)ControlRegisters.StatusSuspend, new DoubleWordRegister(this) in DefineRegisters() 169 registers.Add((long)Registers.Next0SourceAddress, new DoubleWordRegister(parent) in DefineRegisters() 172 … registers.Add((long)Registers.Next0DestinationAddress, new DoubleWordRegister(parent) in DefineRegisters() 175 registers.Add((long)Registers.Next0TransactionByte, new DoubleWordRegister(parent) in DefineRegisters() [all …]
|
| D | MPFS_PDMA.cs | 87 registersMap.Add( in Channel() 154 registersMap.Add( in Channel() 158 registersMap.Add( in Channel() 163 registersMap.Add( in Channel() 168 registersMap.Add( in Channel() 173 registersMap.Add( in Channel() 178 registersMap.Add( in Channel() 183 registersMap.Add( in Channel() 191 registersMap.Add( in Channel() 196 registersMap.Add( in Channel() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Core/Structure/Registers/ |
| D | PeripheralRegister.cs | 64 readCallbacks.Add(readCallback); in DefineReadCallback() 75 writeCallbacks.Add(writeCallback); in DefineWriteCallback() 86 changeCallbacks.Add(changeCallback); in DefineChangeCallback() 173 readCallbacks.Add(readCallback); in DefineReadCallback() 184 writeCallbacks.Add(writeCallback); in DefineWriteCallback() 195 changeCallbacks.Add(changeCallback); in DefineChangeCallback() 282 readCallbacks.Add(readCallback); in DefineReadCallback() 293 writeCallbacks.Add(writeCallback); in DefineWriteCallback() 304 changeCallbacks.Add(changeCallback); in DefineChangeCallback() 391 readCallbacks.Add(readCallback); in DefineReadCallback() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/CPU/GuestProfiling/ProtoBuf/ |
| D | PerfettoTraceWriter.cs | 40 trace.Packets.Add(new TracePacket in CreateTrack() 49 trace.Packets.Add(new TracePacket in CreateEventBegin() 64 trace.Packets.Add(new TracePacket in CreateEventEnd() 78 trace.Packets.Add(new TracePacket in CreateEventInstant() 93 trace.Packets.Add(new TracePacket in CreateEventCounter() 108 trace.Packets.Add(new TracePacket in CreateEventCounter() 126 trace.Packets.Add(new TracePacket in FlushBuffer()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Wireless/IEEE802_15_4/ |
| D | Frame.cs | 183 bytes.Add(frameControlByte0); in Encode() 184 bytes.Add(0); // frameControlByte1 in Encode() 186 bytes.Add(DataSequenceNumber); in Encode() 201 bytes.Add(crc[0]); in Encode() 202 bytes.Add(crc[1]); in Encode() 205 bytes.Add(crc[0]); in Encode() 206 bytes.Add(crc[1]); in Encode() 207 bytes.Add(crc[2]); in Encode() 208 bytes.Add(crc[3]); in Encode()
|