yuzu/src/core/hle/kernel
Yuri Kunde Schlesner 74d4bc0af1 Kernel: Add more infrastructure to support different memory layouts
This adds some structures necessary to support multiple memory regions
in the future. It also adds support for different system memory types
and the new linear heap mapping at 0x30000000.
2015-08-16 01:03:47 -03:00
..
address_arbiter.cpp Kernel: Move reschedules from SVCs to actual mechanisms that reschedule. 2015-05-20 18:05:47 -04:00
address_arbiter.h Kernel: Stop creating useless Handles during object creation 2015-02-02 15:37:09 -02:00
event.cpp Kernel: Remove unused member from Event 2015-07-11 23:49:51 -03:00
event.h Kernel: Remove unused member from Event 2015-07-11 23:49:51 -03:00
kernel.cpp Kernel: Add more infrastructure to support different memory layouts 2015-08-16 01:03:47 -03:00
kernel.h Kernel: Add CodeSet case to Object::IsWaitable 2015-07-12 18:15:16 -03:00
memory.cpp Kernel: Add more infrastructure to support different memory layouts 2015-08-16 01:03:47 -03:00
memory.h Kernel: Add more infrastructure to support different memory layouts 2015-08-16 01:03:47 -03:00
mutex.cpp kernel: Fix svcWaitSynch to always acquire requested wait objects. 2015-06-16 22:34:39 -04:00
mutex.h Mutex: Locks should be recursive. 2015-02-09 22:06:09 -05:00
process.cpp Kernel: Add more infrastructure to support different memory layouts 2015-08-16 01:03:47 -03:00
process.h Kernel: Add more infrastructure to support different memory layouts 2015-08-16 01:03:47 -03:00
resource_limit.cpp Memory: Move address type conversion routines to memory.cpp/h 2015-08-16 01:03:46 -03:00
resource_limit.h Remove every trailing whitespace from the project (but externals). 2015-05-29 21:59:29 +01:00
semaphore.cpp kernel: Fix svcWaitSynch to always acquire requested wait objects. 2015-06-16 22:34:39 -04:00
semaphore.h Explicitly instantiate constructors/destructors for Kernel objects 2015-02-02 15:37:07 -02:00
session.cpp Explicitly instantiate constructors/destructors for Kernel objects 2015-02-02 15:37:07 -02:00
session.h Common: Cleanup key_map includes. 2015-06-28 00:36:54 +01:00
shared_memory.cpp Memmap: Re-organize memory function in two files 2015-05-15 00:04:38 -03:00
shared_memory.h Core: Fix applet includes using iwyu. 2015-07-12 22:10:37 +01:00
thread.cpp dyncom: Rename armdefs.h to armstate.h 2015-07-25 22:10:44 -04:00
thread.h Common: Cleanup key_map includes. 2015-06-28 00:36:54 +01:00
timer.cpp Remove every trailing whitespace from the project (but externals). 2015-05-29 21:59:29 +01:00
timer.h Kernel: Stop creating useless Handles during object creation 2015-02-02 15:37:09 -02:00
vm_manager.cpp Kernel: Properly implement ControlMemory FREE and COMMIT 2015-08-16 01:03:45 -03:00
vm_manager.h Kernel: Properly implement ControlMemory FREE and COMMIT 2015-08-16 01:03:45 -03:00