| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Utilities/GDB/ |
| D | PacketData.cs | 16 public class PacketData class 18 static PacketData() in PacketData() method in Antmicro.Renode.Utilities.GDB.PacketData 20 Success = new PacketData("OK"); in PacketData() 21 Empty = new PacketData(string.Empty); in PacketData() 24 public static PacketData ErrorReply(Error err = Error.Unknown) in ErrorReply() 26 return new PacketData(string.Format("E{0}", (int)err)); in ErrorReply() 29 public static PacketData AbortReply(int signal) in AbortReply() 31 return new PacketData(string.Format("X{0:X2}", signal)); in AbortReply() 34 public static PacketData StopReply(int signal) in StopReply() 36 return new PacketData(string.Format("S{0:X2}", signal)); in StopReply() [all …]
|
| D | Packet.cs | 13 public static bool TryCreate(PacketData data, byte checksum, out Packet p) in TryCreate() 19 public Packet(PacketData data) in Packet() 39 public PacketData Data { get; private set; }
|
| D | GdbStub.cs | 118 …ctx.Send(new Packet(PacketData.StopReply(args.BreakpointType.Value, commandsManager.ManagedCpus[cp… in OnHalted() 122 … ctx.Send(new Packet(PacketData.StopReply(args.BreakpointType.Value, args.Address))); in OnHalted() 140 …ctx.Send(new Packet(PacketData.StopReply(InterruptSignal, commandsManager.ManagedCpus[cpuSupportin… in OnHalted() 145 ctx.Send(new Packet(PacketData.StopReply(InterruptSignal))); in OnHalted() 152 …ctx.Send(new Packet(PacketData.StopReply(TrapSignal, commandsManager.ManagedCpus[cpuSupportingGdb]… in OnHalted() 156 ctx.Send(new Packet(PacketData.StopReply(TrapSignal))); in OnHalted() 160 ctx.Send(new Packet(PacketData.AbortReply(AbortSignal))); in OnHalted() 227 ctx.Send(new Packet(PacketData.Empty)); in OnByteWritten() 231 IEnumerable<PacketData> packetDatas; in OnByteWritten() 250 ctx.Send(new Packet(PacketData.ErrorReply(Error.Unknown))); in OnByteWritten()
|
| D | PacketBuilder.cs | 30 packetData = new PacketData(); in AppendByte() 63 private PacketData packetData;
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Extensions/Utilities/GDB/Commands/ |
| D | Trace32Commands.cs | 24 public PacketData Execute( in Execute() 31 return PacketData.ErrorReply(Error.OperationNotPermitted); in Execute() 38 return PacketData.ErrorReply(Error.InvalidArgument); in Execute() 49 return PacketData.ErrorReply(Error.InvalidArgument); in Execute() 53 return new PacketData(string.Join("", bytes.Select(x => x.ToString("X2")))); in Execute() 57 public PacketData Execute( in Execute() 65 return PacketData.ErrorReply(Error.OperationNotPermitted); in Execute() 71 return PacketData.ErrorReply(Error.InvalidArgument); in Execute() 78 return PacketData.ErrorReply(Error.InvalidArgument); in Execute() 80 return PacketData.Success; in Execute()
|
| D | CalculateCRCCommand.cs | 25 public PacketData Execute( in Execute() 33 return PacketData.ErrorReply(Error.BadAddress); in Execute() 43 return PacketData.ErrorReply(Error.BadAddress); in Execute() 53 return PacketData.ErrorReply(Error.BadAddress); in Execute() 57 return new PacketData($"C{crcEngine.Calculate(data):X8}"); in Execute()
|
| D | WriteDataToMemoryCommand.cs | 21 public PacketData WriteHexData( in WriteHexData() 29 return PacketData.ErrorReply(Error.InvalidArgument); in WriteHexData() 35 public PacketData WriteBinaryData( in WriteBinaryData() 43 return PacketData.ErrorReply(Error.InvalidArgument); in WriteBinaryData() 48 private PacketData WriteData(ulong address, byte[] data) in WriteData() 54 return PacketData.ErrorReply(Error.BadAddress); in WriteData() 82 return PacketData.Success; in WriteData()
|
| D | ReadMemoryCommand.cs | 21 public PacketData Execute( in Execute() 30 return PacketData.ErrorReply(Error.BadAddress); in Execute() 37 return PacketData.ErrorReply(Error.BadAddress); in Execute() 69 return PacketData.ErrorReply(Error.BadAddress); in Execute() 78 return new PacketData(content.ToString()); in Execute()
|
| D | ThreadContextCommand.cs | 18 public PacketData Execute( in Execute() 25 return PacketData.ErrorReply(Error.OperationNotPermitted); in Execute() 29 return PacketData.Success; in Execute()
|
| D | WriteRegisterCommand.cs | 22 public PacketData Execute( in Execute() 31 return PacketData.ErrorReply(); in Execute() 50 return PacketData.ErrorReply(); in Execute() 55 return PacketData.Success; in Execute()
|
| D | KillCommand.cs | 17 public PacketData Execute() in Execute() 19 return PacketData.Success; in Execute()
|
| D | ReportHaltReasonCommand.cs | 16 public PacketData Execute() in Execute() 18 return PacketData.StopReply(0); in Execute()
|
| D | ReadRegisterCommand.cs | 20 public PacketData Execute( in Execute() 52 return new PacketData(content.ToString()); in Execute() 56 return PacketData.ErrorReply(Error.OperationNotPermitted); in Execute()
|
| D | MonitorCommand.cs | 24 …public IEnumerable<PacketData> Run([Argument(Encoding = ArgumentAttribute.ArgumentEncoding.HexStri… in Run() 37 var resultReply = ok ? PacketData.Success : PacketData.ErrorReply(); in Run() 40 return new [] { new PacketData(consoleOutput), resultReply }; in Run()
|
| D | ThreadAliveCommand.cs | 18 public PacketData Execute() in Execute() 21 return new PacketData("OK"); in Execute()
|
| D | ThreadAttachedCommand.cs | 18 public PacketData Execute() in Execute() 21 return new PacketData("1"); in Execute()
|
| D | DetachCommand.cs | 21 public PacketData Execute() in Execute() 23 return PacketData.Success; in Execute()
|
| D | BreakpointCommand.cs | 24 public PacketData InsertBreakpoint( in InsertBreakpoint() 37 return PacketData.ErrorReply(Error.InvalidArgument); in InsertBreakpoint() 65 return PacketData.ErrorReply(); in InsertBreakpoint() 68 return PacketData.Success; in InsertBreakpoint() 72 public PacketData RemoveBreakpoint( in RemoveBreakpoint() 102 return PacketData.ErrorReply(); in RemoveBreakpoint() 105 return PacketData.Success; in RemoveBreakpoint()
|
| D | CurrentThreadCommand.cs | 18 public PacketData Execute() in Execute() 20 return new PacketData(string.Format("QC{0:x}", manager.ManagedCpus[manager.Cpu])); in Execute()
|
| D | SupportedQueryCommand.cs | 18 public PacketData Execute() in Execute() 27 return new PacketData(command.ToString()); in Execute()
|
| D | QueryCommand.cs | 23 public PacketData SendQueryXml( in SendQueryXml() 34 return PacketData.Empty; in SendQueryXml() 38 return PacketData.ErrorReply(); in SendQueryXml() 63 return new PacketData(prefix + xmlSubstring); in SendQueryXml()
|
| D | ReadGeneralRegistersCommand.cs | 20 public PacketData Execute() in Execute() 35 return new PacketData(registers.ToString()); in Execute()
|
| D | MultithreadContinueCommand.cs | 26 public PacketData GetSupportedActions() in GetSupportedActions() 29 return new PacketData("vCont;c;C;s"); in GetSupportedActions() 33 …public PacketData Continue([Argument(Encoding = ArgumentAttribute.ArgumentEncoding.String)]string … in Continue() 37 return PacketData.ErrorReply(); in Continue() 44 return PacketData.ErrorReply(); in Continue()
|
| D | SingleStepCommand.cs | 18 public PacketData Execute() in Execute()
|
| D | ContinueCommand.cs | 18 public PacketData Execute() in Execute()
|