| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
* Added svcCreateSharedMemory
* Services which are not implemented now throw UNIMPLEMENTED()
* clang-format
* changed perms to u32
* removed camelcase
|
|
* Fixes some cast warnings, partially fixes citra #3064
* Converted casts to uint32_t to u32
* Ran clang-format
|
|
|
|
|
|
hle_ipc (#96)
* Stub PopLaunchParameter and implement Buffer C Descriptors reading
* Address PR feedback
* Ensure we push a u64 not a size_t
* Fix formatting
|
|
Makes the codebase a little more consistent with regards to available documentation. Also amends the duplicate case where there was a similar entry at 0x72 named ConnectToPort.
|
|
Makes the table match SwitchBrew for these entries
|
|
|
|
|
|
|
|
PrivilegedProcessId stubs.
# Conflicts:
# src/core/hle/kernel/svc.cpp
|
|
|
|
|
|
added more svcGetInfo pairs for 3.0.0+ support, Changed HEAP_SIZE and TLS_AREA_VADDR. changed mem usage & heap usage stub added, ISelfController, IApplication function stubs. Added SetThreadCoreMask
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
svcGetInfo(AllowedCpuIdBitmask)
|
|
immediately ready.
|
|
|
|
|
|
them is ready.
|
|
|
|
|
|
Also properly keep track of data in guest memory, this fixes managing the semaphore from userland.
It was found that Semaphores are actually Condition Variables, with Release(1) and Release(-1) being equivalent to notify_one and notify_all. We should change the name of the class to reflect this.
|
|
fixes userland locking/unlocking.
|
|
|
|
* CoreTiming: New CoreTiming; Add Test for CoreTiming
|
|
|
|
|
|
objects in IPC requests.
Popping objects from the buffer is still not implemented.
|
|
Service code now doesn't have to deal with this.
|
|
fixed pushing domain objects.
Domain object ids are always stored immediately after the raw data.
|
|
|
|
|