TW563034B - Method and apparatus for real time monitor configuration in a data processing system - Google Patents

Method and apparatus for real time monitor configuration in a data processing system Download PDF

Info

Publication number
TW563034B
TW563034B TW90113849A TW90113849A TW563034B TW 563034 B TW563034 B TW 563034B TW 90113849 A TW90113849 A TW 90113849A TW 90113849 A TW90113849 A TW 90113849A TW 563034 B TW563034 B TW 563034B
Authority
TW
Taiwan
Prior art keywords
processing system
data processing
configuration information
display device
monitor
Prior art date
Application number
TW90113849A
Other languages
Chinese (zh)
Inventor
Wei Kuo
Robert Paul Stelzer
Original Assignee
Ibm
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ibm filed Critical Ibm
Application granted granted Critical
Publication of TW563034B publication Critical patent/TW563034B/en

Links

Landscapes

  • Controls And Circuits For Display Device (AREA)

Abstract

A method and apparatus in a data processing system for configuring a monitor. A connection of a display device to the data processing system is detected. Once the connection is detected, the monitor is identified through the connection to form an identification of the monitor. Configuration information is identified for the monitor using the identification of the monitor. The data processing system is reconfigured, without having to restart or reboot the data processing system, to handle the display device using the configuration information.

Description

563034 A7563034 A7

發明背景 1 .技術領域: 本發明提供一種改良的資料處理系統,且特別是一種用 以管理一資料處理系統的方法和裝置。再更特別地,一種 用以配置一資料處理系統中的一顯示裝置的方法和裝置。 2 .相關技術描述: 在一資料處理系統中,一監視器或顯示裝置用來呈現資 訊給一使用者 '以及幫助使用者與資料處理系統互動。存 在許多不同的方法分類顯示裝置。最基本的是以彩色能 力,其分離顯示裝置到三個類別之内:單彩、灰階、和彩 色°單彩顯示裝置實際上顯示二種彩色,一為背景而一為 前景。彩色可以是黑與白’綠和黑,或琥珀和黑。一灰階 顯示裝置是能夠顯示灰色的不同色度之一特別類型的單色 顯示裝置。彩色顯示裝置可顯示約從1 6到超過一百萬種 不同的彩色。彩色顯示裝置有時稱為RGB監視器,因為它 們接受三種分開的訊號一紅、綠、和藍。 一顯示裝置的解析度指示那些圖素聚集得多濃密。大體 上’圖素(時常表示為母忖點數)愈多,影像越鮮明。大部 分新式的顯示裝置可顯示1024乘以768個圖素,這是超級影 像圖形轉接器(SVGA)標準。一些高階機型可顯示1280乘以 1024個,或甚至顯示1600乘以1200個。 此外,大部分顯示裝置不是支援一固定的更新率就是可 能是多重掃描的,其中更新率調整為從送出資料到顯示裝 置的轉接器所送出的訊號。更新率是每秒螢幕更新(重繪) -4- 本紙張尺度適用中國國家標準(CNS) A4规格(210X 297公釐)BACKGROUND OF THE INVENTION 1. Technical Field: The present invention provides an improved data processing system, and more particularly, a method and apparatus for managing a data processing system. Still more particularly, a method and apparatus for configuring a display device in a data processing system. 2. Description of related technology: In a data processing system, a monitor or display device is used to present information to a user 'and to help the user interact with the data processing system. There are many different ways to classify display devices. The most basic is color capability, which separates display devices into three categories: single color, gray scale, and color ° Single color display devices actually display two colors, one for the background and one for the foreground. Colors can be black and white 'green and black, or amber and black. A gray scale display device is a special type of monochrome display device capable of displaying different shades of gray. The color display device can display from about 16 to more than one million different colors. Color display devices are sometimes called RGB monitors because they accept three separate signals-red, green, and blue. The resolution of a display device indicates how dense those pixels are gathered. In general, the more ‘pixels’ (usually expressed as female 忖 dots), the sharper the image. Most modern display devices can display 1024 by 768 pixels, which is the Super Video Graphics Adapter (SVGA) standard. Some high-end models can display 1280 by 1024, or even 1600 by 1200. In addition, most display devices either support a fixed update rate or may be multi-scanned, where the update rate is adjusted from the signal sent to the display device's adapter. Update rate is screen update per second (redraw) -4- This paper size is applicable to China National Standard (CNS) A4 specification (210X 297 mm)

裝 訂Binding

