2022-04-09 19:42:02 -04:00
|
|
|
#pragma once
|
2019-12-10 12:39:39 +00:00
|
|
|
|
|
|
|
#include <string>
|
2023-05-23 09:42:42 -04:00
|
|
|
#include <vector>
|
2022-04-09 19:42:02 -04:00
|
|
|
#include <QFont>
|
2019-12-10 12:39:39 +00:00
|
|
|
#include "MIPS.h"
|
|
|
|
#include "BiosDebugInfoProvider.h"
|
|
|
|
|
|
|
|
namespace DebugUtils
|
|
|
|
{
|
|
|
|
std::string PrintAddressLocation(uint32, CMIPS*, const BiosDebugModuleInfoArray&);
|
|
|
|
const BIOS_DEBUG_MODULE_INFO* FindModuleAtAddress(const BiosDebugModuleInfoArray&, uint32);
|
2023-05-23 09:42:42 -04:00
|
|
|
std::vector<uint32> FindCallers(CMIPS*, uint32);
|
|
|
|
std::vector<uint32> FindWordValueRefs(CMIPS*, uint32, uint32);
|
2022-04-09 19:42:02 -04:00
|
|
|
QFont CreateMonospaceFont();
|
2019-12-10 12:39:39 +00:00
|
|
|
}
|