There was an error fetching the commit references. Please try again later.
Kernel/SharedMemory: Properly implemented shared memory support.
Applications can request the kernel to allocate a piece of the linear heap for them when creating a shared memory object. Shared memory areas are now properly mapped into the target processes when calling svcMapMemoryBlock. Removed the APT Shared Font hack as it is no longer needed.
Showing
- src/core/hle/applets/mii_selector.cpp 2 additions, 2 deletionssrc/core/hle/applets/mii_selector.cpp
- src/core/hle/applets/swkbd.cpp 2 additions, 2 deletionssrc/core/hle/applets/swkbd.cpp
- src/core/hle/kernel/shared_memory.cpp 59 additions, 57 deletionssrc/core/hle/kernel/shared_memory.cpp
- src/core/hle/kernel/shared_memory.h 20 additions, 8 deletionssrc/core/hle/kernel/shared_memory.h
- src/core/hle/service/apt/apt.cpp 12 additions, 26 deletionssrc/core/hle/service/apt/apt.cpp
- src/core/hle/service/csnd_snd.cpp 8 additions, 5 deletionssrc/core/hle/service/csnd_snd.cpp
- src/core/hle/service/gsp_gpu.cpp 3 additions, 2 deletionssrc/core/hle/service/gsp_gpu.cpp
- src/core/hle/service/hid/hid.cpp 3 additions, 2 deletionssrc/core/hle/service/hid/hid.cpp
- src/core/hle/service/ir/ir.cpp 3 additions, 2 deletionssrc/core/hle/service/ir/ir.cpp
- src/core/hle/svc.cpp 35 additions, 12 deletionssrc/core/hle/svc.cpp
Loading
Please register or sign in to comment