log debug message to tty
This commit is contained in:
parent
2382e77898
commit
06d6ad09ea
|
@ -98,6 +98,7 @@ bool ParseFilterRule(Filter& instance, Iterator begin, Iterator end) {
|
||||||
CLS(Render) \
|
CLS(Render) \
|
||||||
SUB(Render, Vulkan) \
|
SUB(Render, Vulkan) \
|
||||||
CLS(Input) \
|
CLS(Input) \
|
||||||
|
CLS(Tty) \
|
||||||
CLS(Loader)
|
CLS(Loader)
|
||||||
|
|
||||||
// GetClassName is a macro defined by Windows.h, grrr...
|
// GetClassName is a macro defined by Windows.h, grrr...
|
||||||
|
|
|
@ -66,6 +66,7 @@ enum class Class : u8 {
|
||||||
Render_Vulkan, ///< Vulkan backend
|
Render_Vulkan, ///< Vulkan backend
|
||||||
Loader, ///< ROM loader
|
Loader, ///< ROM loader
|
||||||
Input, ///< Input emulation
|
Input, ///< Input emulation
|
||||||
|
Tty, ///< Debug output from emu
|
||||||
Count ///< Total number of logging classes
|
Count ///< Total number of logging classes
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -466,7 +466,7 @@ s64 PS4_SYSV_ABI ps4__write(int d, const void* buf, std::size_t nbytes) {
|
||||||
char* str = strdup((const char*)buf);
|
char* str = strdup((const char*)buf);
|
||||||
if (str[nbytes - 1] == '\n')
|
if (str[nbytes - 1] == '\n')
|
||||||
str[nbytes - 1] = 0;
|
str[nbytes - 1] = 0;
|
||||||
LOG_INFO(Kernel, "{}", str);
|
LOG_INFO(Tty, "{}", str);
|
||||||
free(str);
|
free(str);
|
||||||
return nbytes;
|
return nbytes;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue