Lioncash
|
0149162dba
filesystem: Make CreateFactories() and InstallInterface() take a VfsFilesystem instance by reference
|
há 7 anos atrás |
fearlessTobi
|
63c2e32e20
Port #4182 from Citra: "Prefix all size_t with std::"
|
há 8 anos atrás |
Lioncash
|
1242c1ec0a
service: Migrate global named port map to the KernelCore class
|
há 8 anos atrás |
Lioncash
|
cf0a7cd1c1
vfs: Make type hierarchy objects classes instead of structs
|
há 8 anos atrás |
Zach Hilman
|
4b471f0554
core: Port core to VfsFilesystem for file access
|
há 8 anos atrás |
Lioncash
|
bf45092c61
kernel: Move object class to its own source files
|
há 8 anos atrás |
Lioncash
|
1d755abce4
core: Make converting constructors explicit where applicable
|
há 8 anos atrás |
Lioncash
|
659a612368
core: Relocate g_service_manager to the System class
|
há 8 anos atrás |
James Rowe
|
096be16636
Format: Run the new clang format on everything
|
há 8 anos atrás |
bunnei
|
1247c53786
yuzu: Update license text to be consistent across project.
|
há 8 anos atrás |
bunnei
|
dcdaac8a0b
kernel: Fix implementation of ConvertSessionToDomain.
|
há 8 anos atrás |
bunnei
|
3597650f22
service: Return proper result code for IPC::CommandType::Close.
|
há 8 anos atrás |
bunnei
|
03bf0739a4
service: Add CreatePort function (that does not register/install).
|
há 8 anos atrás |
bunnei
|
960a1416de
hle: Initial implementation of NX service framework and IPC.
|
há 8 anos atrás |
Yuri Kunde Schlesner
|
84c497292a
Service: Add new ServiceFramework framework for writing HLE services
|
há 9 anos atrás |
Yuri Kunde Schlesner
|
d96a9e0c11
Service: Remove unnecessary includes from service.h
|
há 9 anos atrás |
Yuri Kunde Schlesner
|
23ec6b3d8f
Service: Make service registration part of the sm implementation
|
há 9 anos atrás |
Yuri Kunde Schlesner
|
e626a520ca
HLE: Move SessionRequestHandler from Service:: to Kernel::
|
há 9 anos atrás |
Yuri Kunde Schlesner
|
be031989ee
Kernel: Move HandleTable to a separate file
|
há 9 anos atrás |
Lectem
|
8baae9d982
IPC helpers example
|
há 9 anos atrás |
Subv
|
016307ae65
Fixed the codestyle to match our clang-format rules.
|
há 9 anos atrás |
Subv
|
ebbb55ec8f
Moved the HLE command buffer translation task to ServerSession instead of the HLE handler superclass.
|
há 9 anos atrás |
Subv
|
386112da32
Added a framework for partially handling Session disconnections.
|
há 9 anos atrás |
Subv
|
f9bcf89510
Use std::move where appropriate.
|
há 9 anos atrás |
Subv
|
61a2fe8c3b
HLE: Use a member variable instead of a virtual function to retrieve the max number of sessions that can be connected to an HLE service at the same time.
|
há 9 anos atrás |
Subv
|
00f0c77570
Split SessionRequestHandler::HandleSyncRequest into HandleSyncRequest, TranslateRequest and HandleSyncRequestImpl.
|
há 9 anos atrás |
Subv
|
dd8887c8cf
KServerPorts now have an HLE handler "template", which is inherited by all ServerSessions created from it.
|
há 9 anos atrás |
Subv
|
2eceee3a4c
Fixed the rebase mistakes.
|
há 9 anos atrás |
Subv
|
009b15b3aa
A bit of a redesign.
|
há 9 anos atrás |
Subv
|
c5e7e0fa26
IPC/HLE: Associate the ClientSessions with their parent port's HLE interface if it exists.
|
há 10 anos atrás |