german77
1cb7a75d09
olsc: Update to 12.x
5 years ago
german77
d079fcb9bf
pl_u: Update to 12.x
5 years ago
german77
da6fd04f92
ldr: Use proper names
5 years ago
german77
b899d15111
arp: Use proper names, update to 12.x
5 years ago
german77
0a1517a771
caps_u: Update to 12.x
5 years ago
german77
315ab28dcd
caps_a: Update to 12.x
5 years ago
german77
640a637105
bpc: Use proper names
5 years ago
german77
2a3b345ef9
bcat_module: Update to 12.x
5 years ago
german77
8036ca4fbb
codecctl: Use proper names
5 years ago
german77
1519c55628
audren_u: Use proper names
5 years ago
german77
0ca06b28d4
audren_a: Use proper names
5 years ago
german77
9b1779049d
audrec_u: Use proper names, update to 12.x
5 years ago
german77
05901c6249
audrec_a: Use proper names
5 years ago
german77
68ffa689ef
audout_u: Use proper names
5 years ago
german77
738c801cab
audout_a: Use proper names
5 years ago
german77
b4837eae0e
audin_u: Use proper names
5 years ago
german77
2c78946a1f
audin_a: Use proper names
5 years ago
Morph
b5f17081d0
service: time: Setup the network clock with the local clock context
Setting the network time allows some time based events using the network clock to not reset.
5 years ago
Morph
19b6ca175f
service: hid: Stub SetAnalogStickUseCenterClamp
- Used by eBASEBALLパワフルプロ野球2020
5 years ago
Morph
a2fbcd2831
service: time: Fix CalculateStandardUserSystemClockDifferenceByUser
CalculateStandardUserSystemClockDifferenceByUser passes in the ClockSnapshots through 2 input buffers and not as raw arguments. Fix this by reading the 2 input buffers instead of popping raw arguments.
5 years ago
Morph
8e0af1dfc7
hwopus: Update to 12.x
5 years ago
Morph
7459159160
IFile: Update to 12.x
5 years ago
Morph
919ae391b6
fsp-srv: Update to 12.x
5 years ago
Morph
80c77942b0
dauth_o: Update to 11.x
5 years ago
Morph
6bf678129e
acc_u1: Update to 12.x
5 years ago
Morph
a08f4eb309
acc_su: Update to 12.x
5 years ago
german77
db13bf47f3
hid: Update service function tables
5 years ago
Morph
7918ed83c0
ISelfController: Update to 11.x
5 years ago
Morph
147cda9523
IApplicationFunctions: Update to 11.x
5 years ago
Morph
19dd87d858
IDebugFunctions: Update to 12.x
5 years ago
Morph
502bef82a9
ICommonStateGetter: Update to 12.x
5 years ago
Morph
a0dade1318
IGlobalStateController: Update to 12.x
5 years ago
Morph
8d7f255da5
IHomeMenuFunctions: Update to 12.x
5 years ago
Lioncash
a875393fdb
Amend bizarre clang-format suggestions
5 years ago
Lioncash
1af23a44b4
k_scoped_scheduler_lock_and_sleep: Mark class as [[nodiscard]]
Prevents logic bugs from slipping through.
5 years ago
Lioncash
e295cb0474
k_scoped_lock: delete copy and move assignment operators
If we delete the copy and move constructor, we should also be deleting
the copy and move assignment operators (and even if this were intended,
it would be pretty odd to not document why it's done this way).
5 years ago
Lioncash
923efb53d7
k_scoped_lock: Mark class as [[nodiscard]]
Prevents logic bugs of the kind described in the previous commit from
slipping through.
5 years ago
Lioncash
cd6ea98890
k_scheduler: Mark KScopedSchedulerLock as [[nodiscard]]
Prevents logic bugs like:
KScopedSchedulerLock{kernel};
instead of:
KScopedSchedulerLock lk{kernel};
from slipping through.
5 years ago
ameerj
c7a0ebbba7
kernel: Increase event and session counts
12.x increased the number of available sessions and event resource counts
5 years ago
Lioncash
840fadc3e4
svc: Expand SVC tables
12.x expanded the range of SVC entries from 0x7F to 0xBF (with all new
entries being unused), so we can expand it to also match.
5 years ago
Lioncash
7737db89aa
process_capability: Handle extended SVC range
12.x extended the range of SVC IDs, so we need to expand the range of
bits that need to be tested.
The upside of this is that we can eliminate a range check, given the
whole range is used.
5 years ago
lat9nq
12adfa8953
nvhost_nvdec_common: Avoid memcpy with null pointers
Avoid sending null pointer to memcpy as reported by Undefined Behavious
Sanitizer.
Co-authored-by: LC <mathew1800@gmail.com>
5 years ago
lat9nq
791a89c8b0
nvhost_ctrl_gpu: Avoid sending null pointer to memcpy
Undefined Behaviour Sanitizer reports a null pointer is being sent to
memcpy, thought it's "guaranteed to never be null". Guard it with an if
statement, and log when the action has been averted.
5 years ago
german77
20af0c010f
HID: Fix SL and SR buttons for right joycon
5 years ago
Morph
33d60831da
ISelfController: Stub SetAlbumImageTakenNotificationEnabled
This service call sets an internal flag whether a notification is shown when an image is captured.
Currently we do not support capturing images via the capture button, so this can be stubbed for now.
5 years ago
ameerj
96fbe4f630
configuration: Add auto stub toggle that resets on boot
Auto-stub is an experimental debugging feature that may cause unforseen bugs. This adds a toggle to only allow auto-stubbing unimplemented functions when explicitly enabled when yuzu is launched.
5 years ago
ameerj
96bf3fa674
service: Auto stub fallback
For simple services we can implement an automatic stub fallback to help with compatibility until a proper implementation is done.
Co-Authored-By: Chloe <25727384+ognik5377@users.noreply.github.com>
5 years ago
Chloe Marcec
d835e6b8e8
nvdrv: Cleanup CDMA Processor on device closure
Brings us a step closer to unifying all channels to share a common interface.
5 years ago
Chloe Marcec
a01d4dc72c
Addressed issues
5 years ago
bunnei
e8dd3eca47
hle: kernel: Initialize preemption task after schedulers.
- Fixes a startup crash that occurs if CoreTiming tries to preempt before kernel initialization completes.
5 years ago