mailwl
e86ec16ee7
Service/hid: stub some functions
8 years ago
bunnei
287bcf18e6
shared_memory: Remove some checks.
8 years ago
bunnei
9bd160723a
hle_ipc: Remove const from WriteBuffer size.
8 years ago
Lioncash
321765d0b4
thread: Silence formatting specifier warnings
8 years ago
Lioncash
a708fd7a6d
vm_manager: Silence formatting specifier warnings
8 years ago
bunnei
289e29163b
hle_ipc: Add GetReadBufferSize and check write buffer size.
8 years ago
bunnei
f0e350f3bb
hle_ipc: Add helper functions for reading and writing buffers.
8 years ago
bunnei
ac83b7c57f
hle_ipc: Add helper functions for reading and writing buffers.
8 years ago
bunnei
41042e7b81
mutex: Update hasWaiters on release.
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
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
shinyquagsire23
cd0befbd05
shared_memory: Only mark addresses as invalid if they are within the heap
8 years ago
MerryMage
7a23a53396
memory: Replace all memory hooking with Special regions
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
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
James Rowe
ea88c44eb8
Format: Run the new clang format on everything
8 years ago
David
61a92c7347
Added CreateSharedMemory & UNIMPLEMENTED() for non existent services. ( #113 )
* Added svcCreateSharedMemory
* Services which are not implemented now throw UNIMPLEMENTED()
* clang-format
* changed perms to u32
* removed camelcase
8 years ago
River City Ransomware
39827d573a
Fixes some cast warnings, partial port of citra #3064 ( #106 )
* Fixes some cast warnings, partially fixes citra #3064
* Converted casts to uint32_t to u32
* Ran clang-format
8 years ago
bunnei
94483465ad
svc: Fix svcGetInfo MapRegionBaseAddr.
8 years ago
bunnei
c268244812
svc: Add additional fields to MemoryInfo struct.
8 years ago
gdkchan
90b697db30
Stub PopLaunchParameter and implement Buffer C Descriptors reading on 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
8 years ago
Lioncash
e396daeb9d
svc: Rename some entries to match their analogue on SwitchBrew
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.
8 years ago
Lioncash
9453658987
svc: Add CreateJitMemory and MapJitMemory svc strings
Makes the table match SwitchBrew for these entries
8 years ago
bunnei
11c878023f
svc: Clang-format fix.
8 years ago
bunnei
0d1c6f492e
hle_ipc: Clang format.
8 years ago
bunnei
ce1626b80e
ipc: Implement domain command CloseVirtualHandle.
8 years ago
Subv
6b3510cca6
SVC: Correct some return values in svcGetInfo and added TitleId and PrivilegedProcessId stubs.
# Conflicts:
# src/core/hle/kernel/svc.cpp
8 years ago
Subv
24a605cc10
SVC: Add 4.0.0+ comment to GetInfoType enum values.
8 years ago
Subv
911ea4451e
IPC: Push domain objects as move handles when not in a domain.
8 years ago
David Marcec
18295b0325
SetThreadCoreMask stub, time to implement fsp
8 years ago
David Marcec
eb1ddebb18
Added more svcGetInfo pairs
8 years ago
MerryMage
41bfd994f6
clang-format
8 years ago
bunnei
e09f123ff7
shared_memory: Minor fixes and cleanup.
8 years ago
bunnei
e9e51c7181
svc: Implement svcMapSharedMemory.
8 years ago
bunnei
99d1279753
kernel: Increase default stack size to 64K.
8 years ago
bunnei
182548ec86
yuzu: Update license text to be consistent across project.
8 years ago
bunnei
7e02ba1ae3
core: Include <algorithm> where used.
8 years ago
bunnei
86a8e32471
core: Fix recent GCC build breaks.
8 years ago
bunnei
e2db6b98fe
svc: Implement GetSystemTick.
8 years ago
Subv
8923c80127
IPC: Corrected some definitions for the buffer C descriptor flags.
8 years ago
Subv
edeb55d78b
svc: Stub ResetSignal and CreateTransferMemory
8 years ago
Subv
377e2a79b5
svc: Stub SetMemoryAttribute
8 years ago
Subv
9362706e1d
Threads: Added enum values for the Switch's 4 cpu cores and implemented svcGetInfo(AllowedCpuIdBitmask)
8 years ago
Subv
db71b23c80
SVC: Fixed WaitSynchronization with multiple handles when none is immediately ready.
8 years ago