service: Add bpc and pcv services

Adds the basic skeleton for the remaining pcv-related services based off
information on Switch Brew.
This commit is contained in:
Lioncash 2018-08-01 15:40:55 -04:00
parent 99a1d7440d
commit d109279543
8 changed files with 183 additions and 0 deletions

View file

@ -169,6 +169,7 @@ void FileBackend::Write(const Entry& entry) {
SUB(Service, AOC) \
SUB(Service, APM) \
SUB(Service, BCAT) \
SUB(Service, BPC) \
SUB(Service, BTM) \
SUB(Service, Fatal) \
SUB(Service, FGM) \
@ -188,6 +189,7 @@ void FileBackend::Write(const Entry& entry) {
SUB(Service, NVDRV) \
SUB(Service, PCIE) \
SUB(Service, PCTL) \
SUB(Service, PCV) \
SUB(Service, PREPO) \
SUB(Service, SET) \
SUB(Service, SM) \

View file

@ -56,6 +56,7 @@ enum class Class : ClassType {
Service_APM, ///< The APM (Performance) service
Service_Audio, ///< The Audio (Audio control) service
Service_BCAT, ///< The BCAT service
Service_BPC, ///< The BPC service
Service_BTM, ///< The BTM service
Service_Fatal, ///< The Fatal service
Service_FGM, ///< The FGM service
@ -75,6 +76,7 @@ enum class Class : ClassType {
Service_NVDRV, ///< The NVDRV (Nvidia driver) service
Service_PCIE, ///< The PCIe service
Service_PCTL, ///< The PCTL (Parental control) service
Service_PCV, ///< The PCV (Parental control) service
Service_PREPO, ///< The PREPO (Play report) service
Service_SET, ///< The SET (Settings) service
Service_SM, ///< The SM (Service manager) service