vitasdk
Documentation of the vitasdk
touch.h
Go to the documentation of this file.
1
6#ifndef _PSP2COMMON_TOUCH_H_
7#define _PSP2COMMON_TOUCH_H_
8
10#include <psp2common/types.h>
11
12#ifdef __cplusplus
13extern "C" {
14#endif
15
33VITASDK_BUILD_ASSERT_EQ(0xC, SceTouchDeviceInfo); // size is from FW 3.60
34
35#ifdef __cplusplus
36}
37#endif
38
39#endif /* _PSP2COMMON_TOUCH_H_ */
#define VITASDK_BUILD_ASSERT_EQ(__size__, __name__)
Definition build_utils.h:13
SceUInt8 reserved[4]
Set to zero on FW 3.60.
Definition touch.h:31
SceUInt16 firmware_rev
Controller firmware revision.
Definition touch.h:27
SceUInt8 vendor_info
Vendor-specific value used for firmware compatibility.
Definition touch.h:30
SceUInt16 config_rev
Controller configuration revision.
Definition touch.h:28
SceUInt8 hw_version
Hardware version used for firmware compatibility.
Definition touch.h:29
SceUInt16 vendor_id
Touch-controller vendor ID.
Definition touch.h:26
Cached touch-panel identity and firmware information.
Definition touch.h:25
uint16_t SceUInt16
Definition types.h:42
uint8_t SceUInt8
Definition types.h:36