bunnei
|
67b3df683b
service: time: Update for new shared memory layout.
|
6 lat temu |
bunnei
|
8eca0f9cd2
service: hid: Update for new shared memory layout.
|
6 lat temu |
bunnei
|
8bbc38a7bd
service: irs: Update for new shared memory layout.
|
6 lat temu |
bunnei
|
fc61cb44ee
kernel: resource_limit: Reserve physical memory.
|
6 lat temu |
bunnei
|
8f75524e55
kernel: Initialize memory layout for new VMM.
|
6 lat temu |
bunnei
|
11c02a50e9
core: system: Rename GetDeviceManager -> DeviceManager.
|
6 lat temu |
bunnei
|
3fcc4cab4f
kernel: transfer_memory: Refactor for new VMM.
|
6 lat temu |
bunnei
|
c53454ff46
core: Construct/Destruct DeviceMemory on Init/Shutdown.
|
6 lat temu |
bunnei
|
d0162fc3d7
kernel: shared_memory: Refactor for new VMM.
|
6 lat temu |
bunnei
|
a040a15246
core: device_memory: Update to use VirtualBuffer class.
|
6 lat temu |
bunnei
|
4ba2428c86
common: Add VirtualBuffer class, to abstract memory virtualization.
|
6 lat temu |
bunnei
|
a238d08f71
kernel: errors: Add ERR_OUT_OF_RESOURCES.
|
6 lat temu |
bunnei
|
ffc3de762b
kernel: process_capability: Update to use Memory::PageTable.
|
6 lat temu |
bunnei
|
84f1b6d530
kernel: memory: Add PageTable class, to manage process address space.
|
6 lat temu |
bunnei
|
cfae8a1c1a
kernel: memory: Add MemoryLayout class, to build physical memory layout.
|
6 lat temu |
bunnei
|
5d6e8a5b44
kernel: memory: Add MemoryManager class, to manage page heaps.
|
6 lat temu |
bunnei
|
548ef190ab
kernel: memory: Add MemoryBlockManager class, to manage memory blocks.
|
6 lat temu |
bunnei
|
3927012734
kernel: memory: Add PageHeap class, to manage a heap of pages.
|
6 lat temu |
bunnei
|
dc720311cc
kernel: memory: Add PageLinkedList class, to manage a list of pages.
|
6 lat temu |
bunnei
|
81cb4d3c7f
kernel: memory: Add system_control code, which will be used for ASLR support.
|
6 lat temu |
bunnei
|
fc040b5b70
physical_memory: Add missing include for <vector>.
|
6 lat temu |
bunnei
|
c2f4dcb1e3
kernel: memory: Add MemoryBlock class, for managing memory blocks and their state.
|
6 lat temu |
bunnei
|
ea5ee9918e
kernel: memory: Add memory_types.h, for things that are commonly used in memory code.
|
6 lat temu |
bunnei
|
d364e7cf09
kernel: memory: Add SlabHeap class, for managing memory heaps.
|
6 lat temu |
bunnei
|
14aa65ce00
kernel: memory: Add AddressSpaceInfo class, for managing the memory address space.
|
6 lat temu |
bunnei
|
dc25c86556
core: device_manager: Add a simple class to manage device RAM.
|
6 lat temu |
bunnei
|
f1b607829e
dynarmic: Enable strict alignment checks.
|
6 lat temu |
bunnei
|
4df6ef04ac
common: scope_exit: Implement mechanism for canceling a scope exit.
|
6 lat temu |
bunnei
|
4caff51710
core: memory: Move to Core::Memory namespace.
|
6 lat temu |
bunnei
|
b838e58d63
common: alignment: Add a helper function for generic alignment checking.
|
6 lat temu |