X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=AcessNative%2Facesskernel_src%2Fmouse.c;h=2f35c1d314b493ccee93e4636083aa84b32f8c52;hb=13078002b01ee4f63eb2001d2ef479a2a006ea32;hp=0ff9e8a8d7b40a6fd77a3843eebdecd168ae4f93;hpb=f194730e75d6d3681e5f99a4efed1616fd1ea738;p=tpg%2Facess2.git diff --git a/AcessNative/acesskernel_src/mouse.c b/AcessNative/acesskernel_src/mouse.c index 0ff9e8a8..2f35c1d3 100644 --- a/AcessNative/acesskernel_src/mouse.c +++ b/AcessNative/acesskernel_src/mouse.c @@ -17,9 +17,9 @@ int Mouse_Cleanup(void); // - "User" side int Mouse_Root_ReadDir(tVFS_Node *Node, int Pos, char Dest[FILENAME_MAX]); -tVFS_Node *Mouse_Root_FindDir(tVFS_Node *Node, const char *Name); +tVFS_Node *Mouse_Root_FindDir(tVFS_Node *Node, const char *Name, Uint Flags); int Mouse_Dev_IOCtl(tVFS_Node *Node, int ID, void *Data); -size_t Mouse_Dev_Read(tVFS_Node *Node, off_t Offset, size_t Length, void *Data); +size_t Mouse_Dev_Read(tVFS_Node *Node, off_t Offset, size_t Length, void *Data, Uint Flags); // - Device Side void Mouse_HandleEvent(Uint32 ButtonState, int *AxisDeltas, int *AxisValues); @@ -75,7 +75,7 @@ int Mouse_Root_ReadDir(tVFS_Node *Node, int Pos, char Dest[FILENAME_MAX]) return 0; } -tVFS_Node *Mouse_Root_FindDir(tVFS_Node *Node, const char *Name) +tVFS_Node *Mouse_Root_FindDir(tVFS_Node *Node, const char *Name, Uint Flags) { if( strcmp(Name, "system") != 0 ) return NULL; return &gMouse_Pointer.Node; @@ -118,7 +118,7 @@ int Mouse_Dev_IOCtl(tVFS_Node *Node, int ID, void *Data) /** * \brief Read from a device */ -size_t Mouse_Dev_Read(tVFS_Node *Node, off_t Offset, size_t Length, void *Data) +size_t Mouse_Dev_Read(tVFS_Node *Node, off_t Offset, size_t Length, void *Data, Uint Flags) { tPointer *ptr = Node->ImplPtr; int n_buttons = ptr->FileHeader->NButtons;