27 const TCHAR * FileName,
44 const TCHAR * FileName,
55 const CHAR * FileName);
BOOLEAN HwdbgInterpreterFillFileFromMemory(HWDBG_INSTANCE_INFORMATION *InstanceInfo, const TCHAR *FileName, UINT32 *MemoryBuffer, SIZE_T BufferSize, HWDBG_ACTION_ENUMS RequestedAction)
Function to write the memory buffer to a file in the specified format.
Definition hwdbg-interpreter.cpp:242
BOOLEAN HwdbgWriteTestInstanceInfoRequestIntoFile(HWDBG_INSTANCE_INFORMATION *InstanceInfo, const CHAR *FileName)
Write test instance info request into a file.
Definition hwdbg-interpreter.cpp:612
BOOLEAN HwdbgInterpreterFillMemoryFromFile(const TCHAR *FileName, UINT32 *MemoryBuffer, SIZE_T BufferSize)
Function to read the file and fill the memory buffer.
Definition hwdbg-interpreter.cpp:184
BOOLEAN HwdbgReadInstanceInfoFromFile(const TCHAR *FileName, UINT32 *MemoryBuffer, SIZE_T BufferSize)
Read the instance info from the file.
Definition hwdbg-interpreter.cpp:575
BOOLEAN HwdbgLoadInstanceInfo(const TCHAR *InstanceFilePathToRead, UINT32 InitialBramBufferSize)
Load the instance info.
Definition hwdbg-interpreter.cpp:648
SIZE_T HwdbgComputeNumberOfFlipFlopsNeeded(HWDBG_INSTANCE_INFORMATION *InstanceInfo, UINT32 NumberOfStages)
Function to compute number of flip-flops needed in the target device.
Definition hwdbg-interpreter.cpp:330
BOOLEAN HwdbgInterpretPacket(PVOID BufferReceived, UINT32 LengthReceived)
Interpret packets of hwdbg.
Definition hwdbg-interpreter.cpp:29
BOOLEAN HwdbgInterpreterSendPacketAndBufferToHwdbg(HWDBG_INSTANCE_INFORMATION *InstanceInfo, const TCHAR *FileName, DEBUGGER_REMOTE_PACKET_TYPE PacketType, HWDBG_ACTION_ENUMS RequestedAction, CHAR *Buffer, UINT32 BufferLength)
Sends a HyperDbg packet + a buffer to the hwdbg.
Definition hwdbg-interpreter.cpp:398
VOID HwdbgShowIntanceInfo(HWDBG_INSTANCE_INFORMATION *InstanceInfo)
Show instance info details.
Definition hwdbg-interpreter.cpp:532