1. 21 Apr, 2019 1 commit
  2. 20 Apr, 2019 1 commit
    • Fernando Sahmkow's avatar
      RasterizerCache Redesign: Flush · a3eb91ed
      Fernando Sahmkow authored
      flushing is now responsability of children caches instead of the cache 
      object. This change will allow the specific cache to pass extra 
      parameters on flushing and will allow more flexibility.
      a3eb91ed
  3. 19 Apr, 2019 5 commits
  4. 18 Apr, 2019 3 commits
  5. 17 Apr, 2019 10 commits
  6. 16 Apr, 2019 4 commits
  7. 15 Apr, 2019 5 commits
  8. 14 Apr, 2019 9 commits
  9. 13 Apr, 2019 2 commits
    • Lioncash's avatar
      kernel/svc: Implement svcUnmapProcessCodeMemory · 4d293bb5
      Lioncash authored
      Essentially performs the inverse of svcMapProcessCodeMemory. This unmaps
      the aliasing region first, then restores the general traits of the
      aliased memory.
      
      What this entails, is:
      
      - Restoring Read/Write permissions to the VMA.
      - Restoring its memory state to reflect it as a general heap memory region.
      - Clearing the memory attributes on the region.
      4d293bb5
    • Lioncash's avatar
      kernel/svc: Implement svcMapProcessCodeMemory · 76a24656
      Lioncash authored
      This is utilized for mapping code modules into memory. Notably, the
      ldr service would call this in order to map objects into memory.
      76a24656