| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | | | |
| | | |
| | | |
| | | |
| | | | |
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.
|
| |\ \ \
| |/ /
|/| | |
service: Add the btdrv service
|
| | | |
| | |
| | |
| | | |
Adds the skeleton for the btdrv service based off the information provided by Switch Brew
|
| |\ \ \
| | | |
| | | | |
kernel/timer: Make data members private where applicable
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
Instead, we can just expose functions that return the queryable state
instead of letting anything modify it.
|
| | | | | |
|
| | | | | |
|
| | |/ /
|/| | |
|
| |\ \ \
| | | |
| | | | |
service: Add the grc:c service
|
| | |/ /
| | |
| | |
| | |
| | | |
Adds the basic skeleton for the grc:c service based off the information
provided by Switch Brew.
|
| |\ \ \
| | | |
| | | | |
service: Add the nim services
|
| | |/ /
| | |
| | |
| | |
| | | |
Adds the skeleton for the nim services based off information from Switch
Brew.
|
| |\ \ \
| | | |
| | | | |
service: Add ldn services
|
| | |/ /
| | |
| | |
| | | |
Adds ldn services based off information provided by Switch Brew.
|
| |\ \ \
| |_|/
|/| | |
service/sockets: Add missing socket services
|
| | | | |
|
| | |/ |
|
| |\ \
| |/
|/| |
service/lm: Minor changes
|
| | |
| |
| |
| |
| | |
This isn't used directly outside of this translation unit, so we can
hide it from external use.
|
| | |
| |
| |
| | |
Amends these to match the information on Switch Brew.
|
| | | |
|
| |\ \
| | |
| | | |
service: Add ldr services
|
| | | |
| | |
| | |
| | |
| | | |
Adds the skeleton for the ldr-related services based off the information
provided on Switch Brew.
|
| |\ \ \
| | | |
| | | | |
service: Add erpt and eupld services
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
Adds the skeleton for the eupld services based off information on Switch
Brew.
|
| | | |/
| |/|
| | |
| | |
| | | |
Adds the basic skeleton of the erpt service based off information on
Switch Brew.
|
| |\ \ \
| |_|/
|/| | |
service/nifm: Deduplicate interface code
|
| | | |
| | |
| | |
| | |
| | | |
Rather than having the same code for each nifm service variant, we can
centralize it on one class and get rid of a bit of extra code.
|
| |\ \ \
| | | |
| | | | |
service/nvdrv: Minor changes
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Avoids copies from being made, since the string is only ever used for
lookup, the data is never transfered anywhere.
Ideally, we'd use a std::string_view here, but devices is a
std::unordered_map, not a std::map, so we can't use heterogenous lookup
here.
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
Avoids unnecessary reference count increments and decrements.
In one case, we don't need to make a shared_ptr copy at all,
just to call a member function.
|
| |\ \ \
| |_|/
|/| | |
service: Add pm services
|
| | |/
| |
| |
| |
| | |
Adds the skeleton for the process management services based off
information on Switch Brew.
|
| |/
|
|
|
| |
Adds the skeleton for the ETicket service based off the information on
Switch Brew
|
| |\
| |
| | |
time: Add the time:a service
|
| | |
| |
| |
| | |
Given we already have time:s and time:u, we should also have time:a
|
| | |
| |
| |
| | |
We can use one instance of the interface instead of duplicating code.
|
| |\ \
| | |
| | | |
svc: Log parameters in SetMemoryAttribute()
|
| | | |
| | |
| | |
| | | |
Provides slightly more context than only logging out the address value.
|
| |\ \ \
| | | |
| | | | |
core_timing: Split off utility functions into core_timing_util
|
| | | | | |
|
| | | | | |
|
| |\ \ \ \
| | | | |
| | | | | |
set_sys: Implement SetColorSetId()
|
| | | | | | |
|
| | | |_|/
| |/| | |
|
| |\ \ \ \
| | | | |
| | | | | |
friend: Deduplicate interfaces
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Given we already have friend:a and friend:u, we should add the remaining
services as well.
|
| | | | | |
| | | | |
| | | | |
| | | | | |
function handler table
|
| | | |_|/
| |/| | |
|