118 Commits (aa16fd2422a7c86d55ee69b3f86189bf97aebb3c)

Author SHA1 Message Date
liamwhite aa16fd2422 kernel: offset code entry point for 39-bit address space type (#11326) 2 years ago
Liam 6b6f0b21b9 k_process: PageTable -> GetPageTable 2 years ago
Liam 156516e399 kernel: use KTypedAddress for addresses 3 years ago
Liam c68577384a general: rename CurrentProcess to ApplicationProcess 3 years ago
Kyle Kienapfel ea00332a67 code: dodge PAGE_SIZE #define 3 years ago
Liam 79bf4bc3ff general: fix compilation on MinGW GCC 12 4 years ago
Morph 2b87305d31 general: Convert source file copyright comments over to SPDX 4 years ago
lat9nq 794c444285 general: Make most settings a BasicSetting 5 years ago
Morph e8f1d7145e common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270) 5 years ago
bunnei ad048de3d6 hle: kernel: Rename Process to KProcess. 5 years ago
Lioncash 41c7ce33b6 loader: Resolve instances of variable shadowing 5 years ago
bunnei 7a76bc30fa common: Move settings to common from core. 5 years ago
bunnei 5dbcaa2970 hle: kernel: Migrate PageHeap/PageTable to KPageHeap/KPageTable. 5 years ago
bunnei 0ae0bc4340 hle: kernel: KThread: Reorganize thread priority defaults. 5 years ago
bunnei 3d70b4a4ea core: hle: kernel: Rename Thread to KThread. 5 years ago
Lioncash c06510376a core: Eliminate remaining usages of the global system instance 5 years ago
Lioncash b4b63c878f patch_manager: Remove usages of the global system instance 5 years ago
Lioncash 16de0a6a96 core/CMakeLists: Make some warnings errors 5 years ago
Lioncash e457001dce General: Make use of std::nullopt where applicable 5 years ago
Lioncash 279b79c880 loader/nso: Remove unnecessary [[maybe_unused]] 5 years ago
Lioncash bcb796ee92 core/loader: Remove dependencies on the global system instance 5 years ago
Lioncash d0569a0865 loader/nso: Resolve moves not occurring in DecompressSegment 6 years ago
bunnei a48860f7ba loader: nso: Fix loader size and arguments. 6 years ago
bunnei 5b9e69e7fe core: memory: Move to Core::Memory namespace. 6 years ago
bunnei 9006c82b27 loader: nso: Fix loading of static objects to be properly sized and aligned. 6 years ago
Michael Scire 56137d471a loader: provide default arguments (zero byte) to NSOs 6 years ago
Markus Wick b8b3264c31 core/loaders: Simplify PhysicalMemory usage. 6 years ago
Zach Hilman d2d7eacee7 core/loader: Track the NSO build ID of the current process 7 years ago
Zach Hilman 0084098c9b nso: Pass build ID directly 7 years ago
Fernando Sahmkow 5bce8f62ac VM_Manager: Align allocated memory to 256bytes 7 years ago
Lioncash 59d55c8137 common/hex_util: Combine HexVectorToString() and HexArrayToString() 7 years ago
Zach Hilman 227430a157 loader: Move NSO module tracking to AppLoader 7 years ago
Lioncash fc1d10d33a loader/nso: Silence sign-comparison warning 7 years ago
Zach Hilman c1475193ba core: Track load offsets of NSO modules 7 years ago
Lioncash 32b833632b loader/nso: Remove left-in debug pragma 7 years ago
Lioncash e49ee38660 core/core: Move process execution start to System's Load() 7 years ago
unknown 161c82078c Addressed feedback 7 years ago
unknown bad8750fe8 core: Do not link LZ4 to core. Use common/data_compression for nso segment decompression instead. 7 years ago
unknown 27aac8d363 Addressed feedback 7 years ago
unknown 44e5cc7a29 core: Do not link LZ4 to core. Use common/data_compression for nso segment decompression instead. 7 years ago
Zach Hilman d6744d9b06 patch_manager: Dump NSO name with build ID 7 years ago
Lioncash b8ccd49d77 kernel/codeset: Make CodeSet's memory data member a regular std::vector 7 years ago
Lioncash 0097cd25a8 loader/nso: Place translation unit specific functions into an anonymous namespace 7 years ago
Lioncash b59b7084c7 file_sys/cheat_engine: Remove use of global system accessors 7 years ago
Lioncash e8791f39ae loader/nso: Clean up use of magic constants 7 years ago
Lioncash be2b64e8bc file_sys/patch_manager: Deduplicate NSO header 7 years ago
Lioncash cae60f2d1f loader/nso: Fix definition of the NSO header struct 7 years ago
Lioncash 70ce9f5767 kernel: Move CodeSet structure to its own source files 7 years ago
Zach Hilman 20c46b9242 vm_manager: Remove cheat-specific ranges from VMManager 7 years ago
Zach Hilman 81f85bc280 loader/nso: Set main code region in VMManager 7 years ago