gcm-ddc-common

gcm-ddc-common — Common functionality for DDC/CI objects

Synopsis

enum                GcmVerbose;
#define             GCM_VCP_REQUEST
#define             GCM_VCP_REPLY
#define             GCM_VCP_SET
#define             GCM_VCP_RESET
#define             GCM_DEFAULT_DDCCI_ADDR
#define             GCM_DEFAULT_EDID_ADDR
#define             GCM_CAPABILITIES_REQUEST
#define             GCM_CAPABILITIES_REPLY
#define             GCM_COMMAND_PRESENCE
#define             GCM_ENABLE_APPLICATION_REPORT
#define             GCM_VCP_ID_INVALID
#define             GCM_CTRL_DISABLE
#define             GCM_CTRL_ENABLE
const gchar *       gcm_get_vcp_description_from_index  (guchar idx);
guchar              gcm_get_vcp_index_from_description  (const gchar *description);

Description

A GObject to use for common shizzle.

Details

enum GcmVerbose

typedef enum {
	GCM_VERBOSE_NONE,
	GCM_VERBOSE_OVERVIEW,
	GCM_VERBOSE_PROTOCOL
} GcmVerbose;


GCM_VCP_REQUEST

#define GCM_VCP_REQUEST			0x01


GCM_VCP_REPLY

#define GCM_VCP_REPLY			0x02


GCM_VCP_SET

#define GCM_VCP_SET			0x03


GCM_VCP_RESET

#define GCM_VCP_RESET			0x09


GCM_DEFAULT_DDCCI_ADDR

#define GCM_DEFAULT_DDCCI_ADDR		0x37


GCM_DEFAULT_EDID_ADDR

#define GCM_DEFAULT_EDID_ADDR		0x50


GCM_CAPABILITIES_REQUEST

#define GCM_CAPABILITIES_REQUEST 0xf3


GCM_CAPABILITIES_REPLY

#define GCM_CAPABILITIES_REPLY		0xe3


GCM_COMMAND_PRESENCE

#define GCM_COMMAND_PRESENCE		0xf7


GCM_ENABLE_APPLICATION_REPORT

#define GCM_ENABLE_APPLICATION_REPORT 0xf5


GCM_VCP_ID_INVALID

#define GCM_VCP_ID_INVALID		0x00


GCM_CTRL_DISABLE

#define GCM_CTRL_DISABLE		0x0000


GCM_CTRL_ENABLE

#define GCM_CTRL_ENABLE			0x0001


gcm_get_vcp_description_from_index ()

const gchar *       gcm_get_vcp_description_from_index  (guchar idx);

Since 2.91.1


gcm_get_vcp_index_from_description ()

guchar              gcm_get_vcp_index_from_description  (const gchar *description);

Since 2.91.1