| Age | Commit message (Collapse) | Author |
|
service: Add capture services
|
|
lm: Amend name of ILogger
|
|
service/filesystem: Add fsp:ldr and fsp:pr services
|
|
Previously this was being registered with the name "Logger". While we're
at it, also change the name of the class to match it.
|
|
Adds the basic skeleton for the remaining fsp services based off
information provided by Switch Brew.
|
|
Adds the basic skeleton for the capture services based off information
provided by Switch Brew.
|
|
Adds the basic skeleton for the remaining pcv-related services based off
information on Switch Brew.
|
|
Given there's no implementation, we may as well remove the code
entirely.
|
|
kernel: Remove unused object_address_table.cpp/.h
|
|
service/audio: Add missing services
|
|
kernel: Remove unnecessary includes
|
|
Adds the missing audctl service, as well as the :a and :d services for
audin, audout, audrec, and audren.
|
|
audout_u: Remove std::move in OpenAudioOutImpl()
|
|
Corrected a few error cases detected by asan/ubsan
|
|
service: Add fgm services
|
|
service/am: Add missing am services
|
|
These source files were entirely unused throughout the rest of the
codebase. This also has the benefit of getting rid of a global variable
as well.
|
|
Previously the code was using the values from params further below after
it was std::moved. Thankfully, given AudoutParams is a trivially
copyable struct, the values would have simply been copied in this
instance and not invalidated to garbage values.
|
|
Removes unnecessary direct dependencies in some headers and also gets
rid of indirect dependencies that were being relied on to be included.
|
|
Adds the basic skeleton for missing am services idle:sys, omm, and spsm
based off the information provided by Switch Brew.
|
|
Adds the basic skeleton for the fgm services based off the information
provided by Switch Brew.
|
|
Adds the basic skeleton of the pcie service based off information on
Switch Brew.
|
|
when handling a GPU command list.
|
|
Passing nullptr to memcpy is undefined behavior.
|
|
- This is necessary so streams are created on the same thread.
|
|
|
|
service: Add wlan services
|
|
service: Add btm services
|
|
* Added some HID commands
* Addressed comments
|
|
Adds the basic skeleton for the wlan services based off the information
on Switch Brew.
|
|
Based off information on SwIPC and Switch Brew.
|
|
Adds the skeleton for the btm services based off the information on
Switch Brew.
|
|
service: Add ncm services
|
|
service: Add mii services
|
|
|
|
Adds the basic skeleton for the ncm services based off information on
Switch Brew.
|
|
service: Add nfc services
|
|
service: Add the lbl service
|
|
service: Add the btdrv service
|
|
Adds the skeleton for the mii services based off information provided by
Switch Brew
|
|
These simply return the respective interface.
|
|
Adds the skeleton of the nfc service based off the information provided
on Switch Brew.
|
|
Implements these functions according to the information available on
Switch Brew.
|
|
Adds the skeleton of the lbl service based off the information provided
by Switch Brew.
|
|
kernel/timer: Make data members private where applicable
|
|
Adds the skeleton for the btdrv service based off the information provided by Switch Brew
|
|
|
|
|
|
|
|
service: Add the grc:c service
|