-
Notifications
You must be signed in to change notification settings - Fork 157
Expand file tree
/
Copy pathpadCmds.h
More file actions
30 lines (25 loc) · 870 Bytes
/
padCmds.h
File metadata and controls
30 lines (25 loc) · 870 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
/*
* Copyright (c) 2007 Lukasz Bruun <mail@lukasz.dk>
*
* See the file LICENSE included with this distribution for licensing terms.
*/
/**
* @file
* IOP pad driver
*/
#ifndef __FREEPAD_PADCMDS_H__
#define __FREEPAD_PADCMDS_H__
extern u32 PadIsSupported(padState_t *pstate);
extern u32 ReadData(padState_t *pstate);
extern u32 QueryModel(padState_t *pstate);
extern u32 SetMainMode(padState_t *pstate);
extern u32 QueryAct(u32 actuator, padState_t *pstate);
extern u32 QueryComb(u32 val, padState_t *pstate);
extern u32 QueryMode(u32 val, padState_t *pstate);
extern u32 EnterConfigMode(u8 val, padState_t *pstate);
extern u32 ExitConfigMode(padState_t *pstate);
extern u32 SetActAlign(padState_t *pstate);
extern u32 QueryButtonMask(padState_t *pstate);
extern u32 VrefParam(u32 val, padState_t *pstate);
extern u32 SetButtonInfo(padState_t *pstate);
#endif