Kernel/SharedMemory: set and reset source memory state
This commit is contained in:
parent
560df843b1
commit
cfa9a322c7
8 changed files with 49 additions and 32 deletions
|
@ -149,9 +149,11 @@ IR_RST::IR_RST(Core::System& system) : ServiceFramework("ir:rst", 1), system(sys
|
|||
using namespace Kernel;
|
||||
// Note: these two kernel objects are even available before Initialize service function is
|
||||
// called.
|
||||
shared_memory = system.Kernel().CreateSharedMemory(nullptr, 0x1000, MemoryPermission::ReadWrite,
|
||||
MemoryPermission::Read, 0,
|
||||
MemoryRegion::BASE, "IRRST:SharedMemory");
|
||||
shared_memory =
|
||||
system.Kernel()
|
||||
.CreateSharedMemory(nullptr, 0x1000, MemoryPermission::ReadWrite,
|
||||
MemoryPermission::Read, 0, MemoryRegion::BASE, "IRRST:SharedMemory")
|
||||
.Unwrap();
|
||||
update_event = system.Kernel().CreateEvent(ResetType::OneShot, "IRRST:UpdateEvent");
|
||||
|
||||
update_callback_id = system.CoreTiming().RegisterEvent(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue