yuzu/src/core/hle
Yuri Kunde Schlesner 84c497292a Service: Add new ServiceFramework framework for writing HLE services
The old "Interface" class had a few problems such as using free
functions (Which didn't allow you to write the service handler as if it
were a regular class.) which weren't very extensible. (Only received one
parameter with a pointer to the Interface object.)

The new ServiceFramework aims to solve these problems by working with
member functions and passing a generic context struct as parameter. This
struct can be extended in the future without having to update all
existing service implementations.
2017-06-08 00:11:37 -07:00
..
applets Remove some unnecessary inclusions of video_core.h 2017-05-27 18:41:24 -07:00
kernel Service: Add new ServiceFramework framework for writing HLE services 2017-06-08 00:11:37 -07:00
service Service: Add new ServiceFramework framework for writing HLE services 2017-06-08 00:11:37 -07:00
config_mem.cpp Core: update Kernel Config Memory to latest version (11.2) 2017-01-30 11:29:00 +03:00
config_mem.h Remove empty newlines in #include blocks. 2016-09-21 11:15:47 +09:00
function_wrappers.h Kernel: Centralize error definitions in errors.h 2017-05-24 21:06:00 -07:00
ipc_helpers.h Kernel: Move HandleTable to a separate file 2017-05-29 17:34:39 -07:00
ipc.h Kernel: Centralize error definitions in errors.h 2017-05-24 21:06:00 -07:00
result.h ResultVal: Add more convenience utils for creating and cascading results 2017-06-06 00:51:57 -07:00
shared_page.cpp shared_page: stub battery state 2017-03-21 13:25:56 +02:00
shared_page.h shared_page: stub battery state 2017-03-21 13:25:56 +02:00
svc.cpp Kernel: Move HandleTable to a separate file 2017-05-29 17:34:39 -07:00
svc.h svc: Move ResetType enum to the kernel event header 2016-03-12 21:47:41 -05:00