set_cal.cpp 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. // Copyright 2018 yuzu emulator team
  2. // Licensed under GPLv2 or any later version
  3. // Refer to the license.txt file included.
  4. #include "core/hle/service/set/set_cal.h"
  5. namespace Service::Set {
  6. SET_CAL::SET_CAL() : ServiceFramework("set:cal") {
  7. static const FunctionInfo functions[] = {
  8. {0, nullptr, "GetBluetoothBdAddress"},
  9. {1, nullptr, "GetConfigurationId1"},
  10. {2, nullptr, "GetAccelerometerOffset"},
  11. {3, nullptr, "GetAccelerometerScale"},
  12. {4, nullptr, "GetGyroscopeOffset"},
  13. {5, nullptr, "GetGyroscopeScale"},
  14. {6, nullptr, "GetWirelessLanMacAddress"},
  15. {7, nullptr, "GetWirelessLanCountryCodeCount"},
  16. {8, nullptr, "GetWirelessLanCountryCodes"},
  17. {9, nullptr, "GetSerialNumber"},
  18. {10, nullptr, "SetInitialSystemAppletProgramId"},
  19. {11, nullptr, "SetOverlayDispProgramId"},
  20. {12, nullptr, "GetBatteryLot"},
  21. {14, nullptr, "GetEciDeviceCertificate"},
  22. {15, nullptr, "GetEticketDeviceCertificate"},
  23. {16, nullptr, "GetSslKey"},
  24. {17, nullptr, "GetSslCertificate"},
  25. {18, nullptr, "GetGameCardKey"},
  26. {19, nullptr, "GetGameCardCertificate"},
  27. {20, nullptr, "GetEciDeviceKey"},
  28. {21, nullptr, "GetEticketDeviceKey"},
  29. {22, nullptr, "GetSpeakerParameter"},
  30. {23, nullptr, "GetLcdVendorId"},
  31. {24, nullptr, "GetEciDeviceCertificate2"},
  32. {25, nullptr, "GetEciDeviceKey2"},
  33. {26, nullptr, "GetAmiiboKey"},
  34. {27, nullptr, "GetAmiiboEcqvCertificate"},
  35. {28, nullptr, "GetAmiiboEcdsaCertificate"},
  36. {29, nullptr, "GetAmiiboEcqvBlsKey"},
  37. {30, nullptr, "GetAmiiboEcqvBlsCertificate"},
  38. {31, nullptr, "GetAmiiboEcqvBlsRootCertificate"},
  39. {32, nullptr, "GetUsbTypeCPowerSourceCircuitVersion"},
  40. {41, nullptr, "GetBatteryVersion"},
  41. };
  42. RegisterHandlers(functions);
  43. }
  44. SET_CAL::~SET_CAL() = default;
  45. } // namespace Service::Set