git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22516 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Axel Dörfler
2007-10-12 15:56:08 +00:00
parent 4ff0c50078
commit 13a81299f1
6 changed files with 39 additions and 38 deletions
+5 -4
View File
@@ -5,7 +5,7 @@
#ifndef _EDID_H
#define _EDID_H
//! EDID handling, including decoded EDID data block definition.
//! Extended Display Identification Data (EDID)
#include "edid_raw.h"
@@ -116,19 +116,20 @@ typedef struct {
} edid1_detailed_monitor;
// EDID data block
typedef struct{
typedef struct edid1_info {
edid1_vendor vendor;
edid1_version version;
edid1_display display;
edid1_established_timing established_timing;
edid1_std_timing std_timing[EDID1_NUM_STD_TIMING];
// since EDID version 1.2
edid1_detailed_monitor detailed_monitor[EDID1_NUM_DETAILED_MONITOR_DESC];
uint8 num_sections;
} edid1_info;
#define EDID_VERSION_1 1
#ifdef __cplusplus
extern "C" {
+7 -7
View File
@@ -147,13 +147,13 @@ typedef struct _PACKED {
// types of detailed monitor description
enum {
edid1_serial_number = 0xff,
edid1_ascii_data = 0xfe,
edid1_monitor_ranges = 0xfd,
edid1_monitor_name = 0xfc,
edid1_add_colour_pointer = 0xfb,
edid1_add_std_timing = 0xfa,
edid1_is_detailed_timing = 1
EDID1_SERIAL_NUMBER = 0xff,
EDID1_ASCII_DATA = 0xfe,
EDID1_MONITOR_RANGES = 0xfd,
EDID1_MONITOR_NAME = 0xfc,
EDID1_ADD_COLOUR_POINTER = 0xfb,
EDID1_ADD_STD_TIMING = 0xfa,
EDID1_IS_DETAILED_TIMING = 1
};