dsp_dsp.h 632 B

1234567891011121314151617181920212223242526272829
  1. // Copyright 2014 Citra Emulator Project
  2. // Licensed under GPLv2 or any later version
  3. // Refer to the license.txt file included.
  4. #pragma once
  5. #include <string>
  6. #include "core/hle/service/service.h"
  7. ////////////////////////////////////////////////////////////////////////////////////////////////////
  8. // Namespace DSP_DSP
  9. namespace DSP_DSP {
  10. class Interface : public Service::Interface {
  11. public:
  12. Interface();
  13. ~Interface() override;
  14. std::string GetPortName() const override {
  15. return "dsp::DSP";
  16. }
  17. };
  18. /// Signals that a DSP interrupt has occurred to userland code
  19. void SignalInterrupt();
  20. } // namespace