MCPcopy Create free account
hub / github.com/PCSX2/pcsx2 / Read8

Method Read8

pcsx2/DebugTools/DebugInterface.cpp:227–239  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

225}
226
227u8 R5900DebugInterface::Read8(u32 address, bool* valid)
228{
229 if (!isValidAddress(address))
230 return static_cast<u8>(InvalidReadResult(valid));
231
232 u8 value;
233 if (!vtlb_memSafeReadBytes(address, &value, sizeof(value)))
234 return static_cast<u8>(InvalidReadResult(valid));
235
236 if (valid)
237 *valid = true;
238 return value;
239}
240
241u16 R5900DebugInterface::Read16(u32 address, bool* valid)
242{

Callers 2

getMemoryValueMethod · 0.45
createLinesMethod · 0.45

Calls 3

InvalidReadResultFunction · 0.85
vtlb_memSafeReadBytesFunction · 0.85
iopMemRead8Function · 0.85

Tested by

no test coverage detected