summaryrefslogtreecommitdiff
path: root/src/common
diff options
context:
space:
mode:
authorGravatar bunnei2018-02-04 21:10:29 -0800
committerGravatar GitHub2018-02-04 21:10:29 -0800
commit35517ca92cc3290e2882e3e9009bbb02a038d6f2 (patch)
tree0483cbc3d950644b9a042232c497c46d4c4b263e /src/common
parentMerge pull request #160 from bunnei/svc-improvements (diff)
parentset: GetAvailableLanguageCodes should not return lang_codes size. (diff)
downloadyuzu-35517ca92cc3290e2882e3e9009bbb02a038d6f2.tar.gz
yuzu-35517ca92cc3290e2882e3e9009bbb02a038d6f2.tar.xz
yuzu-35517ca92cc3290e2882e3e9009bbb02a038d6f2.zip
Merge pull request #161 from bunnei/service-improvements
Many service improvements
Diffstat (limited to 'src/common')
-rw-r--r--src/common/logging/backend.cpp16
-rw-r--r--src/common/logging/log.h18
2 files changed, 23 insertions, 11 deletions
diff --git a/src/common/logging/backend.cpp b/src/common/logging/backend.cpp
index be53be407..2bbc5bb16 100644
--- a/src/common/logging/backend.cpp
+++ b/src/common/logging/backend.cpp
@@ -32,14 +32,20 @@ namespace Log {
32 CLS(Kernel) \ 32 CLS(Kernel) \
33 SUB(Kernel, SVC) \ 33 SUB(Kernel, SVC) \
34 CLS(Service) \ 34 CLS(Service) \
35 SUB(Service, SM) \ 35 SUB(Service, ACC) \
36 SUB(Service, Audio) \
37 SUB(Service, AM) \
38 SUB(Service, APM) \
36 SUB(Service, FS) \ 39 SUB(Service, FS) \
37 SUB(Service, GSP) \
38 SUB(Service, CFG) \
39 SUB(Service, DSP) \
40 SUB(Service, HID) \ 40 SUB(Service, HID) \
41 SUB(Service, LM) \
42 SUB(Service, NIFM) \
41 SUB(Service, NVDRV) \ 43 SUB(Service, NVDRV) \
42 SUB(Service, Audio) \ 44 SUB(Service, PCTL) \
45 SUB(Service, SET) \
46 SUB(Service, SM) \
47 SUB(Service, Time) \
48 SUB(Service, VI) \
43 CLS(HW) \ 49 CLS(HW) \
44 SUB(HW, Memory) \ 50 SUB(HW, Memory) \
45 SUB(HW, LCD) \ 51 SUB(HW, LCD) \
diff --git a/src/common/logging/log.h b/src/common/logging/log.h
index 09ea7a2c7..0d79b8498 100644
--- a/src/common/logging/log.h
+++ b/src/common/logging/log.h
@@ -49,14 +49,20 @@ enum class Class : ClassType {
49 Kernel_SVC, ///< Kernel system calls 49 Kernel_SVC, ///< Kernel system calls
50 Service, ///< HLE implementation of system services. Each major service 50 Service, ///< HLE implementation of system services. Each major service
51 /// should have its own subclass. 51 /// should have its own subclass.
52 Service_SM, ///< The SRV (Service Directory) implementation 52 Service_ACC, ///< The ACC (Accounts) service
53 Service_FS, ///< The FS (Filesystem) service implementation 53 Service_AM, ///< The AM (Applet manager) service
54 Service_GSP, ///< The GSP (GPU control) service 54 Service_APM, ///< The APM (Performance) service
55 Service_CFG, ///< The CFG (Configuration) service 55 Service_Audio, ///< The Audio (Audio control) service
56 Service_DSP, ///< The DSP (DSP control) service 56 Service_FS, ///< The FS (Filesystem) service
57 Service_HID, ///< The HID (Human interface device) service 57 Service_HID, ///< The HID (Human interface device) service
58 Service_LM, ///< The LM (Logger) service
59 Service_NIFM, ///< The NIFM (Network interface) service
58 Service_NVDRV, ///< The NVDRV (Nvidia driver) service 60 Service_NVDRV, ///< The NVDRV (Nvidia driver) service
59 Service_Audio, ///< The Audio (Audio control) service 61 Service_PCTL, ///< The PCTL (Parental control) service
62 Service_SET, ///< The SET (Settings) service
63 Service_SM, ///< The SM (Service manager) service
64 Service_Time, ///< The time service
65 Service_VI, ///< The VI (Video interface) service
60 HW, ///< Low-level hardware emulation 66 HW, ///< Low-level hardware emulation
61 HW_Memory, ///< Memory-map and address translation 67 HW_Memory, ///< Memory-map and address translation
62 HW_LCD, ///< LCD register emulation 68 HW_LCD, ///< LCD register emulation