712 Commits (0eeda98acf097bbe5534ff2423cb1adee2ceabe5)

Author SHA1 Message Date
Subv bfee7941e3 Kernel/Threading: Warn when a thread can be scheduled in the Syscore (Core 1). 10 years ago
Subv d9baef11f2 Kernel/Threads: Dynamically allocate the TLS region for threads in the BASE region of the linear heap. 10 years ago
MerryMage 9f9c987924 Common: Remove Common::make_unique, use std::make_unique 10 years ago
Lioncash 29135ab8d1 session: Make helper functions constexpr 10 years ago
Lioncash 76f892ebb9 hle: Get rid of global access to g_reschedule 10 years ago
Lioncash bc06a2c79e svc: Move ResetType enum to the kernel event header 10 years ago
Lioncash 219ecd2ee7 svc: Make ResetType an enum class 10 years ago
Yuri Kunde Schlesner 46dc35ae20 Memory: Do correct Phys->Virt address translation for non-APP linheap 10 years ago
MerryMage d2710b784a AudioCore: Skeleton Implementation 10 years ago
MerryMage 867c111e99 BitField: Make trivially copyable and remove assignment operator 10 years ago
MerryMage e614492dca Memory: Implement MMIO 10 years ago
Subv d9c4c1622f HLE/SVC: Implement UnmapMemoryBlock. 10 years ago
Subv 9aa852982f HLE/Timers: Reset OneShot timers when they are acquired instead of when they're triggered. 10 years ago
Subv a2c2b28b54 SVC: Fixed ArbitrateAddress to behave as it does on hardware. 10 years ago
Yuri Kunde Schlesner 5bed732b03 Kernel: Implement svcGetSystemInfo 10 years ago
Rohit Nirmal c157d4ddd6 Silence -Wsign-compare warnings. 10 years ago
Lioncash 08147474cb general: Silence some warnings when using clang 10 years ago
Lioncash 54fa043c92 General: Fix up doxygen comments 10 years ago
Yuri Kunde Schlesner 6bef26d764 Kernel: Fix wrong linear heap base on titles using newer kernels 11 years ago
Yuri Kunde Schlesner 990ff3f241 Kernel: Fix assertion failure when ControlMemory is called with size=0 11 years ago
Yuri Kunde Schlesner b9b540a222 Core: Improve APT Shared Font hack 11 years ago
Yuri Kunde Schlesner 984bea6698 Kernel: Remove unused legacy heap MapBlock_* functions 11 years ago
Yuri Kunde Schlesner 00e9d19f28 Kernel: Implement svcGetProcessInfo in a basic way 11 years ago
Yuri Kunde Schlesner e34643a3e4 Kernel: Add more infrastructure to support different memory layouts 11 years ago
Yuri Kunde Schlesner 6bb23baf0a Move core/mem_map.{cpp,h} => core/hle/kernel/memory.{cpp,h} 11 years ago
Yuri Kunde Schlesner 168d376c67 Memory: Move address type conversion routines to memory.cpp/h 11 years ago
Yuri Kunde Schlesner 521cb56792 Process: Store kernel compatibility version during loading 11 years ago
Yuri Kunde Schlesner 8850ade24d Kernel: Properly implement ControlMemory FREE and COMMIT 11 years ago
Yuri Kunde Schlesner ce332ef416 VMManager: Introduce names for used ResultCodes 11 years ago
Yuri Kunde Schlesner f287e6dff4 VMManager: Make LogLayout log level configurable as a parameter 11 years ago
Yuri Kunde Schlesner c31e812624 VMManager: Change block offsets to size_t 11 years ago
Lioncash dfb424b6d1 dyncom: Rename armdefs.h to armstate.h 11 years ago
Subv 275aaeef9c Kernel/Scheduling: Clean up a thread's wait_objects when its scheduled. 11 years ago
Yuri Kunde Schlesner dc39d06950 Ensure all kernel objects are released during shutdown 11 years ago
Yuri Kunde Schlesner d4f35fd989 Kernel: Add CodeSet case to Object::IsWaitable 11 years ago
Emmanuel Gil Peyrot fe909b3b5a Core: Fix applet includes using iwyu. 11 years ago
Yuri Kunde Schlesner 5c5cf2f8e0 Core: Properly configure address space when loading a binary 11 years ago
Yuri Kunde Schlesner d9556912b4 Kernel: Remove unused member from Event 11 years ago
Emmanuel Gil Peyrot e5fcabdd69 Core: Cleanup file_sys includes. 11 years ago
Emmanuel Gil Peyrot aea15f5c73 Core: Cleanup core includes. 11 years ago
Emmanuel Gil Peyrot 596b7c4f63 Common: Cleanup key_map includes. 11 years ago
Yuri Kunde Schlesner 81488d7a6a Add helpers to create IPC command buffer headers and descriptors 11 years ago
bunnei 71e8822d23 kernel: Fix svcWaitSynch to always acquire requested wait objects. 11 years ago
Emmanuel Gil Peyrot b1503b2020 Remove every trailing whitespace from the project (but externals). 11 years ago
Yuri Kunde Schlesner 0a60aa75c2 Kernel: Add VMManager to manage process address spaces 11 years ago
Emmanuel Gil Peyrot b8f93e6b18 Kernel: Fix a warning introduced with ResourceLimit, and remove the fallback code to prevent it from happening again. 11 years ago
bunnei 0b7d2941cf Kernel: Move reschedules from SVCs to actual mechanisms that reschedule. 11 years ago
Subv d3634d4bf4 Core/ResourceLimits: Implemented the basic structure of ResourceLimits. 11 years ago
Yuri Kunde Schlesner 7ada357b2d Memmap: Re-organize memory function in two files 11 years ago
Lioncash 150e700729 process: Get rid of warnings 11 years ago