[Kernel] Experimental debug monitor/PIX code.

This commit is contained in:
gibbed
2018-05-23 04:54:26 -05:00
parent 09585eb103
commit 2ef3ea996f
6 changed files with 306 additions and 6 deletions

View File

@@ -32,6 +32,13 @@ class XboxkrnlModule : public KernelModule {
static void RegisterExportTable(xe::cpu::ExportResolver* export_resolver);
bool SendPIXCommand(const char* cmd);
void set_pix_function(uint32_t addr) { pix_function_ = addr; }
protected:
uint32_t pix_function_ = 0;
private:
std::unique_ptr<xe::threading::HighResolutionTimer> timestamp_timer_;
};