Clean up srv interface for HID

This commit is contained in:
wheremyfoodat 2023-06-05 15:28:44 +03:00
parent b872650d31
commit 0c0e7a4cb9
3 changed files with 35 additions and 37 deletions
include

View file

@ -199,12 +199,8 @@ public:
return &objects[handle];
}
void sendGPUInterrupt(GPUInterrupt type) { serviceManager.requestGPUInterrupt(type); }
void signalDSPEvents() { serviceManager.signalDSPEvents(); }
ServiceManager& getServiceManager() { return serviceManager; }
void pressKey(u32 key) { serviceManager.pressKey(key); }
void releaseKey(u32 key) { serviceManager.releaseKey(key); }
void setCirclepadX(u16 x) { serviceManager.setCirclepadX(x); }
void setCirclepadY(u16 y) { serviceManager.setCirclepadY(y); }
void updateInputs() { serviceManager.updateInputs(); }
void sendGPUInterrupt(GPUInterrupt type) { serviceManager.sendGPUInterrupt(type); }
void signalDSPEvents() { serviceManager.signalDSPEvents(); }
};

View file

@ -79,7 +79,7 @@ public:
void sendCommandToService(u32 messagePointer, Handle handle);
// Wrappers for communicating with certain services
void requestGPUInterrupt(GPUInterrupt type) { gsp_gpu.requestInterrupt(type); }
void sendGPUInterrupt(GPUInterrupt type) { gsp_gpu.requestInterrupt(type); }
void setGSPSharedMem(u8* ptr) { gsp_gpu.setSharedMem(ptr); }
void setHIDSharedMem(u8* ptr) { hid.setSharedMem(ptr); }