Skip to content
Snippets Groups Projects
  1. Dec 01, 2016
    • Subv's avatar
      fixup! Kernel/IPC: Use Ports and Sessions as the fundamental building block... · 0a33d915
      Subv authored
      fixup!  Kernel/IPC: Use Ports and Sessions as the fundamental building block of Inter Process Communication.
      0a33d915
    • Subv's avatar
      Kernel/IPC: Use Ports and Sessions as the fundamental building block of Inter... · 073653e8
      Subv authored
       Kernel/IPC: Use Ports and Sessions as the fundamental building block of Inter Process Communication.
      
      All handles obtained via srv::GetServiceHandle or svcConnectToPort are references to ClientSessions.
      Service modules will wait on the counterpart of those ClientSessions (Called ServerSessions) using svcReplyAndReceive or svcWaitSynchronization[1|N], and will be awoken when a SyncRequest is performed.
      
      HLE Interfaces are now ClientPorts which override the HandleSyncRequest virtual member function to perform command handling immediately.
      073653e8
  2. Nov 20, 2016
  3. Sep 22, 2016
  4. Sep 21, 2016
  5. Sep 19, 2016
  6. Sep 18, 2016
  7. Jun 11, 2016
  8. Jun 05, 2016
  9. Jul 12, 2015
  10. Jun 27, 2015
  11. Jun 17, 2015
  12. May 21, 2015
  13. May 15, 2015
    • Subv's avatar
      Core/ResourceLimits: Implemented the basic structure of ResourceLimits. · d3634d4b
      Subv authored
      Implemented svcs GetResourceLimit, GetResourceLimitCurrentValues and GetResourceLimitLimitValues.
      
      Note that the resource limits do not currently keep track of used objects, since we have no way to distinguish between an object created by the application, and an object created by some HLE module once we're inside Kernel::T::Create.
      d3634d4b
  14. May 09, 2015
  15. May 07, 2015
  16. May 01, 2015
  17. Feb 12, 2015
  18. Feb 02, 2015
  19. Jan 30, 2015
  20. Jan 22, 2015
  21. Jan 21, 2015
  22. Jan 09, 2015
Loading