Commit Graph

21 Commits (7cbecde2ca1b0ea3faf4caf384b6512cb9849162)

Author SHA1 Message Date
Lioncash 7cbecde2ca Add static to some variables 11 years ago
Lioncash 72846c418e core: Mark some hle functions as static
These functions are not referred to by their linkage name outside of the translation unit, so they can be marked 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 fb908b9395 srv::Initialize: Return "success" status code. 11 years ago
bunnei 1b247b8031 SRV: Updated GetProcSemaphore to create an event instead of a mutex. 11 years ago
bunnei c95972275e HLE: Updated all uses of NULL to nullptr (to be C++11 compliant) 11 years ago
bunnei b78aff8585 svc: added optional name field to Event and Mutex (used for debugging) 11 years ago
bunnei 007b7edada srv: fix to log unimplemented service (instead of crash) 11 years ago
bunnei c404d22036 hle: cleaned up log messages 11 years ago
bunnei b08b3c154f srv: changed a NOTICE_LOG to DEBUG_LOG 11 years ago
bunnei 96b2105524 srv: added a real mutex for GetProcSemaphore (instead of stubbed) 11 years ago
bunnei 725d240bf7 renamed "UID" to "Handle" where appropriate 11 years ago
bunnei 772abad778 - moved Handle/Result definitions to kernel.h
- added ResetType enum
11 years ago
bunnei 39ee75fc8d added stubbed GetProcSemaphore - does nothing but avoids an exception 11 years ago
bunnei 72622a1b5a - removed HLE mem "hack" and replaced with kernel mem region
- added a helper function for getting command buffer for services
- fixed bug where GSP DMA was incorrectly being done in DataSynchronizationBarrier (instead of gsp_TriggerCmdReqQueue)
11 years ago
bunnei cd0664eb77 - refactored how service functions are called
- added option to create/delete service handles
11 years ago
bunnei 9d1a17ca88 fixed bug with printing std::string in log messages 11 years ago
bunnei b8851305bd updated service comments 11 years ago
bunnei 32c3462047 - added stubbed out GSP::Gpu service interface
- various cleanups/refactors to HLE services
11 years ago
bunnei ffabed8c25 restructured hle:services completely to use function lookup tables 11 years ago