## 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