kern: add SvcReadWriteRegister

This commit is contained in:
Michael Scire authored and SciresM committed 2020-07-31 14:50:52 -07:00
1 parent ef1763334b
commit 9f79710cb7
3 files changed
+98 -10

No files matched your search

@@ -21,20 +21,22 @@ namespace ams::kern::svc {
namespace {
Result ReadWriteRegister(uint32_t *out, ams::svc::PhysicalAddress address, uint32_t mask, uint32_t value) {
return KSystemControl::ReadWriteRegister(out, address, mask, value);
}
}
/* ============================= 64 ABI ============================= */
Result ReadWriteRegister64(uint32_t *out_value, ams::svc::PhysicalAddress address, uint32_t mask, uint32_t value) {
MESOSPHERE_PANIC("Stubbed SvcReadWriteRegister64 was called.");
return ReadWriteRegister(out_value, address, mask, value);
}
/* ============================= 64From32 ABI ============================= */
Result ReadWriteRegister64From32(uint32_t *out_value, ams::svc::PhysicalAddress address, uint32_t mask, uint32_t value) {
MESOSPHERE_PANIC("Stubbed SvcReadWriteRegister64From32 was called.");
return ReadWriteRegister(out_value, address, mask, value);
}
}