563034 A7 B7 五、發明説明(2 ] 一~*一~~- 多:、次。為避免閃動,更新率應該至少是72赫茲(Hz)。 者·::=者連接一顯示裝置到一資科處理***時,使用 y 1^夺在系說關閉時連接顯示裝置到資料處理系統。然 後,使用者打開系統並配置系統使用顯示裝置。每一次資 料f理系:打開時設定顯示裝置。為了要適當地設定一顯 置”料處理系統從顯示裝置讀取資訊,並將它與資 料處理系統當中,先定義的資訊作比較,以對顯示裝置進 行適當的設定。如果顯示裝置未連接或未打開電源,那麼 、裝置可把不旎適當地配置,因為不能夠從顯示裝置讀 取或取得資訊。這種情形可能造成當後來顯示裝置連接並 T啟兒源時’-不如預期的更新率或_空白螢幕。在這種 情形中,使用者必須重新啟動資料處理系統,以適當地配 置顯示裝置以和資料處理系統一起使用。 此外,如果一使用者想要在一資料處理系統運作當中切 換顯示裝置,資料處理系統必須重新啟動以切換到另一顯 T裝置。$樣的一種情形對一使用者是不便的且耗時的。 因此,有一種改良的方法和裝置供即時配置顯示裝置將 會是有利的。 發明概要 本發明提供一種資料處理系統中用以配置一監視器的方 法。偵測一顯示裝置到資料處理系統的連接。一旦偵測到 連接,透過連接辨識監視器以形成監視器的一識別。使用 監視器的識別辨識監視器的配置資訊。重新配置資料處理 系統,而不用重新開始或重新啟動資料處理系統,以使用 I_— 5_ 本紙張尺度適財@ S家標準(CNS) A4規格(21GX 297公幻 ----- 五、發明説明(3 配置資訊操作顯示裝置。 一 團式概述 圍1目信=本發明特有的新奇特徵陳述在所附的申請專利範 圍中。然而,本菸明女ή J Τ明寻利靶 步目的和優點,:、表 以及使用的較佳模態、其進- 且r實施例的下二问伴隨的圖式閱讀時藉由參照-例示 〃、…例的下列詳細說明將可最好地了解,其中: w I疋貝料處理系統的圖像表示法,其中本發明可依 照本發明一較佳具體實施例實施; 實施本發明的一資料處理系統之方塊圖; :疋 較佳具體實施例,說明用來供即時 ->、π裝置配置的元件之圖式; 用來供即時顯示 配置程序的流程 圖4是依照本發明一較佳具體實施例, 裝置配置的程序之一流程圖;和 圖5是依照本發明一較佳具體實施例一 較佳具體實施例詳述 現在參照圖式且特別是參照圖卜依照本發明-較佳且 體實施例描述了其中可實施本發明的—料處理系統之緣 圖表示法。描述了 —電腦⑽,其包括_系統單元⑽,: 影像顯示終端機102, 一鍵盤104,儲存裝置1〇8,其可能包 括軟式磁碟機和其他類型的永久和可移除儲存媒體, 鼠106。額外的輸入裝置可能和個人電腦1〇〇包含在一起π 例如’舉例來說,-搖桿,觸控板,觸控勞幕,軌跡球, 麥克風等等。電腦100可使用任何適當電腦實施,例如 本紙張尺度適用中國國家標準(CNS) Α4規格(210X297公釐) -6 - 563034 A7 B7 五、發明説明(4 )563034 A7 B7 V. Description of the invention (2) A ~ * A ~~-Multiple: times. To avoid flicker, the update rate should be at least 72 Hertz (Hz). * :: = Connect a display device to a When the information processing system is used, y 1 ^ is used to connect the display device to the data processing system when the department is closed. Then, the user opens the system and configures the system to use the display device. Each time the data system is set: the display device is set when opened. It is necessary to properly set a display processing system to read information from the display device and compare it with the information defined in the data processing system to make the appropriate settings for the display device. If the display device is not connected or not After turning on the power, the device can be properly configured because it is not possible to read or obtain information from the display device. This situation may cause the display device to be connected and turned on when the display device is later connected to-not as good as the expected update rate or _Blank screen. In this case, the user must restart the data processing system to properly configure the display device for use with the data processing system. In addition, if a The user wants to switch the display device during the operation of a data processing system. The data processing system must be restarted to switch to another T display device. A situation like this is inconvenient and time consuming for a user. Therefore, there are It would be advantageous to have an improved method and device for real-time display device configuration. SUMMARY OF THE INVENTION The present invention provides a method for configuring a monitor in a data processing system. Detects the connection of a display device to the data processing system. When the connection is detected, the identification of the monitor is formed by connecting the identification monitor. Use the identification of the monitor to identify the configuration information of the monitor. Reconfigure the data processing system without restarting or restarting the data processing system to use I_— 5_ The paper size is suitable for wealth @ S 家 标准 (CNS) A4 specifications (21GX 297 public magic ----- 5. Description of the invention (3 Configuration information operation display device. A group-type overview around 1 head letter = unique to the present invention The novel features are stated in the scope of the attached patent application. However, the objective and advantages of the profit-seeking target step of this smoke-making woman price: The best mode to use, its progress-and the next two questions of the embodiment of the accompanying drawings are best understood by referring to-the following detailed description of the example, where: w I 疋 贝An image representation of a material processing system, in which the present invention can be implemented in accordance with a preferred embodiment of the present invention; a block diagram of a data processing system implementing the present invention; > Diagrams of the components of the π device configuration; Flowchart 4 for real-time display of the configuration program is a flowchart of a device configuration program according to a preferred embodiment of the present invention; and FIG. 5 is a flowchart according to the present invention A preferred embodiment A detailed description of a preferred embodiment will now be described with reference to the drawings, and in particular with reference to the accompanying drawings, in accordance with the present invention-the preferred embodiment, the edge diagram representation of the material processing system in which the present invention can be implemented law. Described—a computer unit, which includes a system unit, an image display terminal 102, a keyboard 104, and a storage device 108, which may include a floppy disk drive and other types of permanent and removable storage media. 106. Additional input devices may be included with the personal computer 100, such as, for example,-a joystick, trackpad, touch screen, trackball, microphone, and so on. The computer 100 can be implemented using any suitable computer, for example, this paper size applies the Chinese National Standard (CNS) A4 specification (210X297 mm) -6-563034 A7 B7 V. Description of the invention (4)

International Business Machines Corporation,Armonk,New York的產品 IBM RS/6000電腦或IntelliStation電腦。雖然所描述的表示法表 示一電腦,本發明的其他具體實施例可能實施在其他類型 的資料處理系統中,例如一網路電腦。電腦100最好也包 括一可經由存在於電腦100當中運轉的電腦可讀媒體中之 系統軟體的方式實施的圖解式使用者介面。 現在參照圖2,顯示了其中可實施本發明的資料處理系 統之一方塊圖。資料處理系統200是電腦的一範例,例如 圖1中的電腦100,其中可找到實現本發明的程序之程式碼 或指令。資料處理系統200使甩一週邊元件互連(PCI)區域 匯流排架構。雖然所描述的範例使用一 PCI匯流排,但可 使用例如加速圖形埠(AGP)和工業標準架構(ISA)的其他匯 流排架構。處理器202和主記憶體204透過PCI橋接器208連接 到PCI區域匯流排206。PCI橋接器208也可能包括處理器202 的一整合的記憶體控制器和快取記憶體。對PCI區域匯流 排206的額外連接可能透過直接元件互接或透過外加板完 成。在所描述的範例中,窿域網路(LAN)轉接器210、小型 電腦系統介面SCSI主控匯流排轉接器212、和擴充匯流排介 面214由直接元件連接連接到PCI區域匯流排206。相對的, 聲音轉接器216、圖形轉接器218、和聲音/影像轉接器219 由***到擴充槽内的外加板連接到PCI區域匯流排2%。擴 充匯流排介面214提供對一鍵盤和滑鼠轉接器220、數據機 222、和額外記憶體224的一連接。SCSI主控匯流排轉接器 212彳疋供對硬式磁碟機226、磁帶機228、和光碟機230的一連 -7 _ 本紙張尺度適用中® @ 準(CNS) A4規格(210X 297公釐) 一 裝 訂Product of International Business Machines Corporation, Armonk, New York. IBM RS / 6000 computer or IntelliStation computer. Although the notation described represents a computer, other specific embodiments of the invention may be implemented in other types of data processing systems, such as a network computer. The computer 100 also preferably includes a graphical user interface that can be implemented by means of system software that resides in a computer-readable medium running on the computer 100. Referring now to FIG. 2, there is shown a block diagram of a data processing system in which the present invention may be implemented. The data processing system 200 is an example of a computer, such as the computer 100 in FIG. 1, in which code or instructions for implementing the program of the present invention can be found. The data processing system 200 enables a peripheral component interconnect (PCI) area bus architecture. Although the example described uses a PCI bus, other bus architectures such as Accelerated Graphics Port (AGP) and Industry Standard Architecture (ISA) can be used. The processor 202 and the main memory 204 are connected to a PCI area bus 206 through a PCI bridge 208. The PCI bridge 208 may also include an integrated memory controller and cache memory of the processor 202. Additional connections to the PCI area bus 206 may be made through direct component interconnections or through external boards. In the example described, the LAN adapter 210, the small computer system interface SCSI master bus adapter 212, and the expansion bus interface 214 are connected to the PCI area bus 206 by a direct component connection. . In contrast, the audio adapter 216, the graphics adapter 218, and the audio / video adapter 219 are connected to the PCI area bus 2% by an external board inserted into the expansion slot. The expansion bus interface 214 provides a connection to a keyboard and mouse adapter 220, a modem 222, and additional memory 224. SCSI main control bus adapter 212 彳 疋 for a series of hard drive 226, tape drive 228, and optical drive 230-7 _ This paper size is applicable ® @ 准 (CNS) A4 size (210X 297 mm ) One binding

563034 A7 B7 五、發明説明(5 接。典型的PCI區域匯流排實施將支援三或四個PCI擴充槽 或外加連接器。 一作業系統在處理器202上執行並用來協調和提供圖2中 資料處理系統200當中各種元件的控制。作業系統可能是 例如可從微軟公司(Microsoft Corporation)取得的視窗(windows) 2000之一商業可取得的作業系統。一物件導向程式規劃系 統,例如爪哇(Java)可能連同作裳系統執行,且提供從資 料處理系統200上執行的爪哇程式或應用程式到作業系統 的呼叫。,,爪哇,,是昇陽公司(Sun Micr〇systems,inc )的商標。 作業系統、物件導向作業系統、和應用程式或程式的指令 位於儲存裝置上,例如硬式磁碟機226,且可能載入到主 記憶體204以由處理器202執行。 熟知該項技藝人士將發現圖2中的硬體可能因實施而改 變。其他内部硬體或週邊裝置,例如快閃唯讀記憶體(或 等效的非揮發記憶體)或光碟機等等,可在除了圖2中描 述的硬體以外使用或取而代之。此外,本發明的程序可= 應用於一多處理器資料處理系統。 舉例來說’資料處理系統200,如果選擇性地配置為一 網路電腦,可能不包括SCSI主控匯流排轉接器212、硬式磁 碟機226 '磁帶機228、和光碟230,如圖2中由虛線232表示 指示選擇性的包含。在那情況中,電腦,正確地稱為一用 戶端電腦,必須包括某些類型的網路通訊介面,例如區域 網路轉接器210、數據機222等等。作為另一範例,資^處 理系統勘可能是一單機系統,配置成可開機而不仰㈣ 本紙張尺度適用中國國家標準(CNS) A4規格(21〇x297公釐) -8 - 563034 A7 ___B7 五、發明説明(6 ) 些類型的網路通訊介面,不論資料處理系統200是否包含 某些類型的網路通訊介面。作為一進一步範例,資料處理 系統200可能是一配置有唯讀記憶體及/或快閃唯讀記憶體 的個人數位助理(PDA)裝置,以便提供非揮發性記憶體供 儲存作業系統檔案及/或使用者產生的資料。 圖2和上述範例中所描述的範例不意謂隱含架構限制。 舉例來說,資料處理系統200除了採用PDA的形式之外,也 可能是一筆記型電腦或手持式電腦。資料處理系統2〇〇也 可能是一公共電話亭或一網路(Web)家用電器。 本發明的程序由處理器202使用電腦實施的指令執行, 八了此位於一冗憶體中,例如舉例來說,主記憶體204、 兄憶體224、或在一或更多週邊裝置226-23〇中。 本發明提供一種機制供即時配置顯示裝置。該機制允許 當一資料處理系統正在執行時切換監視器而不用重新啟動 或重新開始資料處理系統。藉由連接或重新連接顯示裝置 的訊號纜線到一顯示轉接器,例如圖形轉接器218,顯示 轉接器將能夠偵測顯示裝置連接了且在一電源開啟模態 中。在這些範例中,當纜線連接到顯示轉接器時,顯示轉 接器有能力偵測顯示轉接器中的改變。當然可能 使用允許偵測一作用中或電源開啟的顯示裝置之連接的任 何其他機制。 在偵測顯示裝置時,開始一配置程序以獲得有關顯示裝 置的資訊,並重新配置資料處理系統來使用顯示裝置。重 新配置,可能包括,舉例來說,對最新連接的監視器設定 本紙張尺度適财@ @家標準(CNS) M規格匕腦挪公^ q-__________ __ 563034 A7563034 A7 B7 V. Description of the invention (5 connections. A typical PCI area bus implementation will support three or four PCI expansion slots or additional connectors. An operating system is executed on the processor 202 and is used to coordinate and provide the data in Figure 2. Control of various elements in the processing system 200. The operating system may be, for example, one of the commercially available operating systems available from Microsoft Corporation of Windows 2000. An object-oriented programming system, such as Java It may be executed in conjunction with the system, and provides a call to the operating system from a Java program or application running on the data processing system 200., Java, is a trademark of Sun Microsystems, Inc. Operating System , Object-oriented operating systems, and instructions for applications or programs reside on storage devices, such as hard drives 226, and may be loaded into main memory 204 for execution by processor 202. Those skilled in the art will find FIG. The hardware in it may change due to implementation. Other internal hardware or peripheral devices, such as flash read-only memory (or etc.) Non-volatile memory) or optical drives, etc., can be used or replaced in addition to the hardware described in Figure 2. In addition, the program of the present invention can be applied to a multi-processor data processing system. For example, 'data The processing system 200, if it is selectively configured as a network computer, may not include a SCSI master control bus adapter 212, a hard disk drive 226, a tape drive 228, and an optical disc 230, as indicated by the dashed line 232 in FIG. 2 Indication of optional inclusion. In that case, the computer, properly called a client computer, must include certain types of network communication interfaces, such as LAN adapter 210, modem 222, etc. as another As an example, the data processing system survey may be a stand-alone system configured to be turned on without reliance. The paper size applies the Chinese National Standard (CNS) A4 specification (21 × 297 mm) -8-563034 A7 ___B7 V. Invention Explanation (6) Some types of network communication interfaces, regardless of whether the data processing system 200 includes certain types of network communication interfaces. As a further example, the data processing system 200 may be configured with a read-only record Memory and / or flash read-only personal digital assistant (PDA) devices to provide non-volatile memory for storing operating system files and / or user-generated data. Figure 2 and the examples described above The examples are not meant to imply architectural limitations. For example, in addition to the PDA, the data processing system 200 may also be a laptop or handheld computer. The data processing system 200 may also be a public telephone booth or a Internet (Web) household appliances. The program of the present invention is executed by the processor 202 using computer-implemented instructions, which are located in a redundant memory, such as, for example, the main memory 204, the brother memory 224, or One or more peripherals 226-23o. The invention provides a mechanism for instant configuration of a display device. This mechanism allows switching monitors while a data processing system is running without restarting or restarting the data processing system. By connecting or reconnecting the signal cable of the display device to a display adapter, such as the graphics adapter 218, the display adapter will be able to detect that the display device is connected and in a power-on mode. In these examples, the display adapter has the ability to detect changes in the display adapter when the cable is connected to the display adapter. Of course it is possible to use any other mechanism which allows to detect the connection of an active or powered on display device. When the display device is detected, a configuration process is started to obtain information about the display device, and the data processing system is reconfigured to use the display device. The reconfiguration may include, for example, setting the latest connected monitor. This paper is suitable for financial standards @ @ 家 标准 (CNS) M Specifications Dagger brain move the public ^ q -__________ __ 563034 A7

一更新率,並盡可能地設定解析度。 :棒】圖3 ’ _圖式舉例說:依照本發 Γ例描狀用來供即時心裝置配置的元件。在H;: $例說明的那些元件是可能在—料處理 = 中的資料處理系統’中找到元件的範例。顯:裝置圖: 料庫獅和中斷處理器地可能以存在和2中資料處理^ 當中的-記憶體或料裝置中之資料和指令式: 現。-中斷處理器’例如中斷處理器3〇2,是當_ = 2取仔控制的一常式。_中斷是在某些事件或情況之後 產生的一訊號。 圖形轉接咨304可能實施為圖2中的圖形轉接器218。^ 裝置306可能採用各㈣式,例如—監視器或液晶顧示 (LCD)面板。此外’顯示裝置施也可能i投影機的形 式0 當顯示裝置306連接到資料處理系統且打開時,圖形轉 接器304偵測連接。在偵測連接時,圖形轉接器3〇4產生一 中斷以觸發中斷處理器302執行一監視器配置常式。這個 常式將從顯示裝置306讀取識別資訊。在這些範例中,這 個資訊是擴充顯示識別符(EDID),其用來獲得關於顯示裝 置的資訊。擴充顯示識別資料(EDID)是包含有關一顯示裝 置的基本資訊、和它的能力,包括廠商資訊、最大影像大 小、彩色特性、工廠預先設定時序、頻率範圍限度、和顯 示裝置名稱的字元串和序號,之影像電子標準協會(vesa) 標準的資料格式。在所描述的範例中,解析度和更新率是 - -10- 本紙張尺度適用中國國家標準(CNS) A4規格(210X 297公釐)An update rate, and set the resolution as much as possible. : Stick] Fig. 3 _ _ Schematic illustration: According to the example of the present invention, the elements used to configure the instant heart device are depicted. Those components described in H ;: $ examples are examples of components that may be found in the data processing system in Material Processing =. Display: Device diagram: The library lion and the interrupt processor may be stored and stored in the 2 data ^ of the-memory or data and instructions in the device: present. -Interrupt handler ', such as the interrupt handler 302, is a routine control when _ = 2 is taken. _Interrupt is a signal that is generated after some event or condition. The graphics adapter 304 may be implemented as the graphics adapter 218 in FIG. 2. ^ The device 306 may be of various types, such as a monitor or a liquid crystal display (LCD) panel. In addition, the display device may also be in the form of a projector. When the display device 306 is connected to the data processing system and is turned on, the graphics adapter 304 detects the connection. When detecting the connection, the graphics adapter 304 generates an interrupt to trigger the interrupt processor 302 to execute a monitor configuration routine. This routine will read the identification information from the display device 306. In these examples, this information is an extended display identifier (EDID), which is used to obtain information about the display device. Extended Display Identification Data (EDID) is a string containing basic information about a display device and its capabilities, including manufacturer information, maximum image size, color characteristics, factory preset timing, frequency range limits, and display device name And serial number, the standard format of the data electronic image association (vesa). In the example described, the resolution and update rate are--10- This paper size applies the Chinese National Standard (CNS) A4 specification (210X 297 mm)

裝 iy # 563034 A7 _____Β7 五、發明説明(8 ) 儲存在_不裝置資料庫3〇〇中的資訊。來自顯示裝置資料 庫300的資訊用來進行資料處理手、統中與在顯示裝置上的 那些通當設足,以便顯示裝置可與資料處理系統一起使 用。 資訊儲存在顯示裝置中,並用來經由-顯示資料通道 (DDC)與資料處理系統通訊,顯示資料通道(ddc)位於顯 π裝置和圖形轉接器之間。資料處理系統使用這個資訊供 S己置目的’因此顯示裝置和資料處理系統可一起工作。目 前’ EDID資訊只在裝置配置時間由—裝置驅動程式讀取, 裝置配置時間發生在資料處理系統啟動或重新啟動時。本 發明包括,《制,以在每_次_顯示裝置連接或重新連 接到料處理系統時動態地讀取這個資訊。 —從顯示裝置獲得的解析度和更新率資訊儲存在顯示裝置 貧料庫3GG中。在這個範例中,顯示裝置資料庫獅是一物 件資料管理器(QDM)資料庫。㈤攸用來儲存系統資訊的 :資料管理器,其中資訊當成相關特性的物件儲存並維 護。ODM也可用來管理應用程式的資料。這個資訊可能在 稍後由-使用者用來自訂或改變顯示裝置的配置。 接著轉到圖4,_流程圖依照本發明_較佳具體實施例 描述用來供即時顯示裝置配置的程序。在所描述範例中, 顯示裝置採用監視器的形式。如在此處所使用…監視器 包括其中顯示資料的螢幕以及支撐螢幕的外殼。其他的顯 不裝置,例如-液晶顯示(LCD)投影機,彳能使用所舉例 說明的程序配置。Install iy # 563034 A7 _____ Β7 V. Description of the invention (8) Information stored in _not device database 300. The information from the display device database 300 is used to perform data processing tasks, and is generally sufficient for those on the display device so that the display device can be used with the data processing system. The information is stored in the display device and is used to communicate with the data processing system via a display data channel (DDC). The display data channel (ddc) is located between the display device and the graphics adapter. The data processing system uses this information for its own purpose ’so the display device and the data processing system can work together. Currently, the EDID information is read by the device driver only at the time of device configuration, and the device configuration time occurs when the data processing system is started or restarted. The present invention includes a system to dynamically read this information every time the display device is connected or reconnected to the material processing system. — The resolution and update rate information obtained from the display device is stored in the display device lean material library 3GG. In this example, the display device database Lion is an object data manager (QDM) database. ㈤You use to store system information: Data manager, where information is stored and maintained as objects with related characteristics. ODM can also be used to manage application data. This information may be customized or changed by the user later. Turning next to FIG. 4, a flowchart according to the present invention, a preferred embodiment, describes a procedure for configuring the instant display device. In the example described, the display device is in the form of a monitor. As used here ... The monitor includes a screen in which data is displayed and a housing that supports the screen. Other display devices, such as liquid crystal display (LCD) projectors, cannot be configured using the illustrated procedure.

563034563034

裝 程序由使用者連接一監視器到資料處理系統開始(第4〇〇 步驟)。這個步驟可能包括連接一新的監視器或重新連接 一目前的監視器。顯示轉接器偵測監視器到資料處理系統 的連接(第402步驟)。在偵測纜線連接時,顯示轉接器產 生裝置驅動私式中斷,以觸發一裝置驅動程式中斷處理 器執行監視器配置(第404步驟)^裝置驅動程式中斷處理 备接收中斷(第406步驟),並執行一監視器配置程序以重 新配置資料處理系統使用監視器(第4〇8步驟)。在重新配 置資料處理系統中,可能指示轉接器設定監視器中的各種 特徵,例如解析度和更新率。在這個時間,使用者判斷勞 幕是否是可看的(第410步驟),如果螢幕是可看的,程序 結束。否則,程序返回到第4GG步驟,其中使用者重新連 接目可的監視器或連結一新的監視器到資料處理系統。 訂 修 使用此程序,當一使用者連接一未支援的監視器時使用 者不需要重新啟動-系、统,因為在第铜步驟中的配置程 序從監視器獲得資訊並配置資料處理系統使用監視器。此 外,如果監視器在啟動期間變成未連接的,使用者可重新 連接監視器而不用重新啟動監視器’以使監視器重新配置 供與資料處理系統一起使用。在一監視器失效而必須使用 -不同的監視器之情形中,本發明的機制允許重新連接一 新的監視器,並重新配置資料處理系統來使用監視器而不 用重新啟動資料處理系統。在這個實例中,因為應用程式 不必重新開始而節省了時間。如果一應用程式目前正執行 資訊的呈現,一旦配置結束可繼續。The installation process begins when the user connects a monitor to the data processing system (step 400). This step may include connecting a new monitor or reconnecting an existing monitor. The display adapter detects the connection of the monitor to the data processing system (step 402). When detecting the cable connection, the display adapter generates a device driver private interrupt to trigger a device driver interrupt handler to execute the monitor configuration (step 404) ^ device driver interrupt processing prepares to receive interrupt (step 406) ) And execute a monitor configuration program to reconfigure the data processing system to use the monitor (step 408). In reconfiguring the data processing system, the adapter may be instructed to set various features in the monitor, such as resolution and update rate. At this time, the user judges whether the screen is viewable (step 410). If the screen is viewable, the process ends. Otherwise, the procedure returns to step 4GG, where the user reconnects to the available monitor or connects a new monitor to the data processing system. This procedure is used for maintenance. When a user connects an unsupported monitor, the user does not need to restart the system, because the configuration procedure in the second step obtains information from the monitor and configures the data processing system to use the monitor. Device. In addition, if the monitor becomes unconnected during startup, the user can reconnect the monitor without restarting the monitor 'to reconfigure the monitor for use with the data processing system. In the case where a monitor fails and a different monitor must be used, the mechanism of the present invention allows reconnecting a new monitor and reconfiguring the data processing system to use the monitor without restarting the data processing system. In this example, time is saved because the application does not have to restart. If an application is currently presenting information, it can continue once the configuration is complete.

563034 A7563034 A7

現在轉向圖5,描述依照本發明一 _ # jL _余、A ^ 置程序之流程圖。此程車x佳具㈣施例的配 經、、义、 程序疋圖4中第408步驟的一更詳細解 釋。這個流程圖中的程康I — 丄 ^ #序了在一中斷處理器中實施,例如 圖3中的中斷處理器3〇2。 程序從讀取並儲存監視器的獅資訊開始(第步 ,)°特別地’在這些範例中所儲存的資訊包括解析度設 疋和更新# &外’也儲存了監視器的一識別符。對於是 否成功地讀取了資訊進行—判斷(第辦驟)。然後讀取 ODM資料庫可能的解析度和更新率(第瓣驟)。麵當作 ODM貝料庫中的-索引,以辨識與卿有關的監視器之不 同設定。 然後結合ODMf口 EDID以自訂解析度和更新率(第5〇6步 驟)。-常式建立監視器的解析度/更新率支援資料,其支 极顯π資料通道(DDC)和擴充顯示識別資料(EDID)標準。 為了要完成任務,^對QDM㈣置驅動料兩者詢問資 訊° ODM藉QDM㈣方法所傳回之—〇圓預先定義的類別 物件提供裝置驅動程式所支援的數值。裝置驅動程式藉對 系統配置的-呼叫所傳回之_四職構提供監視器所支援 的數值。分析並評估那些數值以決定哪一個是裝置驅動程 式和監視器兩者所支援的。 然後監視器设定為所支援的最高更新率和一丨28〇乘以 1024的解析度(第508步驟)。在這個範例中’ 8 5赫茲128〇乘 以1024是一内定的解析度和更新率。當然,可能使用包括 由一使用者設定的其他解析度。然後自訂的解析度和更新 -13- 本紙張尺度適財a國家標準(CNS) A4規格(21GX 297公Turning now to FIG. 5, a flowchart of a #_jL_Y, A ^ setup procedure according to the present invention is described. A detailed explanation of the procedures, procedures, procedures, and steps of step 408 in FIG. Cheng Kang I — 丄 ^ # in this flowchart is implemented in an interrupt handler, such as the interrupt handler 300 in FIG. 3. The process starts by reading and storing the lion information of the monitor (step,). In particular, the information stored in these examples includes resolution settings and updates. An identifier for the monitor is also stored . Judgment whether the information was successfully read (step 1). Then read the possible resolution and update rate of the ODM database (step # 2). Faces are used as -indexes in the ODM shell library to identify different settings of the monitors associated with the monitor. Then combine the ODMf port EDID to customize the resolution and update rate (step 506). -The resolution / update rate support data of the monitor is established routinely, and it supports the π data channel (DDC) and extended display identification data (EDID) standards. In order to complete the task, ^ inquire the information about the QDM device driver. ° ODM returns the QDM method—a circle of predefined categories. The object provides the values supported by the device driver. The device driver returns the values supported by the system configuration-calls from the _4 post to provide the values supported by the monitor. Analyze and evaluate those values to determine which one is supported by both the device driver and the monitor. The monitor is then set to the highest supported update rate and a resolution of 280 x 1024 (step 508). In this example, ‘85 Hz 128 × by 1024 is a default resolution and update rate. Of course, other resolutions including those set by a user may be used. Then customize the resolution and update -13- The paper size is a national standard (CNS) A4 specification (21GX 297 public

裝 訂 磉 563034 A7Binding 磉 563034 A7

率T其後的程序結束存檔到〇DM資料庫(第5ι〇步驟)。藉由 存^贫個資訊,使用者在稍後可選擇不同的解析度或更新 率。如果使用者已經對顯示裝置選擇一不同的解析度或更 新率,那麼新的解析度和更新率將保留通過系統配置。這 個使用者所選擇的解析度和更新率只有當它們不是目前的 EDID所支援時,會在系統配置時重新設定為内定數值。 、如果EDID未成#地從監視器讀取,那麼監視器其後以程 序結束設定成使用者已經在先前選擇的解析度和更新率, 或者,一預先定義的解析度和更新率(第512步驟)。解析 度和更新率選擇為使得最大多數監視器將會提供一可看的 螢恭。舉例來說,有60赫茲的更新率之一 128〇乘以1〇24的 解析度可能用來當成預先定義的解析度和更新率。第Μ] 步驟假足監視器不能夠送出一 EDID或不提供一 EDID。 當然,讀取一監視器的EDID之失敗可能起因於一監視器 未連接到資料處理系統。在如此情況中,監視器應該要重 新連接。另外,如果監視器不支援EDID且預先定義的解析 度和更新率不提供一可看的螢幕,那麼監視器應該重新連 接或替埤,且系統應該重新啟動。 重要的是注意雖然本發明已經以一完整運作的資料處理 系統之情況描述,熟知該項技藝人士將發現本發明的程序 能夠以指令的電腦可讀媒體之形式和各種形式散佈,且本 發明不管實際上用來實行散佈之訊號生成媒體的特定類型 都相等地適用。電腦可讀媒體的範例包括可記錄類型的^ 體,例如一軟式磁碟、一硬式磁碟機、一隨機存取記情The subsequent procedures at the rate T are archived to the ODM database (step 5). By storing this information, the user can choose a different resolution or update rate later. If the user has selected a different resolution or update rate for the display device, the new resolution and update rate will remain through the system configuration. The resolution and update rate selected by this user are reset to default values during system configuration only if they are not supported by the current EDID. If the EDID is not read from the monitor, the monitor will then end with the program to set the resolution and update rate that the user has previously selected, or a predefined resolution and update rate (step 512). ). The resolution and update rate are selected so that most monitors will provide a visual display. For example, a resolution of 128 × 1 024, which is one of the 60 Hz update rates, may be used as a predefined resolution and update rate. Step M] The prosthetic foot monitor cannot send an EDID or provide an EDID. Of course, the failure to read the EDID of a monitor may be due to a monitor not being connected to the data processing system. In this case, the monitor should be reconnected. In addition, if the monitor does not support EDID and the predefined resolution and update rate do not provide a viewable screen, the monitor should be reconnected or replaced, and the system should be restarted. It is important to note that although the present invention has been described in terms of a fully functioning data processing system, those skilled in the art will find that the program of the present invention can be distributed in the form of computer-readable media of instructions and in various forms, and the present invention does not matter In fact, the specific types of signal generation media used to implement dissemination apply equally. Examples of computer-readable media include recordable types of media such as a floppy disk, a hard disk drive, a random access memory

裝 % -14-Loading% -14-

563034 A7563034 A7

Hold

Order

Claims (1)

563034 A8 B8 C8 D8563034 A8 B8 C8 D8 六、申請專利範圍 L 一種在一貧料處理系統中用以配置一監視器的方、去二、 方法包含資料處理系統實施的下列步驟: 邊 偵測一顯示裝置到資料處理系統的連接; 在偵測連接之後,透過連接辨識監視器以形成於> 的-識別; ^視器 使用監視器的識別辨識監視器的配置資訊;和 重新配置資料處理系統以使用配置資訊操作示 置。 2. 如申請專利範圍p項之方法,其中配置資訊包括顯示 裝置所支援的解析度。 ' 3. 如申請專利範圍第丨項之方法,其中配置資訊包括監視 器的一更新率。 4·如申請專利範圍第i項之方法,其中配置資訊當成監視 器的識別之一部份取得。 5.如申請專利範圍第!項之方法,其中配置資訊從位於資 料處理系統上的一資料庫取得。 6· —種在一資料處理系統中用以動態配置顯示裝置的方 法,該方法包含資料處理系統實施的下列步驟: 偵測一顯示裝置到資料處理系統的連接; 在偵測連接之後,取得顯示裝置的配置資訊;和 重新配置資料處理系統以用配置資訊使用顯示裝置。 7·如申請專利範圍第6項之方法,其中配置資訊包括顯示 裝置所支援的解析度。 8.如申請專利範圍第6項之方法,其中配置資訊包括顯示 -16- 本紙張尺度適用中國國家標準(CNS) A4規格(210 X 297公董) ----.一---- 563034 A8 B8 C86. Scope of patent application L. A method for configuring a monitor in a lean processing system. The method includes the following steps implemented by the data processing system: while detecting the connection of a display device to the data processing system; After detecting the connection, the identification monitor is connected to form the -recognition; the viewer uses the identification of the monitor to identify the configuration information of the monitor; and the data processing system is reconfigured to use the configuration information to operate the display. 2. For the method of applying for patent p, the configuration information includes the resolution supported by the display device. '3. As for the method in the scope of patent application, the configuration information includes a refresh rate of the monitor. 4. The method according to item i of the patent application, wherein the configuration information is obtained as part of the identification of the monitor. 5. If the scope of patent application is the first! Method, wherein the configuration information is obtained from a database located on the data processing system. 6. · A method for dynamically configuring a display device in a data processing system, the method comprising the following steps implemented by the data processing system: detecting the connection of a display device to the data processing system; obtaining the display after detecting the connection Device configuration information; and reconfiguring the data processing system to use the display device with the configuration information. 7. The method according to item 6 of the patent application, wherein the configuration information includes the resolution supported by the display device. 8. If you apply for the method of item 6 of the patent scope, the configuration information includes display -16- This paper size is applicable to China National Standard (CNS) A4 specifications (210 X 297 public directors) ----. 一 ---- 563034 A8 B8 C8 裝置的更新率。 9·如申請專利範圍第6項之方法,其中配置資訊至少包括 顯示裝置的-監視器名稱、—序號、和内定設定中之一 者。 10. 如申請專利範圍第6項之方法,其中取得和重新配置步 驟至少由一裝置驅動程式和一中斷處理器中之一者執 行。 11. 如申請專利範圍第6項之方法’其中配置資訊從顯示裝 置取得。 12. 如申請專利範圍第6項之方法,其中配置資訊從一資料 庫取得。 13. 如申請專利範圍第6項之方法’其中配置資訊包括一組 更新率且其中配置步驟包括·· 對-所選擇的解析度從更新率之集合設定顯示裝置為 一最高更新率。 M. —種資料處理系統,包含·· . 一匯流排系統; 連接到匯流排系統的-轉接器,其中轉接器包括配置 供連接到一顯示裝置的一連接器; 連接到匯流排的-記憶體,其中㈣體包含—組指 令; 處理單7C ’其中處理單(執行指令以彳貞測顯示裝置 到轉接器的連接,在偵測連接之後取得監視器的配置資 訊’並用配置資訊重新配置資料處理系統以使賴示裝 -17- ^紙張尺度適用中國國豕標準(CNS) A4規格(210X297公爱)~------- )63034Device update rate. 9. The method according to item 6 of the scope of patent application, wherein the configuration information includes at least one of -monitor name, -serial number, and default settings of the display device. 10. The method of claim 6, wherein the obtaining and reconfiguring steps are performed by at least one of a device driver and an interrupt handler. 11. The method according to item 6 of the scope of patent application, wherein the configuration information is obtained from the display device. 12. For the method in the sixth scope of the patent application, the configuration information is obtained from a database. 13. The method according to item 6 of the scope of the patent application, wherein the configuration information includes a set of update rates and wherein the configuration steps include ... Right-The selected resolution sets the display device from the set of update rates to a highest update rate. M. A data processing system, including a bus system; an adapter connected to the bus system, wherein the adapter includes a connector configured to be connected to a display device; -Memory, where the carcass contains a set of instructions; processing order 7C 'wherein the processing order (execute the command to test the connection between the display device and the adapter, and obtain the monitor's configuration information after detecting the connection' and use the configuration information Reconfigure the data processing system to make the Lai display -17- ^ paper size applicable to China National Standard (CNS) A4 specifications (210X297 public love) ~ -------) 63034 置。 15·如申請專利範圍第14項之資料處理系統,其中匯流排系 統包括一主要匯流排和一第二匯流排。 16·如申請專利範圍第14項之資料處理系統,其中處理單元 是—單一處理器。 17·如申請專利範圍第14項之資料處理系統,其中處理單元 是多個處理器。 - 18·—種用以配置一監視器的資料處理系統,該資料處理系 統包含: 偵測裝置,用以偵測一·顯·示裝置到資料處理系統的連 接; 判斷裝置,在偵測連接之後,用以透過連接辨識監視 器以形成監視器的一識別; 辨識裝置,以使用監視器的識別辨識監視器的配置資 吞凡»和 重新配置裝置,以用配置資訊重新配置資料處理系統 來操作顯示裝置。 19.如申請專利範圍第丨8項之資料處理系統,其中配置資訊 包括顯示裝置所支援的解析度。 2〇·如申請專利範圍第18項之資料處理系統,其中配置資訊 包括監視器的一更新率。 21·如申請專利範圍第1 8項之資料處理系統,其中配置資訊 當成監視器的識別之一部份取得。 22·如申請專利範圍第1 8項之資料處理系統,其中配置資訊 -18 - 本紙張尺度適用中國國家標準(CNS) A4規格(210X297公爱) 563034 A BCD 申請專利範圍 從位於資料處理系統上的一資料庫取得。 23·—種用以供動態配置顯示裝置的資料處理系統,該資料 處理系統包含: 偵測裝置,用以偵測一顯示裝置到資料處理系統的連 接; 取得裝置,在偵測連接之後,用以取得顯示裝置的配 置資訊;和 _ 重新配置裝置,以用配置資訊重新配置資料處理系統 來使用顯示裝置。 24.如申請專利範圍第23項之資料處理系統,其中配置資訊 包括顯示裝置所支援的解析度。 2S·如申請專利範圍第23項之資料處理系統,其中配置資訊 包括顯示裝置的更新率。 26·如申請專利範圍第23項之資料處理系統,其中配置資訊 至少包括顯示裝置的一監視器名稱、一序號、和内定設 定中之一者。 27.如申請專利範圍第23項之資料處理系統,其中取得和重 新配置步驟至少由一裝置驅動程式和一中斷處理器中之 一者執行。 汰如申請專利範圍第23項之資料處理系統,其中配置資訊 從顯示裝置取得。 汷如申請專利範圍第23項之資料處理系統,其中配置資訊 從一資料庫取得。 30.如申請專利範圍第23項之資料處理系統,其中配置資訊 -19- 563034 A8 B8 C8 D8 六、申請專利範圍 包括一組更新率,且其中配置步驟包括: 設定裝置,用以對一所選擇的解析度從更新率之集合 設定顯示裝置為一最高更新率。 31· —種電腦可讀媒體中的一電腦程式產品,供使用在一資 料處理系統中配置一監視器,該電腦程式產品包含: 第一指令,用以偵測一顯示裝置到資料處理系統連 - 第二指令,在偵測連接之後,用以透過連接辨識監視 器,以形成監視器的一識別; 第三指令,以使用監視器-的識別辨識監視器的配置資 訊; 第四指令,用以重新配置資料處理系統以使用配置資 訊來操作顯示裝置。 32. —種電腦可讀媒體中的一電腦程式產品,供使用在一資 料處理系統中動態配置顯示裝置,該電腦程式產品包 含: 第一指令,用以偵測一顯示裝置到資料處理系統的連 接; 第二指令,在偵測連接之後,用以取得監視器的配置 資訊;及 第三指令,用以重新配置資料處理系統以配置資訊來 使用顯示裝置。 -20- 本紙張尺度適用中國國家標準(CNS) A4規格(210 X 297公釐)Home. 15. The data processing system according to item 14 of the scope of patent application, wherein the bus system includes a main bus and a second bus. 16. The data processing system according to item 14 of the patent application scope, wherein the processing unit is a single processor. 17. The data processing system according to item 14 of the patent application scope, wherein the processing unit is a plurality of processors. -18 · —A data processing system for configuring a monitor, the data processing system includes: a detecting device for detecting a connection between a display device and a data processing system; a judging device for detecting a connection Afterwards, it is used to form an identification of the monitor by connecting the identification monitor; the identification device uses the identification of the monitor to identify the configuration information of the monitor and the reconfiguration device to reconfigure the data processing system with the configuration information to Operate the display. 19. The data processing system according to item 8 of the patent application, wherein the configuration information includes the resolution supported by the display device. 20. The data processing system of item 18 in the scope of patent application, wherein the configuration information includes a refresh rate of the monitor. 21 · If the data processing system of item 18 of the scope of patent application, the configuration information is obtained as part of the identification of the monitor. 22 · If the data processing system of the 18th scope of the patent application, including the configuration information-18-This paper size applies the Chinese National Standard (CNS) A4 specification (210X297 public love) 563034 A BCD The scope of patent application is located on the data processing system From a database. 23 · —A data processing system for dynamically configuring a display device, the data processing system includes: a detecting device for detecting a connection of a display device to the data processing system; obtaining the device, and detecting the connection, using To obtain the configuration information of the display device; and _ reconfigure the device to reconfigure the data processing system to use the display device with the configuration information. 24. The data processing system according to item 23 of the scope of patent application, wherein the configuration information includes a resolution supported by the display device. 2S. The data processing system according to item 23 of the patent application, wherein the configuration information includes the update rate of the display device. 26. The data processing system according to item 23 of the scope of patent application, wherein the configuration information includes at least one of a monitor name, a serial number, and a default setting of the display device. 27. The data processing system of claim 23, wherein the obtaining and reconfiguring steps are performed by at least one of a device driver and an interrupt handler. The data processing system such as item 23 of the scope of patent application, wherein the configuration information is obtained from the display device.汷 If the data processing system in the scope of patent application No. 23, the configuration information is obtained from a database. 30. If the data processing system of item 23 of the scope of patent application, the configuration information-19- 563034 A8 B8 C8 D8 VI. The scope of patent application includes a set of update rates, and the configuration steps include: setting devices for The selected resolution sets the display device to a highest update rate from the set of update rates. 31 · —A computer program product in a computer-readable medium for use in configuring a monitor in a data processing system. The computer program product includes: a first instruction for detecting a display device-to-data processing system connection -The second command, after detecting the connection, is used to identify the monitor through the connection to form an identification of the monitor; the third command is to use the monitor-identification to identify the configuration information of the monitor; the fourth command is to use To reconfigure the data processing system to use the configuration information to operate the display device. 32. A computer program product in a computer-readable medium for use in dynamically configuring a display device in a data processing system. The computer program product includes: a first instruction for detecting a display device to a data processing system; Connection; the second instruction is used to obtain the configuration information of the monitor after detecting the connection; and the third instruction is used to reconfigure the data processing system to configure the information to use the display device. -20- This paper size applies to China National Standard (CNS) A4 (210 X 297 mm)
TW90113849A 2000-06-22 2001-06-07 Method and apparatus for real time monitor configuration in a data processing system TW563034B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US59918300A 2000-06-22 2000-06-22

Publications (1)

Publication Number Publication Date
TW563034B true TW563034B (en) 2003-11-21

Family

ID=32469759

Family Applications (1)

Application Number Title Priority Date Filing Date
TW90113849A TW563034B (en) 2000-06-22 2001-06-07 Method and apparatus for real time monitor configuration in a data processing system

Country Status (1)

Country Link
TW (1) TW563034B (en)

Similar Documents

Publication Publication Date Title
JP4366476B2 (en) Computer, display device setting method, and program
US6028585A (en) Screen display control method and a screen display control apparatus
JP5415136B2 (en) Portable computer and computer program
JP4216327B2 (en) Information display management system for computers
US7535433B2 (en) Dynamic multiple display configuration
US8839105B2 (en) Multi-display system and method supporting differing accesibility feature selection
US20080231546A1 (en) Multi-Display System And Method Of Automatically Setting Display Mode
CN111736790B (en) Multi-screen display method, device and system and host equipment
US8982158B2 (en) Computer screen image displaying method, computer having a vertical display device, and computer program product
US20190102130A1 (en) Smart simulator for extended display identification data
CN103197907A (en) Method for realizing switch of projection modes under LINUX tabletop operation system
JPH0863135A (en) Information processing device
US7334054B2 (en) Video detection using display data channel
JP4436937B2 (en) Apparatus and method for using a television receiver with a personal computer
TW563034B (en) Method and apparatus for real time monitor configuration in a data processing system
US20220270538A1 (en) Display mode setting determinations
US7176932B2 (en) Method for adjusting attribute of video signal
CN114416128A (en) Lighting fixture, intelligent control method thereof, computer readable storage medium and equipment
US8711189B2 (en) Resolution setting apparatus, resolution setting method, and recording medium recording a resolution setting program when a television is used as a monitor of a computer
JP2008250932A (en) Information processor
JP2002268913A (en) Inspection instrument
KR20070047543A (en) Apparatus and method for setting multi-display mode
TW201926289A (en) Digital signage system
CN101114247A (en) Display system capable of self-testing information and display process
CN116149592A (en) Panel online configuration method and storage medium

Legal Events

Date Code Title Description
GD4A Issue of patent certificate for granted invention patent