31 Commits (a365fea8fb46ccd72295095259c0a1d05c9265d2)

Author SHA1 Message Date
Liam bb4e14e7ac loader: don't reassign program ID on npdm reparse 2 years ago
arades79 60a68839ee remove static from pointer sized or smaller types for aesthetics, change constexpr static to static constexpr for consistency 3 years ago
arades79 adcef452e0 add static lifetime to constexpr values to force compile time evaluation where possible 3 years ago
Morph 9fba74d245 general: Enforce C4800 everywhere except in video_core 3 years ago
Morph 2b87305d31 general: Convert source file copyright comments over to SPDX 4 years ago
lat9nq 558fef2464 program_metadata: Unpack FileAccessHeader and FileAccessControl 5 years ago
OatmealDome 3a4b8bac08 program_metadata: Add default ThreadInfo kernel capability 4 years ago
Morph 203d8f7f60 style: Remove extra space preceding the :: operator 4 years ago
Markus Wick e7c2b054c1 Fix GCC undefined behavior sanitizer. 5 years ago
Morph 0357607044 program_metadata: Set a default resource size when a NPDM is not present 5 years ago
Lioncash da15e9f8a7 file_sys: Replace inclusions with forward declarations where applicable 5 years ago
bunnei 4dbf21a6cf file_sys: program_metadata: Add a helper function for generating reasonable default metadata. 6 years ago
Lioncash 93dd86b390 loader; Resolve sign conversion/truncation errors 6 years ago
Michael Scire 6a33b060b7 Implement MapPhysicalMemory/UnmapPhysicalMemory 7 years ago
Zach Hilman 04a69eb6c7 program_metadata: Add function to load meta from raw parameters 7 years ago
Lioncash 633d55d503 file_sys/program_metadata: Remove obsolete TODOs 7 years ago
Lioncash a72bda4ecc file_sys/program_metadata: Print out more descriptive address space descriptions 7 years ago
Lioncash b221836d5d kernel/process: Hook up the process capability parser to the process itself 7 years ago
Lioncash 149d3e546a process/vm_manager: Amend API to allow reading parameters from NPDM metadata 7 years ago
Lioncash 315f6ef402 file-sys: Default heavy-weight class destructors in the cpp file 7 years ago
fearlessTobi 1190ea6ddb Port #4182 from Citra: "Prefix all size_t with std::" 7 years ago
Lioncash a9f4e31cc0 file_sys: Replace includes with forward declarations where applicable 7 years ago
Zach Hilman da921ac3f3 loader: Add more descriptive errors 7 years ago
Zach Hilman 82150bd5c1 Virtual Filesystem 2: Electric Boogaloo (#676) 8 years ago
bunnei 0c22a8d514 Revert "Virtual Filesystem (#597)" 8 years ago
Zach Hilman 12e9522b32 Virtual Filesystem (#597) 8 years ago
James Rowe d74d2a77cb Update clang format 8 years ago
James Rowe e159c550d8 Rename logging macro back to LOG_* 8 years ago
Lioncash 1b310cbb3a general: Make formatting of logged hex values more straightforward 8 years ago
Lioncash a1dc050bbf file-sys: Move logging macros over to the new fmt-capable ones 8 years ago
shinyquagsire23 b48d598627 file_sys: Style tweaks 8 years ago
shinyquagsire23 e3c753a14c file_sys: Add support for parsing NPDM files 8 years ago