没有合适的资源?快使用搜索试试~ 我知道了~
VESA MCCS标准
5星 · 超过95%的资源 需积分: 50 62 下载量 187 浏览量
2010-10-07
18:35:34
上传
评论 1
收藏 726KB PDF 举报
温馨提示
试读
130页
VESA MCCS V3.0最新的标准文件 最新发布的MCCS标准整合了虚拟控制面板(VCP)指令代码以及MCCS V3.0标准的文档格式。新标准全面兼容前一版本的MCCS V2.1标准,同时还规定了全部MCCS VCP指令代码的合规要求。以上修订改动旨在提高直接驱动显示器(DDM)的性能
资源推荐
资源详情
资源评论
MCCS Standard Version 3
© Copyright 2003 – 2006 Video Electronics Standards Association Page 1 of 130
Monitor Control Command Set
860 Hillview Court, Suite 150 Phone: 408 957 9270
Milpitas, CA 95035 Fax: 408 957-9277
URL: www.vesa.org
VESA Monitor Control Command Set
(MCCS) Standard Version 3
July 27, 2006
Purpose
The purpose of this standard is to define a universal set of commands used to control the screen settings of
displays which can be used within any communication protocol established between the host and display.
This standard also defines requirements for compliance of the MCCS VCP codes.
Summary
This document describes the standardized list of commands and controls to be used in identifying and
controlling the display by means of an application running on the host. The list of commands and controls is
kept to a minimum, while supporting the control of virtually all parameters related to the screen settings in the
display. It does not describe how these commands are packaged in a particular interface protocol.
Further, the document assumes the interface supporting the display can issue an unsolicited attention call
(interrupt) to alert the host that something has happened outside the control of the host. The targeted display
devices are displays attached to the video output of PCs and workstations; however, it is not restricted to this
area.
Version 3 has several purposes, included the correction of some known errors, clarification of the use of
certain VCP codes, new definitions for some VCP codes and the introduction of new VCP codes. This
proposal also withdraws support for two VCP codes (C7h and CBh) which have not achieved their intended
purpose. In addition, a set of compliance requirements are introduced for all of the defined VCP codes except
for the DPVL support group.
MCCS Standard Version 3
© Copyright 2003 – 2006 Video Electronics Standards Association Page 2 of 130
Table of Contents
Purpose........................................................................................................1
Summary......................................................................................................1
Preface.........................................................................................................6
History .................................................................................................................................................................9
1 Overview...............................................................................................10
1.1 Summary ..................................................................................................................................................10
1.1 Background .........................................................................................................................................10
1.2 Standard Objectives.............................................................................................................................11
1.3 Terminology Conventions...................................................................................................................11
1.3.1 Keywords....................................................................................................................................................11
1.3.2 VCP Code Type..........................................................................................................................................11
1.3.3 VCP Code Function....................................................................................................................................11
1.3.4 VCP Code Compliance...............................................................................................................................12
1.3.5 Use of ‘Horizontal’, ‘Top’ and ‘Bottom’....................................................................................................12
1.3.6 Data Byte Designations ..............................................................................................................................12
1.4 Reference Documents..........................................................................................................................13
2 Co-Existence of Local and Remote Adjustment Options ......................14
2.1 Remote Adjustment Always Takes Priority ........................................................................................14
2.2 Remote and Local Adjustment May be Active Simultaneously..........................................................14
3 Functional Characteristics.....................................................................15
3.1 Operational Model...............................................................................................................................15
3.2 Implementation of MCCS on Different Interfaces ..............................................................................16
4 Display VCP Codes ..............................................................................17
4.1 VCP Codes That Return More Than 2 Bytes ......................................................................................17
4.2 Control Grouping ................................................................................................................................17
4.2.1 Preset Operations (see section 8.1) .............................................................................................................17
4.2.2 Image Adjustment (see section 8.2)............................................................................................................17
4.2.3 Display Control (see section 8.3)................................................................................................................17
4.2.4 Geometry (see section 8.4) .........................................................................................................................17
4.2.5 Miscellaneous Functions (see section 8.5)..................................................................................................17
4.2.6 Audio Functions (see section 8.6)...............................................................................................................17
4.2.7 DPVL Functions (see section 8.7) ..............................................................................................................17
4.2.8 Manufacturer Specific (see section 8.8)......................................................................................................17
4.3 Control Function..................................................................................................................................18
4.3.1 Continuous Controls ...................................................................................................................................18
4.3.2 Non-continuous Controls............................................................................................................................18
4.3.3 Table Controls ............................................................................................................................................18
4.3.4 Manufacturer-specific Controls. .................................................................................................................18
5 Required VCP Codes............................................................................19
MCCS Standard Version 3
© Copyright 2003 – 2006 Video Electronics Standards Association Page 3 of 130
6 Capability String Format & Terminology ...............................................20
6.1 Capability String Compliance .............................................................................................................21
7 Functional Grouping of VCP Codes......................................................22
7.1 Image Adjustments..............................................................................................................................23
7.2 Color Adjustments...............................................................................................................................24
7.3 Image Geometry Adjustment ..............................................................................................................25
7.4 Audio Adjustments..............................................................................................................................26
7.5 Windows Operation.............................................................................................................................27
7.6 DPVL Support.....................................................................................................................................28
8 VCP Code Definitions ...........................................................................29
8.1 Preset Operations VCP Codes .............................................................................................................29
8.2 Image Adjustment VCP Codes............................................................................................................30
8.3 Display Control VCP Codes................................................................................................................53
8.4 Geometry VCP Codes .........................................................................................................................62
8.5 Miscellaneous Functions VCP Codes .................................................................................................67
8.6 Audio Function VCP Codes ................................................................................................................78
8.7 DPVL Support VCP Codes .................................................................................................................81
8.8 Manufacturer Specific VCP Codes .....................................................................................................83
9 Compliance...........................................................................................84
9.1 Overview .............................................................................................................................................84
9.2 Compliance of Manufacturer VCP Codes...........................................................................................84
9.3 Summary of Compliance.....................................................................................................................84
9.4 Compliance Testing – General Points .................................................................................................84
10 Compliance Procedures.....................................................................86
10.1 Introduction......................................................................................................................................86
10.2 Organization of Compliance Procedures .........................................................................................86
10.3 Compliance Procedure for VCP Code 02h – New Control Value...................................................88
10.3.1 Buttonless Display – Verify Read and Write Operation of VCP Code 02h................................................88
10.3.2 Display with Manual Controls – Verify Read and Write of VCP Code 02h ..............................................89
10.4 Compliance Procedure for VCP Code DFh – VCP Version............................................................90
10.5 Compliance Procedure for Capability String...................................................................................91
10.6 Compliance Procedure for Controls with a Continuous Range of Adjustment ...............................92
10.7 Compliance Procedure for Controls with a Non-Continuous Range of Adjustment .......................93
10.8 Compliance Procedure for Preset VCP Codes.................................................................................94
10.9 Compliance Procedures for Auto Set-up and Auto Color Set-up VCP Codes ................................95
MCCS Standard Version 3
© Copyright 2003 – 2006 Video Electronics Standards Association Page 4 of 130
10.10 Compliance for 6-axis Color Adjustments ......................................................................................96
10.10.1 Compliance for 6-axis Saturation VCP Codes........................................................................................96
10.10.2 Compliance for 6-axis Hue VCP Codes .................................................................................................97
10.11 Compliance for Read only VCP Codes ...........................................................................................98
10.11.1 Compliance Procedure for Horizontal and Vertical Frequency VCP Codes ..........................................98
10.11.2 Compliance Procedure for Display Usage Time VCP Code...................................................................99
10.11.3 Compliance Procedure for Miscellaneous Read Only VCP Codes.......................................................100
10.11.4 Compliance for Write Only VCP Codes...............................................................................................101
10.11.5 Compliance Procedure for Degauss VCP Code....................................................................................102
10.12 Compliance for Table VCP Codes.................................................................................................103
10.12.1 Compliance Procedure for Input Source and Output Select VCP Codes..............................................103
10.12.2 Compliance Procedure for Source Timing Mode VCP Codes..............................................................104
10.12.3 Compliance Procedure for EDID Operation.........................................................................................105
10.12.4 Compliance Procedure for Auxiliary Display Data VCP Code ............................................................106
10.12.5 Compliance Procedure for Transmit Display Descriptor VCP Code....................................................107
10.12.6 Compliance Procedure for Asset Tag VCP Code .................................................................................108
10.12.7 Compliance Procedure for LUT Size VCP Code..................................................................................109
10.12.8 Compliance Procedure for Single Point LUT Operation VCP Code ....................................................110
10.12.9 Compliance Procedure for Block LUT Operation VCP........................................................................111
10.12.10 Compliance Procedure for Code Remote Procedure Call VCP Code...................................................112
10.12.11 Compliance Procedure for TV-channel Up/Down VCP Code..............................................................113
10.12.12 Compliance Procedure for Auto Set-up On/Off VCP Code .................................................................114
10.12.13 Compliance Procedure for Display Enable Key, VCP Code ................................................................115
11 VCP Code Index...............................................................................116
12 Appendix A: Drawings of Display Geometry.....................................123
13 Appendix B: Implementation Guidance ............................................126
13.1 Support for Multiple Window Operation.......................................................................................126
13.1.1 Window Position VCP Codes (95h → 98h) .............................................................................................126
13.1.2 Window Mask Control VCP Code (A4h) .................................................................................................126
13.1.3 Window Select VCP Code (A5h) .............................................................................................................126
13.1.4 Picture in Picture (PIP) .............................................................................................................................126
13.2 Keeping Local and Remote Operations in Synchronization..........................................................127
14 Appendix C: Glossary of Abbreviations, Acronyms and Terms........129
15 Appendix D: Main Contribution History ............................................130
Tables
Table 1-1: Keyword Conventions.......................................................................................................................................11
Table 1-2: Reference Documents .......................................................................................................................................13
Table 3-1: Generalized Host Requests................................................................................................................................15
Table 6-1: Capability String Abbreviations........................................................................................................................20
Table 8-1: Preset Functions VCP Code Cross-reference....................................................................................................29
Table 8-2: Preset Operations VCP Codes...........................................................................................................................29
Table 8-3: Image Adjustment VCP Code Cross-reference.................................................................................................30
Table 8-4: Image Adjustment VCP Codes .........................................................................................................................31
Table 8-5: Display Control VCP Code Cross-Reference....................................................................................................53
Table 8-6: Display Control VCP Codes .............................................................................................................................53
Table 8-7: Geometry VCP Codes Cross-reference.............................................................................................................62
Table 8-8: Geometry VCP Codes.......................................................................................................................................63
MCCS Standard Version 3
© Copyright 2003 – 2006 Video Electronics Standards Association Page 5 of 130
Table 8-9: Miscellaneous Function VCP Code Cross-reference ........................................................................................67
Table 8-10: Miscellaneous Functions VCP Codes .............................................................................................................67
Table 8-11: Audio Function VCP Code Cross-reference ...................................................................................................78
Table 8-12: Audio Function VCP Codes............................................................................................................................78
Table 8-13: DPVL Support Cross-reference.......................................................................................................................81
Table 8-14: DPVL Support VCP Codes.............................................................................................................................81
Table 8-15: Manufacturer Specific VCP Codes .................................................................................................................83
Table 10-1: Compliance Procedures Purpose and Scope....................................................................................................86
Table 10-2: Compliance Procedure (buttonless) for VCP Code 02h..................................................................................88
Table 10-3: Compliance Procedure for VCP Code 02h......................................................................................................89
Table 10-4: Compliance Procedure for VCP Code DFh.....................................................................................................90
Table 10-5: Compliance Procedure for Capability String ..................................................................................................91
Table 10-6: Compliance Procedure for Continuous Range VCP Codes.............................................................................92
Table 10-7: Compliance Procedure for Non-Continuous Range VCP Codes ....................................................................93
Table 10-8: Compliance Procedure for Preset VCP Codes ................................................................................................94
Table 10-9: Compliance Procedure for Auto Set-up VCP Codes.......................................................................................95
Table 10-10: Compliance Procedure for 6-axis Color Saturation Adjustment VCP Codes................................................96
Table 10-11: Compliance Procedure for 6-axis Color Hue VCP Codes............................................................................97
Table 10-12: Compliance Procedure for Horizontal and Vertical Frequency VCP Codes.................................................98
Table 10-13: Compliance Procedure for Display Usage Time VCP Code.........................................................................99
Table 10-14: Compliance Procedure for Other Read only VCP Codes............................................................................100
Table 10-15: Compliance Procedure for Write Only VCP Codes ....................................................................................101
Table 10-16: Compliance Procedure for Degauss VCP Codes.........................................................................................102
Table 10-17: Compliance Procedure for Input Source and Output Select VCP Codes ....................................................103
Table 10-18: Compliance Procedure for Source Timing Mode VCP Code......................................................................104
Table 10-19: Compliance Procedure for EDID Operation VCP Code .............................................................................105
Table 10-20: Compliance Procedure for Auxiliary Display Data VCP Code...................................................................106
Table 10-21: Compliance Procedure for Transmit Display Descriptor VCP Code ..........................................................107
Table 10-22: Compliance Procedure for Asset Tag VCP Code........................................................................................108
Table 10-23: Compliance Procedure for LUT Size VCP Code ........................................................................................109
Table 10-24: Compliance Procedure for Single Point LUT VCP Code ...........................................................................110
Table 10-25: Compliance Procedure for Block LUT VCP Code .....................................................................................111
Table 10-26: Compliance Procedure for Remote Procedure Call VCP Code...................................................................112
Table 10-27: Compliance Procedure for TV-channel Up/Down VCP Code....................................................................113
Table 10-28: Compliance Procedure for Auto Setup On/Off VCP Code .........................................................................114
Table 10-29: Compliance Procedure for Display Enable Key, VCP Code.......................................................................115
Table 11-1 : VCP Code Numeric Index............................................................................................................................116
Table 14-1: Glossary ........................................................................................................................................................129
Table 15-1: Main Contributors to MCCS Version 2 ........................................................................................................130
Table 15-2: Main Contributors to MCCS version 2 Revision 1 .......................................................................................130
Figures
Figure 1-1: Basic Architectural Model ...............................................................................................................................11
Figure 7-1: Image Adjustment VCP Code Tree .................................................................................................................23
Figure 7-2: Color Adjustment VCP Code Tree ..................................................................................................................24
Figure 7-3: Image Geometry Adjustment VCP Code Tree.................................................................................................25
Figure 7-4: Audio Adjustment VCP Code Tree .................................................................................................................26
Figure 7-5: Windows Operation VCP Codes Tree .............................................................................................................27
Figure 7-6: DPVL Support VCP Code Tree.......................................................................................................................28
Figure 12-1: Parallelogram, Trapezoid, Pincushion & Barrel Distortion ........................................................................123
Figure 12-2: Hook, Flare, Linearity & Rotation Distortion..............................................................................................124
Figure 12-3: Mirroring / Flip ............................................................................................................................................125
Figure 13-1: Local and Remote Synchronization .............................................................................................................128
剩余129页未读,继续阅读
资源评论
- linchong20092013-12-0306年的,不是最新版。
- baaniaw2016-10-26不错,学习一下
kksyes
- 粉丝: 1
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功