aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/service
AgeCommit message (Collapse)Author
2014-05-20renamed "syscall" module to "svc" (more accurate naming)bunnei
2014-05-20- created a Kernel namespacebunnei
- cleaned up Kernel code a bit (moved stuff into namespace, fixed whitespace issues) - added handle types for all different CTROS handles
2014-05-19apt: changed stubbed handle to be something other than 0xDEADBEEF (used as a ↵bunnei
magic value in other places) so that I can track how it propagates through the app code
2014-05-18- renamed NewHandle to CreateHandlebunnei
- updated CreateHandle/DeleteHandle to use KernelObject's
2014-05-18- updated service(s) to be KernelObject'sbunnei
- various cleanups
2014-05-18renamed "UID" to "Handle" where appropriatebunnei
2014-05-18- moved Handle/Result definitions to kernel.hbunnei
- added ResetType enum
2014-05-16added stubbed GetProcSemaphore - does nothing but avoids an exceptionbunnei
2014-05-16updated APT_U::GetLockHandle to return a valid handlebunnei
2014-05-08removed unknown fields from GX_CmdBufferHeaderbunnei
2014-05-07- removed HLE mem "hack" and replaced with kernel mem regionbunnei
- 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)
2014-04-27removed DISALLOW_COPY_AND_ASSIGN in favor of NonCopyable classbunnei
2014-04-27fixed weird spacingbunnei
2014-04-27hackish but working way to set the framebuffer location to VRAM (used in ↵bunnei
ARM11 demos tested thus far, e.g. yeti3DS)
2014-04-26added simple GSP GPU ReadHWRegs function to support returning the ↵bunnei
framebuffer address
2014-04-24added GSP::RegisterInterruptRelayQueue functionbunnei
2014-04-24- refactored how service functions are calledbunnei
- added option to create/delete service handles
2014-04-16fixed bug with printing std::string in log messagesbunnei
2014-04-16added class stub for HID:User servicebunnei
2014-04-16updated service commentsbunnei
2014-04-16- added stubbed out GSP::Gpu service interfacebunnei
- various cleanups/refactors to HLE services
2014-04-15removed no longer used function headerbunnei
2014-04-15restructured hle:services completely to use function lookup tablesbunnei
2014-04-15fixed naming for APT_Ubunnei
2014-04-15- extracted srv: calls from service.cpp and put in its own modulebunnei
- added function tables for service calls - lots of refactoring
2014-04-13added a stub for GetLockHandlebunnei
2014-04-13added framework for APT service (application and title launching service)bunnei
2014-04-13renamed class Interface_SRV to SRVbunnei
2014-04-13added some very initial command parsing for SRV Syncbunnei
2014-04-12cleanups to service HLEbunnei
2014-04-12- added HLE to connect to "srv:" servicebunnei
- added a manager for keeping track of services/ports - added a memory mapped region for memory accessed by HLE - added HLE for GetThreadCommandBuffer function
2014-04-11- renamed hle_syscall to just syscallbunnei
- added service.h as an initial service interface