bunnei
02a31a0771
logger: Add "account" service logging category.
8 years ago
bunnei
fafea3b5fd
acc_u0: Stub out GetLastOpenedUser.
8 years ago
bunnei
23c46db6f7
GetInfo: Implement IsCurrentProcessBeingDebugged.
8 years ago
bunnei
37967da1f2
WaitProcessWideKeyAtomic: Handle case where condition variable was already created.
8 years ago
mailwl
451d4c4336
acc:u0 : stub GetAccountId
8 years ago
bunnei
4a19b608fd
svc: SharedMemory size should be 64-bits and cleanup.
8 years ago
bunnei
9892a119da
ArbitrateLock: Assert that requesting_thread is current_thread.
8 years ago
bunnei
eb3be60fc2
controller: DuplicateSession should return a ClientSession.
8 years ago
mailwl
41ca591e11
Service:nifm: add nifm:a, nifm:s and nifm:u services
8 years ago
mailwl
e974ad29c7
Service/am: Add AppletAE service ( #153 )
* Add AppletAE, step 1: move common interfaces to am.h
* Add AppletAE, step 2
8 years ago
mailwl
be7ef9498d
Services/vi: add vi:s and vi:u services
8 years ago
mailwl
9b3b9fe930
vi::CreateStrayLayer : add padding to request
8 years ago
shinyquagsire23
cd0befbd05
shared_memory: Only mark addresses as invalid if they are within the heap
8 years ago
mailwl
3dbe629396
[WIP] sfdnsres: stub ( #146 )
sfdnsres: Add several stubs
8 years ago
MerryMage
7a23a53396
memory: Replace all memory hooking with Special regions
8 years ago
bunnei
9a0a22e596
time: Implement ISteadyClock::GetCurrentTimePoint.
8 years ago
bunnei
0c455925ed
audout_u: Various cleanups.
8 years ago
bunnei
ca93cbddcb
ResponseBuilder: Use a bit field for customizing instead of always_move_handles.
8 years ago
bunnei
747ae39608
time: Stub GetSystemClockContext function.
8 years ago
bunnei
c943b30b0a
server_session: Fix scenario where all domain handlers are closed.
8 years ago
bunnei
f328cb2c7c
hle: Rename RequestBuilder to ResponseBuilder.
8 years ago
bunnei
427b97e60c
service: Fix all incorrect IPC response headers.
8 years ago
bunnei
2b07c87f0c
ipc_helpers: Make interface domain agnostic and add header validation.
8 years ago
bunnei
a3aadaea60
hle: Integrate Domain handling into ServerSession.
8 years ago
bunnei
4fabdf77d7
hle: Remove Domain and SyncObject kernel objects.
8 years ago
bunnei
2ab0f638f0
handle_table: Remove ConvertSessionToDomain.
8 years ago
st4rk
d37214f8a3
audout:u OpenAudioOut and IAudioOut ( #138 )
* Updated the audout:u and IAudioOut, now it might work with RetroArch without trigger an assert, however it's not the ideal implementation
* Updated the audout:u and IAudioOut, now it might work with RetroArch without trigger an assert, however it's not the ideal implementation
* audout:u OpenAudioOut implementation and IAudioOut cmd 1,2,3,4,5 implementation
* using an enum for audio_out_state as well as changing its initialize to member initializer list
* Minor fixes, added Service_Audio for LOG_*, changed PcmFormat enum to EnumClass
* Minor fixes, added Service_Audio for LOG_*, changed PcmFormat enum to EnumClass
* added missing Audio loggin subclass, minor fixes, clang comment breakline
* Solving backend logging conflict
* minor fix
* Fixed duplicated Service NVDRV in backend.cpp, my bad
8 years ago
gdkchan
7f7e83a76b
Fix time returning epoch time in milliseconds rather than in seconds
8 years ago
Rozlette
82924195f8
logging: add missing NVDRV subclass to macro list
8 years ago
N00byKing
eb8e4f17d3
Correct Spelling
8 years ago
Subv
aec193732c
Services: Added a todo about returning interfaces as domain objects in lm, hid and time.
8 years ago
Subv
fb5f2a653e
Time: Don't create unnecessary ports when retrieving the clock service sessions.
8 years ago
Subv
98ff4642ff
HID: Don't create an unnecessary port in CreateAppletResource.
8 years ago
Subv
3541a04d4d
LM: Don't create an unnecessary port in Initialize.
8 years ago
Subv
196f1226c5
IPC: Don't create an unnecessary port when using PushIpcInterface outside of a domain.
8 years ago
gdkchan
45f08a927c
Stub OpenAudioOut and fix a issue with HID IAppletResource being created more than once
8 years ago
Subv
dda6711a67
AppletOE: Stubbed CreateManagedDisplayLayer to create a new layer in the Default display.
This function is used by libnx to obtain a new layer.
8 years ago
Subv
db5b2c0f0f
AppletOE: Make ISelfController keep a reference to nvflinger.
It'll be needed when we implement CreateManagedDisplayLayer.
8 years ago
Subv
696b61b9c3
Services: Vi shouldn't be responsible for creating nvflinger.
It is now created during Service initialization and passed to all the services that need it.
8 years ago
Subv
edb1c9589b
VI: Move BufferQueue and NVFlinger to their own folder/namespace.
8 years ago
st4rk
564b91d219
Added stubs for audio services. ( #116 )
* stubs for audout:u, audin:u, audrec:u, audren:u, codecctl and decoding tables with nullptr for future implementations
* fixing the changes requested (remove private, explicit)
8 years ago
David
e08fdd4101
Added nvmemp, Added /dev/nvhost-ctrl, SetClientPID now stores pid ( #114 )
* Added nvmemp, Added /dev/nvhost-ctrl, SetClientPID now stores pid
* used clang-format-3.9 instead
* lowercase pid
* Moved nvmemp handlers to cpp
* Removed unnecessary logging for NvOsGetConfigU32. Cleaned up log and changed to LOG_DEBUG
* using std::arrays instead of c arrays
* nvhost get config now uses std::array completely
* added pid logging back
* updated cmakelist
* missing includes
* added array, removed memcpy
* clang-format6.0
8 years ago
Lioncash
aa0cc8d3e9
nvmap: Add a return 0 underneath the UNIMPLEMENTED macro
This macro resolves to an empty macro in release builds.
8 years ago
Lioncash
5a05f7ef9f
nvmap: Make IoctlCommands an enum class
Prevents the enum values from polluting the surrounding scope
8 years ago
bunnei
a2c082be79
file_sys: Clang format fixes.
8 years ago
bunnei
a94d5d1938
fsp_srv: Various improvements to IStorage:Read implementation.
8 years ago
bunnei
985c960e85
deconstructed_rom_directory: Implement istorage loading for RomFS.
8 years ago
David Marcec
b609697364
filesystem: Implement basic IStorage functionality.
8 years ago
bunnei
0446482361
file_sys: Cleanup to better match Switch file system constructs.
file_sys: Add factory class for RomFS file system.
8 years ago
bunnei
f3cfe5caac
file_sys: Remove disk_archive, savedata_archive, and title_metadata.
8 years ago