- May 17, 2018
-
-
David Marcec authored
-
- May 10, 2018
- May 02, 2018
-
-
Lioncash authored
This makes the formatting expectations more obvious (e.g. any zero padding specified is padding that's entirely dedicated to the value being printed, not any pretty-printing that also gets tacked on).
-
bunnei authored
- This can be used for domain objects as inputs to service functions.
-
- May 01, 2018
-
-
David authored
* GetSharedFontInOrderOfPriority * Update pl_u.cpp * Ability to use ReadBuffer and WriteBuffer with different buffer indexes, fixed up GetSharedFontInOrderOfPriority * switched to NGLOG * Update pl_u.cpp * Update pl_u.cpp * language_code is actually language code and not index * u32->u64 * final cleanups
-
- Apr 30, 2018
-
-
Lioncash authored
All of these variables and functions are related to timings and should be within the namespace.
-
- Apr 29, 2018
-
-
Lioncash authored
Given we utilize fmt, we don't need to provide our own functions for formatting anymore
-
- Apr 27, 2018
- Apr 26, 2018
- Apr 23, 2018
-
-
Subv authored
Verified with a hwtest and implemented based on reverse engineering. Thread A's priority will get bumped to the highest priority among all the threads that are waiting for a mutex that A holds. Once A releases the mutex and ownership is transferred to B, A's priority will return to normal and B's priority will be bumped.
-
- Apr 21, 2018
-
-
Subv authored
-
Subv authored
-
Subv authored
-
Subv authored
-
Subv authored
They work in tandem with guest code to provide synchronization primitives along with svcArbitrateLock/Unlock
-
Subv authored
Switch mutexes are no longer kernel objects, they are managed in userland and only use the kernel to handle the contention case. Mutex addresses store a special flag value (0x40000000) to notify the guest code that there are still some threads waiting for the mutex to be released. This flag is updated when a thread calls ArbitrateUnlock. TODO: * Fix svcWaitProcessWideKey * Fix svcSignalProcessWideKey * Remove the Mutex class.
-
- Apr 20, 2018
- Apr 17, 2018
-
-
Hexagon12 authored
* Updated ACC with more service names * Updated SVC with more service names * Updated set with more service names * Updated sockets with more service names * Updated SPL with more service names * Updated time with more service names * Updated vi with more service names
-
- Apr 15, 2018
-
-
bunnei authored
- Gets Binding of Isaac running.
-
- Apr 03, 2018
- Apr 01, 2018
-
-
bunnei authored
-
- Mar 31, 2018
- Mar 30, 2018
-
-
bunnei authored
-
- Mar 19, 2018