| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
CpuManager: simplify pausing
|
|
kernel: fix KCodeMemory initialization
|
|
|
|
|
|
|
|
Follow-up fixes for NVFlinger rewrite (Part 3)
|
|
common: consolidate ELF structure definitions
|
|
|
|
|
|
service: hid: Improve stub of IRS
|
|
|
|
|
|
|
|
|
|
Service: hid: Several improvements and implementations
|
|
general: Use smaller array types where applicable
|
|
Needed by Nintendo Switch Sports
|
|
GetSixAxisSensorIcInformation
Needed by Nintendo Switch Sports
|
|
IsSixAxisSensorUnalteredPassthroughEnabled
Needed by Nintendo Switch Sports
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Using this smaller type saves 512 bytes in the compiled executable.
|
|
|
|
|
|
std::expected is included in C++23
|
|
Also marks the implicit conversion operator as constexpr instead of consteval as the constructor is not constant evaluated.
|
|
A ResultRange defines an inclusive range of error descriptions within an error module.
This can be used to check whether the description of a given ResultCode falls within the range.
The conversion function returns a ResultCode with its description set to description_start.
|
|
service: hid: Stub IsFirmwareUpdateNeededForNotification
|
|
Follow-up to 99ceb03a1cfcf35968cab589ea188a8c406cda52
|
|
service: hid: Access shared memory directly
|
|
Used in Fitness Boxing 2: Rhythm & Exercise (0100073011382000)
|
|
service: jit: document and clean up
|
|
|
|
Resolves the C4146 compiler warning on MSVC.
|
|
|
|
|
|
This formats all copyright comments according to SPDX formatting guidelines.
Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
|
|
|
|
|
|
|
|
hle: kernel: Use std::mutex instead of spin locks for most kernel locking.
|