Morph
5c635f8d09
common: logging: Restructure backend code
5 years ago
Lioncash
bb1bc3dd57
common/log: Move Log namespace into the Common namespace
Forgot to move this over when I moved the rest of the source files with
lacking namespaces over.
5 years ago
Morph
6e9d0a685b
bgtc: Update to 12.x and implement OpenTaskService
5 years ago
bunnei
655892e84b
hle: service: Stub OLSC Initialize and SetSaveDataBackupSettingEnabled functions.
- Used by Animal Cross: New Horizons v1.6.0 update, minimal stub gets this update working.
5 years ago
BreadFish64
45e463971b
common/logging: don't use regex for path trimming
6 years ago
Zach Hilman
46c3a8d6a3
log: Add logging class for Cheat Engine
This is better than just using something like Common.Filesystem or Common.Memory
7 years ago
ReinUsesLisp
0c7b5355c3
logging: Add Vulkan backend logging class type
7 years ago
Lioncash
8aa910b315
logging/backend: Add missing services to the log filters
Just a few overlooked services.
7 years ago
Zach Hilman
e37e15fd1e
service: Add skeleton for psm service
Seems to be the power controller. Listed in switchbrew under the category PTM services.
7 years ago
David
11a9e90d8d
Stubbed IRS ( #1349 )
* Stubbed IRS
Currently we have no ideal way of implementing IRS. For the time being we should have the functions stubbed until we come up with a way to emulate IRS properly.
* Added IRS to logging backend
* Forward declared shared memory for irs
7 years ago
Lioncash
067e34798b
common/logging: Amend documentation comments
Multi-line doc comments still need the '<' after the ///, otherwise it's
treated as a regular comment and makes the original doc comment broken
in viewers, IDEs, etc. While we're at it, also fix some typos in the
comments.
7 years ago
Lioncash
5415ccb7da
common/logging: Add missing service log categories
These weren't added when the services were introduced.
8 years ago
Lioncash
705c5b6166
service: Add usb services
Adds basic skeleton for the usb services based off the information provided by Switch Brew.
8 years ago
Lioncash
ed0e62fe9e
service: Add arp services
Adds the basic skeleton of the arp services based off the information
provided by Switch Brew.
8 years ago
Lioncash
6ac24e4e5a
service: Add migration services
Adds the basic skeleton for the mig:usr service based off information
provided by Switch Brew.
8 years ago
Lioncash
f29d848665
logging/log: Remove incorrect description in PCV doc comment
PCV isn't the parental control service.
8 years ago
Lioncash
4d9067936c
service: Add psc services
Adds the basic skeleton for the psc services based off the information
provided by Switch Brew.
8 years ago
Lioncash
a267a3cc08
service: Add capture services
Adds the basic skeleton for the capture services based off information
provided by Switch Brew.
8 years ago
Lioncash
2635578300
service: Add bpc and pcv services
Adds the basic skeleton for the remaining pcv-related services based off
information on Switch Brew.
8 years ago
Zach Hilman
b10c0d291f
Remove files that are not used
8 years ago
Lioncash
bdeda001bc
service: Add fgm services
Adds the basic skeleton for the fgm services based off the information
provided by Switch Brew.
8 years ago
Lioncash
e136d94655
service: Add the pcie service
Adds the basic skeleton of the pcie service based off information on
Switch Brew.
8 years ago
Lioncash
cbefbc3c60
service: Add wlan services
Adds the basic skeleton for the wlan services based off the information
on Switch Brew.
8 years ago
Lioncash
82ef74be0b
service: Add btm services
Adds the skeleton for the btm services based off the information on
Switch Brew.
8 years ago
Lioncash
db0eb8968d
service: Add ncm services
Adds the basic skeleton for the ncm services based off information on
Switch Brew.
8 years ago
Lioncash
3d1b71b0a8
service: Add mii services
Adds the skeleton for the mii services based off information provided by
Switch Brew
8 years ago
Lioncash
171f57b364
service: Add nfc services
Adds the skeleton of the nfc service based off the information provided
on Switch Brew.
8 years ago
Lioncash
995ca4edd0
service/lbl: Implement EnableVrMode, DisableVrMode and GetVrMode
Implements these functions according to the information available on
Switch Brew.
8 years ago
Lioncash
6116b53dfb
service: Add ldn services
Adds ldn services based off information provided by Switch Brew.
8 years ago
Lioncash
d284e38814
externals: update fmt to version 5.1.0
Previously, we were on 4.1.0, which was a major version behind.
8 years ago
James Rowe
e159c550d8
Rename logging macro back to LOG_*
8 years ago
mailwl
7dee92618f
Service/MM: add service and stub some functions
8 years ago
mailwl
3c612dea08
Service/BCAT: add module and services
8 years ago
Lioncash
ea0bac3599
log: Remove old logging macros and functions
Now that the old macros are no longer used, we can remove all functionality related to them.
8 years ago
David Marcec
2810310018
Switched to NGLOG_WARNING
8 years ago
David Marcec
9591689dbc
GetIUserInterface->CreateUserInterface, Added todos and stub logs. Playreport->PlayReport.
8 years ago
James Rowe
b957a3647a
Update fmtlib to fix msvc warnings
Additionally, when updating fmtlib, there was a change in fmtlib broke
how the old logging macro was overloaded, so this works around that by
just naming the fmtlib macro impl something different
8 years ago
Daniel Lim Wee Soong
145a4c3c2a
logging: Change FmtLogMessage to use variadic template instead of FMT_VARIADIC
Due to premature merging of #262 I think the build may be failing right now. Should merge this ASAP to fix it.
8 years ago
bunnei
f5c2d62b3a
service: Add NFP module interface.
service: Initialize NFP service.
Log: Add NFP service as a log subtype.
8 years ago
N00byKing
e57ba11168
log.h: Change comment from citra to yuzu
8 years ago
mailwl
96164de3a0
Service/SSL: add ssl service
8 years ago
Daniel Lim Wee Soong
df93e4f9b0
Remove dependency chrono
Earlier chrono was included but after some code changed it was no longer needed
Forgot to remove it so I'm removing it now
8 years ago
Daniel Lim Wee Soong
a0298a552c
Logging: Create logging macros based on fmtlib
Add a new set of logging macros based on fmtlib
Similar but not exactly the same as https://github.com/citra-emu/citra/pull/3533
Citra currently uses a different version of fmt, which does not support FMT_VARIADIC so
make_args is used instead. On the other hand, yuzu uses fmt 4.1.0 which doesn't have make_args yet
so FMT_VARIADIC is used.
8 years ago
mailwl
e0d1e257a8
Service/spl: add module and services
8 years ago
mailwl
ce7e0e503b
Service: add fatal:u, fatal:p services
8 years ago
mailwl
4f067f83a7
Service/AOC: stub ListAddOnContent function
8 years ago
bunnei
b43fef19d4
logging: Add category for Friend service.
8 years ago
bunnei
201a04b951
log: Add logging category for NS services.
8 years ago
bunnei
2b621bc1d4
logger: Add Time service logging category.
8 years ago
bunnei
99ff0f523f
logger: Add SET service logging category.
8 years ago