37 Commits (12e92f17de40522e66954d3c5148e4520c9ca775)

Author SHA1 Message Date
Lioncash 12e92f17de svc: Make ResetType an enum class 10 years ago
Lioncash 0937bed8d8 services: Get rid of unnecessary includes 10 years ago
Yuri Kunde Schlesner dc39d06950 Ensure all kernel objects are released during shutdown 11 years ago
Yuri Kunde Schlesner e1fbac3ca1 Common: Remove common.h 11 years ago
Yuri Kunde Schlesner 88a4a808c6 Kernel: Stop creating useless Handles during object creation 11 years ago
Yuri Kunde Schlesner a79d21c83e Service: Clean-up Interface 11 years ago
Yuri Kunde Schlesner 8779b31fe6 Make Port/Service registration and querying more HW-accurate 11 years ago
Yuri Kunde Schlesner d52d859936 Kernel: Convert Event to not use Handles 11 years ago
bunnei e4a5d8ad4f Event: Fixed some bugs and cleanup (Subv) 11 years ago
archshift 228843c43e Logging: Log all called service functions (under trace). Compile out all trace logs under release for performance. 11 years ago
purpasmart96 379b39e583 Services: Clean up a few things and add a few function names 11 years ago
purpasmart96 9796bc1fa2 More services & small clean ups 11 years ago
purpasmart96 ebfd831ccb License change 11 years ago
Yuri Kunde Schlesner e321decf98 Remove SyncRequest from K::Object and create a new K::Session type 11 years ago
Yuri Kunde Schlesner 0600e2d8b5 Convert old logging calls to new logging macros 11 years ago
Yuri Kunde Schlesner c2588403c0 HLE: Revamp error handling throrough the HLE code 11 years ago
Lioncash 7cbecde2ca Add static to some variables 11 years ago
Lioncash 72846c418e core: Mark some hle functions as static 11 years ago
archshift 40a84833ae Added ReceiveNotification, PublishToSubscriber unimplemented functions to SRV 11 years ago
archshift 6e606c515f core: Prune redundant includes 11 years ago
bunnei ae93adddd1 srv::Initialize: Return "success" status code. 12 years ago
bunnei fb908b9395 srv::Initialize: Return "success" status code. 12 years ago
bunnei 1b247b8031 SRV: Updated GetProcSemaphore to create an event instead of a mutex. 12 years ago
bunnei c95972275e HLE: Updated all uses of NULL to nullptr (to be C++11 compliant) 12 years ago
bunnei b78aff8585 svc: added optional name field to Event and Mutex (used for debugging) 12 years ago
bunnei 007b7edada srv: fix to log unimplemented service (instead of crash) 12 years ago
bunnei c404d22036 hle: cleaned up log messages 12 years ago
bunnei b08b3c154f srv: changed a NOTICE_LOG to DEBUG_LOG 12 years ago
bunnei 96b2105524 srv: added a real mutex for GetProcSemaphore (instead of stubbed) 12 years ago
bunnei 725d240bf7 renamed "UID" to "Handle" where appropriate 12 years ago
bunnei 772abad778 - moved Handle/Result definitions to kernel.h 12 years ago
bunnei 39ee75fc8d added stubbed GetProcSemaphore - does nothing but avoids an exception 12 years ago
bunnei 72622a1b5a - removed HLE mem "hack" and replaced with kernel mem region 12 years ago
bunnei cd0664eb77 - refactored how service functions are called 12 years ago
bunnei 9d1a17ca88 fixed bug with printing std::string in log messages 12 years ago
bunnei b8851305bd updated service comments 12 years ago
bunnei 32c3462047 - added stubbed out GSP::Gpu service interface 12 years ago
bunnei ffabed8c25 restructured hle:services completely to use function lookup tables 12 years ago