Subv
cf071cd897
Services: Added some missing services.
cfg:s, ptm:sysm, apt:s.
apt:s is almost exactly the same as apt:u as per 3dbrew
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
9796bc1fa2
More services & small clean ups
11 years ago
Chin
0199a7d9ef
More warning cleanups
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
This is a first step at fixing the conceptual insanity that is our
handling of service and IPC calls. For now, interfaces still directly
derived from Session because we don't have the infrastructure to do it
properly. (That is, Processes and scheduling them.)
11 years ago
Yuri Kunde Schlesner
0600e2d8b5
Convert old logging calls to new logging macros
11 years ago
bunnei
6fe61d3deb
APT_U: Added GetSharedFont service function.
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
bunnei
9fb549cb84
APT_U: Added stub for function AppletUtility.
11 years ago
bunnei
19cfcfe8c0
APT_U: Set a valid parameter buffer size in GlanceParameter.
- Also Clarified GlanceParameter/ReceiveParameter documentation.
11 years ago
bunnei
8eced1b697
APT_U: Release service lock on initialization.
11 years ago
bunnei
0df9c34410
APT_U: Fixes for GetLockHandle to boot system titles.
- Also added comment to GetLockHandle function.
11 years ago
Gareth Poole
38df9e96dd
Renamed souce files of services to match port names
11 years ago
purpasmart96
20f15f31dd
APT: Added a stub for the "GlanceParameter" function.
11 years ago
purpasmart96
1d0ac47832
Added some more names to the function table
Added "SetApplicationCpuTimeLimit" and "GetApplicationCpuTimeLimit" to apt.cpp
11 years ago
bunnei
82702fedb8
APT: Added stubbed ReceiveParameter and various cleanups.
APT: More cleanups.
APT: Changed SignalType to be type u32.
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
c404d22036
hle: cleaned up log messages
12 years ago
bunnei
4b4a6de1d8
apt: added stubbed function for InquireNotification
12 years ago
bunnei
3972d4ca8b
APT_U: added stubbed function for APT_U::Enable, fixed some log messages to be more consistent
12 years ago
bunnei
94b30e8a38
APT_U: added event creation to Initialize method
12 years ago
bunnei
9fddba6843
APT_U: added a debug log on calling GetLockHandle
12 years ago
bunnei
eb537c560a
mutex: refactored the interface to code to return a Mutex* handle
12 years ago
bunnei
978e1d4653
mutex: initial commit of HLE module
12 years ago
bunnei
0886dc70ed
apt: changed stubbed handle to be something other than 0xDEADBEEF (used as a magic value in other places) so that I can track how it propagates through the app code
12 years ago
bunnei
540a693eae
updated APT_U::GetLockHandle to return a valid handle
12 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)
12 years ago
bunnei
cd0664eb77
- refactored how service functions are called
- added option to create/delete service handles
12 years ago
bunnei
b8851305bd
updated service comments
12 years ago
bunnei
ffabed8c25
restructured hle:services completely to use function lookup tables
12 years ago
bunnei
386dd722e7
fixed naming for APT_U
12 years ago
bunnei
7ec5950bc4
- extracted srv: calls from service.cpp and put in its own module
- added function tables for service calls
- lots of refactoring
12 years ago
bunnei
18766b9e69
added a stub for GetLockHandle
12 years ago
bunnei
9f4d677cdf
added framework for APT service (application and title launching service)
12 years ago