| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | | | | | | | | | loader: nso: Fix loader size and arguments. | 2020-04-17 | 3 | -25/+47 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | loader: elf/kip/nro: Updates for new VMM. | 2020-04-17 | 3 | -5/+7 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | service: ldr: Updates for new VMM. | 2020-04-17 | 1 | -150/+215 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Includes removing some service impls. that are untested. | |||||
| | * | | | | | | | | | kernel: memory: page_table: Simplify GetPhysicalAddr impl. | 2020-04-17 | 4 | -19/+6 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | kernel: svc: Updates for new VMM. | 2020-04-17 | 1 | -488/+116 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Includes removing some SVC impls. that are untested. | |||||
| | * | | | | | | | | | core: memory: Fix memory access on page boundaries. | 2020-04-17 | 1 | -6/+39 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fixes Super Smash Bros. Ultimate. | |||||
| | * | | | | | | | | | video_core: memory_manager: Updates for Common::PageTable changes. | 2020-04-17 | 2 | -67/+34 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | core: memory: Updates for new VMM. | 2020-04-17 | 2 | -114/+53 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | common: page_table: Update to use VirtualBuffer and simplify. | 2020-04-17 | 2 | -53/+18 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | core: gdbstub: Updates for new VMM. | 2020-04-17 | 1 | -2/+2 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | core: reporter: Updates for new VMM. | 2020-04-17 | 1 | -3/+5 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | memory: cheat_engine: Updates for new VMM. | 2020-04-17 | 1 | -5/+8 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | arm_test_common: Updates for new VMM. | 2020-04-17 | 1 | -6/+2 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | kernel: process: Updates for new VMM. | 2020-04-17 | 2 | -79/+151 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | service: pl_u: Update for new shared memory layout. | 2020-04-17 | 1 | -7/+5 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | service: time: Update for new shared memory layout. | 2020-04-17 | 1 | -3/+2 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | service: hid: Update for new shared memory layout. | 2020-04-17 | 1 | -3/+2 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | service: irs: Update for new shared memory layout. | 2020-04-17 | 1 | -3/+3 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | kernel: resource_limit: Reserve physical memory. | 2020-04-17 | 1 | -1/+6 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | kernel: Initialize memory layout for new VMM. | 2020-04-17 | 2 | -0/+159 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | core: system: Rename GetDeviceManager -> DeviceManager. | 2020-04-17 | 3 | -7/+7 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - More consistent with other system components. | |||||
| | * | | | | | | | | | kernel: transfer_memory: Refactor for new VMM. | 2020-04-17 | 2 | -130/+16 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | core: Construct/Destruct DeviceMemory on Init/Shutdown. | 2020-04-17 | 1 | -4/+7 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | kernel: shared_memory: Refactor for new VMM. | 2020-04-17 | 2 | -220/+58 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | core: device_memory: Update to use VirtualBuffer class. | 2020-04-17 | 2 | -39/+12 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | common: Add VirtualBuffer class, to abstract memory virtualization. | 2020-04-17 | 3 | -0/+112 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | kernel: errors: Add ERR_OUT_OF_RESOURCES. | 2020-04-17 | 1 | -0/+1 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | kernel: process_capability: Update to use Memory::PageTable. | 2020-04-17 | 2 | -23/+25 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | kernel: memory: Add PageTable class, to manage process address space. | 2020-04-17 | 3 | -0/+1510 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | kernel: memory: Add MemoryLayout class, to build physical memory layout. | 2020-04-17 | 2 | -0/+74 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | kernel: memory: Add MemoryManager class, to manage page heaps. | 2020-04-17 | 3 | -0/+276 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | kernel: memory: Add MemoryBlockManager class, to manage memory blocks. | 2020-04-17 | 3 | -0/+256 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | kernel: memory: Add PageHeap class, to manage a heap of pages. | 2020-04-17 | 3 | -0/+483 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | kernel: memory: Add PageLinkedList class, to manage a list of pages. | 2020-04-17 | 2 | -0/+94 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | kernel: memory: Add system_control code, which will be used for ASLR support. | 2020-04-17 | 3 | -0/+61 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | physical_memory: Add missing include for <vector>. | 2020-04-17 | 1 | -0/+2 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | kernel: memory: Add MemoryBlock class, for managing memory blocks and their ↵ | 2020-04-17 | 2 | -0/+316 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | state. | |||||
| | * | | | | | | | | | kernel: memory: Add memory_types.h, for things that are commonly used in ↵ | 2020-04-17 | 2 | -0/+19 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | memory code. | |||||
| | * | | | | | | | | | kernel: memory: Add SlabHeap class, for managing memory heaps. | 2020-04-17 | 2 | -0/+162 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - This will be used for TLS pages, among other things. | |||||
| | * | | | | | | | | | kernel: memory: Add AddressSpaceInfo class, for managing the memory address ↵ | 2020-04-17 | 3 | -0/+166 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | space. | |||||
| | * | | | | | | | | | core: device_manager: Add a simple class to manage device RAM. | 2020-04-17 | 5 | -1/+118 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | dynarmic: Enable strict alignment checks. | 2020-04-17 | 1 | -1/+4 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Also add a missing include. | |||||
| | * | | | | | | | | | common: scope_exit: Implement mechanism for canceling a scope exit. | 2020-04-17 | 1 | -1/+8 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | core: memory: Move to Core::Memory namespace. | 2020-04-17 | 37 | -98/+100 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - helpful to disambiguate Kernel::Memory namespace. | |||||
| | * | | | | | | | | | common: alignment: Add a helper function for generic alignment checking. | 2020-04-17 | 1 | -0/+7 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | core: kernel: Add svc_types header to include SVC-specific types. | 2020-04-17 | 3 | -0/+70 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | core: kernel: Move SVC to its own namesapce. | 2020-04-17 | 5 | -9/+9 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | kernel: resource_limit: Improvements to implementation. | 2020-04-17 | 2 | -12/+50 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | loader: nso: Fix loading of static objects to be properly sized and aligned. | 2020-04-17 | 1 | -19/+9 | ||
| | | | | | | | | | | | ||||||
| | * | | | | | | | | | common: common_funcs: Add a macro for defining enum flag operators. | 2020-04-17 | 1 | -0/+32 | ||
| | | | | | | | | | | | ||||||