- Apr 25, 2018
-
-
Lioncash authored
Lessens the amount to read and gets rid of the PRIX64 macro, allowing us to use a single string for the whole path, making it easier to read.
-
Lioncash authored
-
Lioncash authored
Addresses are 64-bit, these formatting specifiers are simply holdovers from citra. Adjust them to be the correct width.
-
Lioncash authored
While we're at it, correct addresses to print all 64 bits where applicable, which were holdovers from citra.
-
mailwl authored
PCTL::CreateServiceWithoutInitialize and IParentalControlService::Initialize, required by Kirby Star Allies
-
bunnei authored
-
Lioncash authored
-
- Apr 24, 2018
-
-
Lioncash authored
-
Lioncash authored
-
Lioncash authored
-
Lioncash authored
-
Lioncash authored
-
Lioncash authored
-
Lioncash authored
-
Lioncash authored
-
Lioncash authored
-
Lioncash authored
-
Lioncash authored
-
Lioncash authored
-
Lioncash authored
-
Lioncash authored
-
Lioncash authored
-
Lioncash authored
-
Lioncash authored
-
Lioncash authored
-
Lioncash authored
-
Lioncash authored
-
Lioncash authored
-
Lioncash authored
-
Lioncash authored
-
Lioncash authored
-
mailwl authored
-
- 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.
-
Subv authored
Also added a consistency check and a comment for the case when the object id is different than its handle. The real nvservices doesn't make a distinction between ids and handles, each object gets an unique handle which doubles as its id.
-
Subv authored
It takes a previously-reserved (AllocateSpace) GPU memory address and maps it to the address of the nvmap object passed to Remap.
-
Subv authored
-
- Apr 21, 2018