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. Nov 19, 2016
  4. Oct 20, 2016
  5. Sep 22, 2016
  6. Sep 21, 2016
  7. Sep 19, 2016
  8. Sep 18, 2016
  9. Sep 15, 2016
  10. Aug 02, 2016
  11. Jun 11, 2016
  12. Jun 05, 2016
  13. Jun 04, 2016
  14. May 31, 2016
  15. May 30, 2016
  16. May 26, 2016
  17. May 21, 2016
  18. May 17, 2016
  19. May 14, 2016
  20. May 13, 2016
  21. May 07, 2016
  22. Apr 05, 2016
  23. Mar 21, 2016
  24. Mar 13, 2016
  25. Mar 12, 2016
  26. Mar 06, 2016
  27. Feb 21, 2016
    • MerryMage's avatar
      AudioCore: Skeleton Implementation · 8b00954e
      MerryMage authored
      This commit:
      * Adds a new subproject, audio_core.
      * Defines structures that exist in DSP shared memory.
      * Hooks up various other parts of the emulator into audio core.
      
      This sets the foundation for a later HLE DSP implementation.
      8b00954e
  28. Feb 12, 2016
  29. Jan 30, 2016
Loading