mirror of
https://github.com/RPCSX/rpcsx.git
synced 2026-04-06 06:55:09 +00:00
Some functions added
This commit is contained in:
parent
cd6f95c90d
commit
6cab4d7100
14 changed files with 1199 additions and 191 deletions
|
|
@ -2,40 +2,7 @@
|
|||
#include "Emu/System.h"
|
||||
#include "Emu/ARMv7/PSVFuncList.h"
|
||||
|
||||
extern psv_log_base sceTouch;
|
||||
|
||||
struct SceTouchPanelInfo
|
||||
{
|
||||
s16 minAaX;
|
||||
s16 minAaY;
|
||||
s16 maxAaX;
|
||||
s16 maxAaY;
|
||||
s16 minDispX;
|
||||
s16 minDispY;
|
||||
s16 maxDispX;
|
||||
s16 maxDispY;
|
||||
u8 minForce;
|
||||
u8 maxForce;
|
||||
u8 rsv[30];
|
||||
};
|
||||
|
||||
struct SceTouchReport
|
||||
{
|
||||
u8 id;
|
||||
u8 force;
|
||||
s16 x;
|
||||
s16 y;
|
||||
s8 rsv[8];
|
||||
u16 info;
|
||||
};
|
||||
|
||||
struct SceTouchData
|
||||
{
|
||||
u64 timeStamp;
|
||||
u32 status;
|
||||
u32 reportNum;
|
||||
SceTouchReport report[8];
|
||||
};
|
||||
#include "sceTouch.h"
|
||||
|
||||
s32 sceTouchGetPanelInfo(u32 port, vm::psv::ptr<SceTouchPanelInfo> pPanelInfo)
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue