Lioncash
|
cf0a7cd1c1
vfs: Make type hierarchy objects classes instead of structs
|
8 лет назад |
Zach Hilman
|
4b471f0554
core: Port core to VfsFilesystem for file access
|
8 лет назад |
Lioncash
|
bf45092c61
kernel: Move object class to its own source files
|
8 лет назад |
Lioncash
|
1d755abce4
core: Make converting constructors explicit where applicable
|
8 лет назад |
Lioncash
|
659a612368
core: Relocate g_service_manager to the System class
|
8 лет назад |
James Rowe
|
096be16636
Format: Run the new clang format on everything
|
8 лет назад |
bunnei
|
1247c53786
yuzu: Update license text to be consistent across project.
|
8 лет назад |
bunnei
|
dcdaac8a0b
kernel: Fix implementation of ConvertSessionToDomain.
|
8 лет назад |
bunnei
|
3597650f22
service: Return proper result code for IPC::CommandType::Close.
|
8 лет назад |
bunnei
|
03bf0739a4
service: Add CreatePort function (that does not register/install).
|
8 лет назад |
bunnei
|
960a1416de
hle: Initial implementation of NX service framework and IPC.
|
8 лет назад |
Yuri Kunde Schlesner
|
84c497292a
Service: Add new ServiceFramework framework for writing HLE services
|
9 лет назад |
Yuri Kunde Schlesner
|
d96a9e0c11
Service: Remove unnecessary includes from service.h
|
9 лет назад |
Yuri Kunde Schlesner
|
23ec6b3d8f
Service: Make service registration part of the sm implementation
|
9 лет назад |
Yuri Kunde Schlesner
|
e626a520ca
HLE: Move SessionRequestHandler from Service:: to Kernel::
|
9 лет назад |
Yuri Kunde Schlesner
|
be031989ee
Kernel: Move HandleTable to a separate file
|
9 лет назад |
Lectem
|
8baae9d982
IPC helpers example
|
9 лет назад |
Subv
|
016307ae65
Fixed the codestyle to match our clang-format rules.
|
9 лет назад |
Subv
|
ebbb55ec8f
Moved the HLE command buffer translation task to ServerSession instead of the HLE handler superclass.
|
9 лет назад |
Subv
|
386112da32
Added a framework for partially handling Session disconnections.
|
9 лет назад |
Subv
|
f9bcf89510
Use std::move where appropriate.
|
9 лет назад |
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.
|
9 лет назад |
Subv
|
00f0c77570
Split SessionRequestHandler::HandleSyncRequest into HandleSyncRequest, TranslateRequest and HandleSyncRequestImpl.
|
9 лет назад |
Subv
|
dd8887c8cf
KServerPorts now have an HLE handler "template", which is inherited by all ServerSessions created from it.
|
9 лет назад |
Subv
|
2eceee3a4c
Fixed the rebase mistakes.
|
9 лет назад |
Subv
|
009b15b3aa
A bit of a redesign.
|
9 лет назад |
Subv
|
c5e7e0fa26
IPC/HLE: Associate the ClientSessions with their parent port's HLE interface if it exists.
|
10 лет назад |
Subv
|
c19afd2118
Kernel/HLE: Service::Interface no longer inherits from any Kernel object, and is now its own standalone class.
|
10 лет назад |
Subv
|
0a33d915f8
fixup! Kernel/IPC: Use Ports and Sessions as the fundamental building block of Inter Process Communication.
|
10 лет назад |
Subv
|
073653e858
Kernel/IPC: Use Ports and Sessions as the fundamental building block of Inter Process Communication.
|
10 лет назад |