| Commit message (Collapse) | Author | Files | Lines |
|
|
|
Updated based off the information on Switch Brew.
|
|
* Added some HID commands
* Addressed comments
|
|
|
|
|
|
|
|
|
|
Modernizes the loops themselves while also getting rid of a signed/unsigned
comparison in a loop condition.
|
|
|
|
|
|
|
|
- This fixes user input in SMO.
|
|
|
|
|
|
|
|
|
|
|
|
* add some CommandType
* add some hid FunctionInfo
* add some other HID FunctionInfo
* delete non useful comments
|
|
* hid: Update mouse/keyboard state
* hid: Working analog sticks
* hid: Nits
* hid: Nits
* hid: Update mystery sections
* hid: Tweaks
|
|
All of these variables and functions are related to timings and should be within the namespace.
|
|
|
|
Tidies up namespace declarations
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Replace it with std::move(result_val).Unwrap(), or Foo().Unwrap() in
case you already have an rvalue.
|
|
This has a huge fallout in terms of needing to fix other files because
all service implementations included that file.
|
|
|
|
|
|
|
|
Fixes #2556
|
|
|
|
|
|
|
|
* Removes circular dependences (common should not depend on core)
|
|
float literals need to have the 'f' prefix.
|
|
|
|
This makes clang-format useful on those.
Also add a bunch of forgotten transitive includes, which otherwise
prevented compilation.
|
|
|
|
|
|
|
|
|
|
|
|
Applications can request the kernel to allocate a piece of the linear heap for them when creating a shared memory object.
Shared memory areas are now properly mapped into the target processes when calling svcMapMemoryBlock.
Removed the APT Shared Font hack as it is no longer needed.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Modifying a variable twice across a sequence point.
|
|
|
|
|
|
|
|
|
|
|
|
with a stub for GetSoundVolume
|
|
Removes a TODO.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This coincidentally fixes an issue about the PTM service failing to create its SharedExtSaveData archive due to the FS service not being initialized by the time the creating code runs.
Ideally I'd like to move each process to its own folder, and have a single file per process that registers the service classes, which would be in their own files inside that folder. Then each service class would just call functions from the process to complete the commands.
|
|
They're finally unnecessary, and will stop cluttering the application's
handle table.
|
|
|
|
|
|
|
|
|