Subv
|
f9bcf89510
Use std::move where appropriate.
|
пре 9 година |
Subv
|
c93c5a72bb
Return an error code when connecting to a saturated port.
|
пре 9 година |
Subv
|
dd8887c8cf
KServerPorts now have an HLE handler "template", which is inherited by all ServerSessions created from it.
|
пре 9 година |
Subv
|
ed210c32b3
Threads do not wait for the server endpoint to call AcceptSession before returning from a ConnectToPort or GetServiceHandle call.
|
пре 9 година |
Subv
|
2eceee3a4c
Fixed the rebase mistakes.
|
пре 9 година |
Subv
|
009b15b3aa
A bit of a redesign.
|
пре 9 година |
Subv
|
073653e858
Kernel/IPC: Use Ports and Sessions as the fundamental building block of Inter Process Communication.
|
пре 10 година |
Yuri Kunde Schlesner
|
84fbbe2629
Use negative priorities to avoid special-casing the self-include
|
пре 9 година |
Emmanuel Gil Peyrot
|
ebdae19fd2
Remove empty newlines in #include blocks.
|
пре 9 година |
Emmanuel Gil Peyrot
|
dc8479928c
Sources: Run clang-format on everything.
|
пре 9 година |
Lectem
|
a94fb932ff
fix #1942 and adds a few IPC functions for descriptors
|
пре 10 година |
mailwl
|
e85b22320a
Fix parameter name in EnableNotification
|
пре 10 година |
mailwl
|
eea08f281d
Fix mistakes, add output header codes
|
пре 10 година |
mailwl
|
eb231cb19d
remove ugly function
|
пре 10 година |
mailwl
|
dc338ccecf
srv: Update according 3dbrew
|
пре 10 година |
Lioncash
|
856a1d0386
svc: Move ResetType enum to the kernel event header
|
пре 10 година |
Lioncash
|
12e92f17de
svc: Make ResetType an enum class
|
пре 10 година |
Lioncash
|
0937bed8d8
services: Get rid of unnecessary includes
|
пре 10 година |
Yuri Kunde Schlesner
|
dc39d06950
Ensure all kernel objects are released during shutdown
|
пре 11 година |
Yuri Kunde Schlesner
|
e1fbac3ca1
Common: Remove common.h
|
пре 11 година |
Yuri Kunde Schlesner
|
88a4a808c6
Kernel: Stop creating useless Handles during object creation
|
пре 11 година |
Yuri Kunde Schlesner
|
a79d21c83e
Service: Clean-up Interface
|
пре 11 година |
Yuri Kunde Schlesner
|
8779b31fe6
Make Port/Service registration and querying more HW-accurate
|
пре 11 година |
Yuri Kunde Schlesner
|
d52d859936
Kernel: Convert Event to not use Handles
|
пре 11 година |
bunnei
|
e4a5d8ad4f
Event: Fixed some bugs and cleanup (Subv)
|
пре 11 година |
archshift
|
228843c43e
Logging: Log all called service functions (under trace). Compile out all trace logs under release for performance.
|
пре 11 година |
purpasmart96
|
379b39e583
Services: Clean up a few things and add a few function names
|
пре 11 година |
purpasmart96
|
9796bc1fa2
More services & small clean ups
|
пре 11 година |
purpasmart96
|
ebfd831ccb
License change
|
пре 11 година |
Yuri Kunde Schlesner
|
e321decf98
Remove SyncRequest from K::Object and create a new K::Session type
|
пре 11 година |