53 Commits (e5a7f2ef29a8dc715ab9670dedb632a02b835372)

Author SHA1 Message Date
mailwl 5b136aa211 Set client SDK version to Service APIs 9 years ago
Emmanuel Gil Peyrot ebdae19fd2 Remove empty newlines in #include blocks. 9 years ago
Emmanuel Gil Peyrot dc8479928c Sources: Run clang-format on everything. 9 years ago
Emmanuel Gil Peyrot e5fcabdd69 Core: Cleanup file_sys includes. 11 years ago
Emmanuel Gil Peyrot 596b7c4f63 Common: Cleanup key_map includes. 11 years ago
Yuri Kunde Schlesner e1fbac3ca1 Common: Remove common.h 11 years ago
Yuri Kunde Schlesner ad3e25b414 De-inline functions from Interface, removing them from service.h 11 years ago
Subv 83a8975cb8 Services: Moved the PTM and APT services to their own folder 11 years ago
Yuri Kunde Schlesner 6e11570862 Service: Store function names as const char* instead of std::string 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
archshift 228843c43e Logging: Log all called service functions (under trace). Compile out all trace logs under release for performance. 11 years ago
Yuri Kunde Schlesner a6ad68190f Fix double-free in Service manager during shutdown 11 years ago
Yuri Kunde Schlesner 7e2903cb74 Kernel: New handle manager 11 years ago
Yuri Kunde Schlesner 73fba22c01 Rename ObjectPool to HandleTable 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
archshift 43a682a106 Log the cmd_buff arguments when citra comes across an unimplemented function 11 years ago
Yuri Kunde Schlesner 22c86824a4 Remove duplicated docs/update them for changed parameters. 11 years ago
Yuri Kunde Schlesner c2588403c0 HLE: Revamp error handling throrough the HLE code 11 years ago
Emmanuel Gil Peyrot f5d38649c7 Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generated 11 years ago
Yuri Kunde Schlesner d72708c1f5 Add `override` keyword through the code. 11 years ago
Lioncash d30747efea core: Pass string by reference in FetchFromPortName and DeleteService 11 years ago
Lioncash 98fa3f7cba Core: Alter the kernel string functions to use std::string instead of const char*. 12 years ago
bunnei c95972275e HLE: Updated all uses of NULL to nullptr (to be C++11 compliant) 12 years ago
bunnei 8cac527c94 Kernel: Updated several member functions to be const 12 years ago
bunnei 870c6146e7 service: added a error log messages for unimplemented WaitSynchronization 12 years ago
bunnei c451ad2835 service: cleaned up log messages 12 years ago
bunnei 545e6919ce service: added additional hack to return success on unimplemented service calls 12 years ago
bunnei 70af9d620b service: changed interface to return 0 (no error) when a service method is unimplemented - hack to make apps boot further 12 years ago
bunnei a432dc8f39 kernel: added WaitSynchronization method to Kernel::Object 12 years ago
bunnei 58a3adcdd2 kernel: updated SyncRequest to take boolean thread wait result as a parameter 12 years ago
bunnei 16fea415d0 service: Renamed Sync to SyncRequest 12 years ago
bunnei 0aa582bf89 service: fixed typo that MSVC did not catch as an error 12 years ago
bunnei 9bf7ce535a service: removed redundant include of common_types.h 12 years ago
bunnei 143bba2045 renamed "syscall" module to "svc" (more accurate naming) 12 years ago
bunnei 44336329ed - created a Kernel namespace 12 years ago
bunnei 112904b832 - renamed NewHandle to CreateHandle 12 years ago
bunnei eab6fd01d7 - updated service(s) to be KernelObject's 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 72622a1b5a - removed HLE mem "hack" and replaced with kernel mem region 12 years ago
bunnei 451a14f98c fixed weird spacing 12 years ago
bunnei cd0664eb77 - refactored how service functions are called 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
bunnei 7ec5950bc4 - extracted srv: calls from service.cpp and put in its own module 12 years ago
bunnei 9f4d677cdf added framework for APT service (application and title launching service) 12 years ago
bunnei b24e6f2b60 cleanups to service HLE 12 years ago