Subv
8935ca8e11
SVC: Removed unused WaitSynchronization1 function
8 years ago
greggameplayer
357c048a07
rename fatal:u functions & add ThrowFatal
8 years ago
greggameplayer
72725e1599
Properly update fatal.h void name
8 years ago
greggameplayer
63735e7339
Properly rename fatal module functions
8 years ago
David Marcec
75bd5bf8be
Added RequestWithContext & ControlWithContext
8 years ago
Hexagon12
44797f150c
Updated nfp with more service names
8 years ago
David Marcec
3a41706e7f
More accurate GetTPCMasks impl
8 years ago
bunnei
ce7d89cb0e
thread: Rename mask to affinity_masks.
8 years ago
bunnei
d96be9b56b
thread: Support core change on ResumeFromWait and improve ChangeCore.
8 years ago
bunnei
eabfdfe4ec
scheduler: Protect scheduling functions with a global mutex.
8 years ago
bunnei
82bb8701ea
thread: Initialize ideal_core and mask members.
8 years ago
bunnei
5a5850af69
threading: Reschedule only on cores that are necessary.
8 years ago
bunnei
9e559ceb09
svc: Implement GetThreadCoreMask and SetThreadCoreMask.
8 years ago
bunnei
922b5c326e
thread: Implement ChangeCore function.
8 years ago
bunnei
7b6dd22605
svc: SignalProcessWideKey should apply to all cores.
8 years ago
bunnei
6c4f161ba2
svc: Implement GetCurrentProcessorNumber.
8 years ago
bunnei
44c565aeca
core: Implement multicore support.
8 years ago
Hexagon12
e37fc58ae6
Stubs for QLaunch ( #428 )
* Stubs for QLaunch
* Wiped unrelated stuff
* Addressed comment
* Dropped GetPopFromGeneralChannelEvent
8 years ago
Max Thomas
a12f45de82
hid: Tweaks, Analog Sticks ( #435 )
* hid: Update mouse/keyboard state
* hid: Working analog sticks
* hid: Nits
* hid: Nits
* hid: Update mystery sections
* hid: Tweaks
8 years ago
Lioncash
1b310cbb3a
general: Make formatting of logged hex values more straightforward
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).
8 years ago
bunnei
5e4d01f80c
ipc: Add support for PopIpcInterface() method.
- This can be used for domain objects as inputs to service functions.
8 years ago
David
3a3b58df8b
GetSharedFontInOrderOfPriority ( #381 )
* 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
8 years ago
Subv
a16f48e0d7
GPU: Don't write to invalid memory locations when handling ioctls that don't have an output.
8 years ago
Lioncash
3873211738
core_timing: Namespace all functions and constants in core_timing's header
All of these variables and functions are related to timings and should be within the namespace.
8 years ago
Lioncash
d1e3e0eb42
string_util: Remove StringFromFormat() and related functions
Given we utilize fmt, we don't need to provide our own functions for formatting anymore
8 years ago
bunnei
5f2d36726c
am: Fix GetDesiredLanguage implementation.
8 years ago
bunnei
dea2d271a9
set: Fix GetAvailableLanguageCodes implementation.
8 years ago
Lioncash
44d2f427d4
core: Replace usages of LOG_GENERIC with new fmt-capable equivalents
8 years ago
Lioncash
324ee31fc3
general: Convert assertion macros over to be fmt-compatible
8 years ago
David Marcec
2810310018
Switched to NGLOG_WARNING
8 years ago
David Marcec
6f6cac9366
Added PREPO to logging backend, Removed comments from SaveReportWithUser
8 years ago
Lioncash
871e6c0041
kernel/shared_memory: Remove unnecessary semicolon at end of ConvertPermissions()
Functions don't need to be terminated by semicolons.
8 years ago
Lioncash
bd9414dd31
kernel: Migrate logging macros to fmt-compatible ones
8 years ago
mailwl
cf607e7fca
Service/PCTL: convert to module, add services, stub
PCTL::CreateServiceWithoutInitialize and IParentalControlService::Initialize, required by Kirby Star Allies
8 years ago
Lioncash
b736a731c0
service: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
448c7ad796
vi: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
7505ea2612
time: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
5077580ee7
ssl: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
418cb174a9
spl: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
e70f5cb603
sockets: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
3cac963a7d
sm: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
f8fa781c10
set: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
e39e914cd0
pctl: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
38f90ec51a
nvflinger: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
7303c11edc
nvdrv: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
accaa498ad
ns: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
3fdc96e690
nifm: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
60efd72a51
nfp: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
afe7828f4b
lm: Move logging macros over to new fmt-compatible ones
8 years ago
Lioncash
0cbbb1c130
hid: Move logging macros over to new fmt-compatible ones
8 years ago