85 Commits (37b278a9a85fb934fa78ce4abf12a2c9df7d7112)

Author SHA1 Message Date
Liam 37b278a9a8 general: fix incorrect conversions 2 years ago
Liam 84cb20bc72 core: remove ResultVal type 2 years ago
Liam 474db2d8da kernel: reduce page table region checking 2 years ago
Liam a85ce8ea56 k_process: PageTable -> GetPageTable 2 years ago
Liam 41d99aa89d memory: rename global memory references to application memory 3 years ago
Liam fb49ec19c1 kernel: use KTypedAddress for addresses 3 years ago
Liam 65be230fdd service: move hle_ipc from kernel 3 years ago
Liam a936972614 service: refactor server architecture 3 years ago
Liam ceda2d280e general: rename CurrentProcess to ApplicationProcess 3 years ago
bunnei 58eb6953d1 core: hle: kernel: k_memory_block: Update. 3 years ago
german77 a7d9be1384 core: Replace all instances of ResultCode with Result 4 years ago
Liam 084d7d6b01 common: Change semantics of UNREACHABLE to unconditionally crash 4 years ago
Morph 99ceb03a1c general: Convert source file copyright comments over to SPDX 4 years ago
bunnei 965c05b43d core: hle: service: Allocate a service thread. 4 years ago
tech-ticks 3b91d213b1 hle: kernel: Invalidate entire icache in UnmapProcessMemory and UnmapCodeMemory (fixes #8174) 4 years ago
ameerj ade596121b core: Reduce unused includes 4 years ago
bunnei 853e58e593 hle: service: ldr: Use deterministic addresses when mapping NROs. 4 years ago
bunnei 49a0e4330e hle: kernel: k_page_table: Update SetProcessMemoryPermission. 4 years ago
bunnei 6ac44f3bdc hle: service: ldr: UnmapCodeMemory BSS only when set. 4 years ago
bunnei 6123b6ea45 hle: kernel: k_page_table: ReadAndWrite -> UserReadWrite. 4 years ago
bunnei 081669c334 hle: kernel: k_page_table: Rename *ProcessCodeMemory -> *CodeMemory. 4 years ago
Morph 281437c811 kernel: KPageTable: Rename SetCodeMemoryPermission to SetProcessMemoryPermission 4 years ago
Morph a6e6a5ac38 general: Get the current process program id directly from the system 4 years ago
Morph 64275dfbf4 general: Rename GetTitleID to GetProgramID 4 years ago
Morph cb09ea0f01 general: Remove MakeResult helpers 4 years ago
Morph 12c1766997 general: Replace RESULT_SUCCESS with ResultSuccess 5 years ago
Lioncash 8f638e81e9 ldr: Simplify memory copy within LoadNro() 5 years ago
bunnei 2a7eff57a8 hle: kernel: Rename Process to KProcess. 5 years ago
german77 278c38aa4a ldr: Use proper names 5 years ago
bunnei 93e20867b0 hle: kernel: Migrate PageHeap/PageTable to KPageHeap/KPageTable. 5 years ago
bunnei 65e0178cc0 hle: kernel: Migrate to KMemoryBlock, KMemoryBlockManager, and others. 5 years ago
bunnei f7a008d77f hle: kernel: KSystemControl does not belong in Memory namespace. 5 years ago
Chloe 37939482fb
kernel: Unify result codes (#5890) 5 years ago
bunnei 63fd1bb503 core: arm: Implement InvalidateCacheRange for CPU cache invalidation. 5 years ago
Lioncash 1a954b2a59 service: Eliminate usages of the global system instance 5 years ago
Lioncash da7be67daf ipc_helpers: Remove usage of the global system instance 5 years ago
bunnei a0e5cccb92 hle: service: ldr: Implement UnloadNrr. 5 years ago
Lioncash ea20b5c970 core: Fix clang build pt.3 5 years ago
bunnei 3d592972dc
Revert "core: Fix clang build" 5 years ago
Lioncash be1954e04c core: Fix clang build 5 years ago
Lioncash f525da56e5 service/ldr: Resolve sign mismatch warnings 5 years ago
David Marcec db824b59c8 ldr: Cleanup NRO & NRR structs 6 years ago
VolcaEM 684dfbf209
Move SHA256Hash to its original position 6 years ago
VolcaEM bd9495c9ab
Remove unnecessary pragmas 6 years ago
VolcaEM c0d6162050
Revert IsValidNRO refactor but make it more readable 6 years ago
VolcaEM 4b71bf654d
Update assert string 6 years ago
VolcaEM 39213b1c59
Clang-format again 6 years ago
VolcaEM 198b0fa790
Use consistent variable names 6 years ago
VolcaEM 1520d7865d
Clang-format 6 years ago
VolcaEM 761d206049
Make assert strings consistent 6 years ago