660 Commits (5f119bed56d20f73131b5ed51844637f92b12804)

Author SHA1 Message Date
mailwl e85b22320a Fix parameter name in EnableNotification 10 years ago
wwylele 81d3462a19 Switch context on the same thread if necessary 10 years ago
MerryMage 80abe6eb08 Memory: Added necessary headers and removed unnecessary header 10 years ago
MerryMage 1ebaaf9bb1 Kernel/Thread: Remove use of Memory::GetPointer 10 years ago
Jannik Vogel af37dd0d52 Set fpscr for new threads 10 years ago
Subv 64da2bf0cd Memory: Fixed a regression caused by #1695 and #1689. 10 years ago
Subv ac2de12ed8 HLE/Applets: Give each applet its own block of heap memory, and use that when creating the framebuffer shared memory block. 10 years ago
Subv d261984f54 Kernel: Account for automatically-allocated shared memories in the amount of used linear heap memory. 10 years ago
Subv 5679d066b5 Kernel/SharedMemory: Log an error when Map fails. 10 years ago
Subv 0fb6d2a247 Kernel: Implemented shared memory permissions. 10 years ago
Subv f72bd57212 Kernel/Memory: Remove the Shared Memory region from the legacy memory map. 10 years ago
Subv 1bd0cf542f Kernel/SharedMemory: Properly implemented shared memory support. 10 years ago
Subv 42a50da76b Kernel/SVC: Fixed the register order for svcCreateMemoryBlock. 10 years ago
Subv 5b7f86708c Kernel/Threading: Warn when a thread can be scheduled in the Syscore (Core 1). 10 years ago
Subv d192fb066d Kernel/Threads: Dynamically allocate the TLS region for threads in the BASE region of the linear heap. 10 years ago
MerryMage a06dcfeb61 Common: Remove Common::make_unique, use std::make_unique 10 years ago
Lioncash 04f8d39a96 session: Make helper functions constexpr 10 years ago
Lioncash 6b7ebb3f82 hle: Get rid of global access to g_reschedule 10 years ago
Lioncash 856a1d0386 svc: Move ResetType enum to the kernel event header 10 years ago
Lioncash 12e92f17de svc: Make ResetType an enum class 10 years ago
Yuri Kunde Schlesner 6aa90e13f9 Memory: Do correct Phys->Virt address translation for non-APP linheap 10 years ago
MerryMage 8b00954ec7 AudioCore: Skeleton Implementation 10 years ago
MerryMage 6c71858c5c BitField: Make trivially copyable and remove assignment operator 10 years ago
MerryMage 2b93313348 Memory: Implement MMIO 10 years ago
Subv d90d5a0ee6 HLE/SVC: Implement UnmapMemoryBlock. 10 years ago
Subv 6cccc36505 HLE/Timers: Reset OneShot timers when they are acquired instead of when they're triggered. 10 years ago
Subv 29032ce9b6 SVC: Fixed ArbitrateAddress to behave as it does on hardware. 10 years ago
Yuri Kunde Schlesner 84a22cb594 Kernel: Implement svcGetSystemInfo 10 years ago
Rohit Nirmal 32391cffdd Silence -Wsign-compare warnings. 10 years ago
Lioncash 751fbfdcc3 general: Silence some warnings when using clang 11 years ago
Lioncash d3efa637b4 General: Fix up doxygen comments 11 years ago
Yuri Kunde Schlesner 0ee3e2c25e Kernel: Fix wrong linear heap base on titles using newer kernels 11 years ago
Yuri Kunde Schlesner 12390eb155 Kernel: Fix assertion failure when ControlMemory is called with size=0 11 years ago
Yuri Kunde Schlesner 687d973980 Core: Improve APT Shared Font hack 11 years ago
Yuri Kunde Schlesner 840b85690b Kernel: Remove unused legacy heap MapBlock_* functions 11 years ago
Yuri Kunde Schlesner 14eca982f4 Kernel: Implement svcGetProcessInfo in a basic way 11 years ago
Yuri Kunde Schlesner 74d4bc0af1 Kernel: Add more infrastructure to support different memory layouts 11 years ago
Yuri Kunde Schlesner 69c3021a8d Move core/mem_map.{cpp,h} => core/hle/kernel/memory.{cpp,h} 11 years ago
Yuri Kunde Schlesner e2c7954be5 Memory: Move address type conversion routines to memory.cpp/h 11 years ago
Yuri Kunde Schlesner a12a30c9e0 Process: Store kernel compatibility version during loading 11 years ago
Yuri Kunde Schlesner cdeeecf080 Kernel: Properly implement ControlMemory FREE and COMMIT 11 years ago
Yuri Kunde Schlesner 306408d174 VMManager: Introduce names for used ResultCodes 11 years ago
Yuri Kunde Schlesner b9a9ad9742 VMManager: Make LogLayout log level configurable as a parameter 11 years ago
Yuri Kunde Schlesner 785407d06f 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