Historie revizí

Autor SHA1 Zpráva Datum
  tech-ticks 3b91d213b1 hle: kernel: Invalidate entire icache in UnmapProcessMemory and UnmapCodeMemory (fixes #8174) před 4 roky
  bunnei 9408100a80 hle: kernel: k_page_table: Fix implementations of LockForCodeMemory & UnlockForCodeMemory. před 4 roky
  bunnei 0c75913bf2 hle: kernel: k_page_table: Implement LockMemoryAndOpen & UnlockMemory. před 4 roky
  bunnei 5b667f5e52 hle: kernel: k_page_table: Implement MakeAndOpenPageGroup & MakePageGroup. před 4 roky
  bunnei 3210bc2767 core: hle: kernel: k_page_table: Add implementations of MapPages, UnmapPages, and FindFreeArea for TLS. před 4 roky
  bunnei 749f76e6fe hle: kernel: KPageTable: Improve implementations of MapCodeMemory and UnmapCodeMemory. před 4 roky
  bunnei f87f076162 hle: kernel: k_memory_manager: Rework for latest kernel behavior. před 4 roky
  bunnei f7e65eb971 hle: kernel: k_page_heap: Remove superfluous consexpr. před 4 roky
  bunnei 21f5912ec9 Merge pull request #7919 from bunnei/phys-mem-updates před 4 roky
  bunnei 92b2e92620 fixup! core: hle: kernel: KPageTable: Improve Un/MapPhysicalMemory. před 4 roky
  bunnei c9260a75f6 core: hle: kernel: KPageTable: Fix UnmapPages. před 4 roky
  bunnei 1a16d055df core: hle: kernel: KPageTable: Improve Un/MapPhysicalMemory. před 4 roky
  bunnei 03186af6a1 Merge pull request #7835 from bunnei/page-table-lock před 4 roky
  Lioncash f785f73e92 general: Replace NonCopyable struct with equivalents před 4 roky
  bunnei 995e27e9b7 hle: kernel: KPageTable: Migrate locks to KScopedLightLock. před 4 roky
  bunnei e791da9791 core: hle: kernel: KPageTable: Various improvements to MapPages and UnmapPages. před 4 roky
  bunnei 07add23251 core: hle: kernel: KPageTable: MapProcessCode: Various cleanup. před 4 roky
  bunnei ee25e0a40b core: hle: kernel: KPageTable: ReserveTransferMemory: Various cleanup. před 4 roky
  bunnei 0cee5e1af8 core: hle: kernel: KPageTable: ResetTransferMemory: Various cleanup. před 4 roky
  bunnei ffcaf5af90 core: hle: kernel: KPageTable: SetMemoryAttribute: Various cleanup. před 4 roky
  bunnei 264bb5abf7 core: hle: kernel: KPageTable: Operate: Assert lock ownership. před 4 roky
  bunnei 0137f2e6e1 core: hle: kernel: KPageTable: SetHeapSize: Cleanup & take physical memory lock. před 4 roky
  bunnei 6d8e498f76 core: hle: kernel: Refactor Un/MapPhysicalMemory to remove unnecessary methods. před 4 roky
  bunnei b8b1b58f36 core: hle: kernel: Rename Un/Map to Un/MapMeory. před 4 roky
  bunnei b54cbc985e hle: kernel: k_memory_manager: Clear pages on allocation & free. před 4 roky
  bunnei 49a0e4330e hle: kernel: k_page_table: Update SetProcessMemoryPermission. před 4 roky
  bunnei 6123b6ea45 hle: kernel: k_page_table: ReadAndWrite -> UserReadWrite. před 4 roky
  bunnei 081669c334 hle: kernel: k_page_table: Rename *ProcessCodeMemory -> *CodeMemory. před 4 roky
  bunnei af4696657c core: hle: kernel: svc: Updates to SetMemoryAttribute and SetMemoryPermission. před 4 roky
  bunnei b9a313057e core: hle: kernel: k_page_table: Update CheckMemoryState. před 4 roky