Core: Implement GDB protocol

This commit is contained in:
Jean-Baptiste Boric
2020-12-17 18:29:10 +01:00
committed by Connor McLaughlin
parent 9b40c8ffa6
commit abd2399aaf
5 changed files with 338 additions and 0 deletions

13
src/core/gdb_protocol.h Normal file
View File

@ -0,0 +1,13 @@
#pragma once
#include <string_view>
namespace GDBProtocol
{
bool IsPacketInterrupt(const std::string_view& data);
bool IsPacketContinue(const std::string_view& data);
bool IsPacketComplete(const std::string_view& data);
std::string ProcessPacket(const std::string_view& data);
} // namespace GDBProtocol