JPH1124643A - Display device initialization method and computer system using the method - Google Patents
Display device initialization method and computer system using the methodInfo
- Publication number
- JPH1124643A JPH1124643A JP9178616A JP17861697A JPH1124643A JP H1124643 A JPH1124643 A JP H1124643A JP 9178616 A JP9178616 A JP 9178616A JP 17861697 A JP17861697 A JP 17861697A JP H1124643 A JPH1124643 A JP H1124643A
- Authority
- JP
- Japan
- Prior art keywords
- display device
- bios
- display
- initializing
- initialization
- Prior art date
- Legal status (The legal status 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 status listed.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 238000011423 initialization method Methods 0.000 title claims description 11
- 238000012546 transfer Methods 0.000 abstract description 22
- 238000013461 design Methods 0.000 abstract description 16
- 230000000694 effects Effects 0.000 abstract description 8
- 230000004913 activation Effects 0.000 abstract description 4
- 230000008859 change Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 12
- 230000008901 benefit Effects 0.000 description 10
- 230000008569 process Effects 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 2
- 238000010894 electron beam technology Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 101100325756 Arabidopsis thaliana BAM5 gene Proteins 0.000 description 1
- 101150046378 RAM1 gene Proteins 0.000 description 1
- 101100476489 Rattus norvegicus Slc20a2 gene Proteins 0.000 description 1
- 238000009125 cardiac resynchronization therapy Methods 0.000 description 1
- 238000004040 coloring Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000002542 deteriorative effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
Landscapes
- Controls And Circuits For Display Device (AREA)
Abstract
(57)【要約】
【課題】ディスプレイ装置の初期化方法、および、それ
を用いたコンピュータシステムに関する。未知の仕様の
ディスプレイ装置をBIOSの設計変更なしに使用可能
とするディスプレイ装置の初期化手順を提供する。
【解決手段】起動回路14にて初期化のために実行され
るBIOS13は、独立交換可能なディスプレイ情報テ
ーブル36を内包し、ディスプレイ情報テーブル36の
内容をまずレジスタバッファ34に無手順に設定した
後、レジスタ転送回路35を用いてディスプレイ制御回
路32のレジスタセット33に設定する。
【効果】ディスプレイ情報テーブル36の内容に係らず
BIOS13の初期化手順が一定であるので、ディスプ
レイ装置15を違う仕様のものに交換してもBIOS1
3の設計変更が不要であり、またBIOS13の設計時
にディスプレイ装置15の仕様が未知であっても後日の
対応が可能である。
(57) Abstract: A method for initializing a display device and a computer system using the same. Provided is a display device initialization procedure that enables a display device having unknown specifications to be used without changing the BIOS design. A BIOS executed for initialization in an activation circuit includes an independently exchangeable display information table, and first sets the contents of the display information table in a register buffer in a non-procedural manner. Are set in the register set 33 of the display control circuit 32 using the register transfer circuit 35. [Effect] Since the initialization procedure of the BIOS 13 is constant irrespective of the contents of the display information table 36, even if the display device 15 is replaced with a different specification, the BIOS 1
3 does not need to be changed, and even if the specifications of the display device 15 are unknown at the time of designing the BIOS 13, it is possible to respond at a later date.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ディスプレイ装置
の初期化方法に関し、さらに、そのディスプレイ装置の
初期化方法を用いたコンピュータシステムに関する。The present invention relates to a method for initializing a display device, and more particularly, to a computer system using the method for initializing a display device.
【0002】[0002]
【従来の技術】従来コンピュータシステムのディスプレ
イ装置としてはCRT(Cathode−Ray Tu
be)を用いたCRTディスプレイが一般的に使用され
ている。CRTディスプレイは電子ビームが表示領域内
を順次走査する構造となっており、電子ビームの強弱を
変化させることでCRTの任意の位置の輝度を変化させ
ることができる。この構造により原理的には解像度や色
数に制約はなく、用途に合わせて高解像度や多階調発色
のディスプレイ装置を比較的容易に設計出来る利点があ
る。しかしながらCRTは重くまた電力を多く消費する
ため携帯情報装置への内蔵が困難な面がある。このため
CRTに変わってLCD(LiquyidCrysta
l Display)を用いたLCDディスプレイが使
用されることが多くなってきた。携帯情報装置として例
えばノート型パーソナルコンピュータ等ではLCDディ
スプレイを内蔵させるとともに外部に独立したCRTデ
ィスプレイを接続可能とし、CRTディスプレイとLC
Dディスプレイを切替えての使用やCRTディスプレイ
とLCDディスプレイの同時表示を行なえるものも現れ
てきている。CRTディスプレイとLCDディスプレイ
の同時表示は主にCRTモニタ入力互換の大画面プロジ
ェクタ装置を使用してプレゼンテーションを行なう際な
どに、手元のノート型パーソナルコンピュータのLCD
ディスプレイ表示と合わせて使用することでパーソナル
コンピュータの操作性が向上するなどのメリットがあ
る。2. Description of the Related Art As a display device of a conventional computer system, a CRT (Cathode-Ray Tu) is used.
A CRT display using be) is generally used. The CRT display has a structure in which an electron beam sequentially scans the display area, and the brightness of an arbitrary position on the CRT can be changed by changing the intensity of the electron beam. With this structure, there is in principle no restriction on the resolution or the number of colors, and there is an advantage that a display device with high resolution and multi-tone coloring can be designed relatively easily according to the application. However, since the CRT is heavy and consumes a lot of power, it is difficult to incorporate the CRT into a portable information device. For this reason, instead of CRTs, LCDs (Liquid Crystal
lDisplay) has been increasingly used. For example, a laptop personal computer or the like as a portable information device has a built-in LCD display and can connect an independent CRT display to the outside.
Some devices have been used that can switch between D displays and can simultaneously display a CRT display and an LCD display. Simultaneous display of a CRT display and an LCD display is mainly used when giving a presentation using a large-screen projector device compatible with CRT monitor input.
There are advantages such as improved operability of a personal computer when used in combination with a display.
【0003】またディスプレイ装置としてはLCDディ
スプレイの他にもEL(Electro Lumine
cence)素子を用いたELディスプレイ装置やプラ
ズマ発光を利用したプラズマディスプレイ装置などが近
年新たなディスプレイ装置として脚光を浴びてきてい
る。As a display device, in addition to an LCD display, EL (Electro Lumine) is used.
In recent years, an EL display device using a device, a plasma display device using plasma emission, and the like have been spotlighted as new display devices.
【0004】これらの新たなディスプレイ装置は従来か
らあるCRTディスプレイと必ずしも回路的互換性を持
たない。従って、その使用に当たっては各々のディスプ
レイ装置に合わせた方法による制御が必要である。[0004] These new display devices are not necessarily circuit compatible with existing CRT displays. Therefore, its use requires control by a method suitable for each display device.
【0005】これらの多種にわたるディスプレイ装置を
含んだコンピュータシステムの起動処理に当たっては、
まず最初にそのコンピュータシステムに接続されている
ハードウエアの初期化が必要である。コンピュータシス
テムに接続されているハードウエアとしては前述したデ
ィスプレイ装置の他にも例えばハードディスクなどの外
部記憶装置や、キーボードなどの入力装置などが上げら
れるが、コンピュータシステムの自己診断結果を表示す
るなどの点からディスプレイ装置の初期化は他のデバイ
スの初期化に先駆けて行われなくてはならない場合が多
い。When starting up a computer system including these various types of display devices,
First, the hardware connected to the computer system needs to be initialized. Examples of hardware connected to the computer system include an external storage device such as a hard disk and an input device such as a keyboard in addition to the display device described above. From the point of view, the initialization of the display device often has to be performed prior to the initialization of other devices.
【0006】ディスプレイ装置の初期化を行なうために
必要なシステムプログラムとしてはBIOS(Basi
c Input Output System)が使用さ
れる。BIOSはコンピュータシステムの起動時に最初
に自動的に実行されディスプレイ装置の初期化を行な
う。また起動後もハードウエアに依存する処理のサービ
スを割り込みハンドラ等の形で提供し、OSやアプリケ
ーションのハードウエア参照を容易かつ標準化する役目
をになう。[0006] A system program required for initializing the display device is BIOS (Basic).
c Input Output System) is used. The BIOS is automatically executed first when the computer system is started, and initializes the display device. Further, even after startup, the service of hardware-dependent processing is provided in the form of an interrupt handler or the like, and serves to easily and standardize the hardware reference of the OS and the application.
【0007】図7に従来のコンピュータシステムの構成
を示す。コンピュータシステムには図7に示す通りRO
M11(Read Only Memory)とRAM1
2(Random Access Memory)が搭載
され、不揮発性メモリであるROM11にはBIOS1
3が内包される。また起動時にBIOS13を自動的に
実行するための起動回路14が接続される。起動回路1
4はコンピュータシステム起動時にコンピュータシステ
ムのプログラム実行アドレスをBIOS13のエントリ
アドレスに自動的に設定し、起動直後にBIOS13を
動作させる役目を果たす。ROM11中のBIOS13
は、実行の為のワークエリアやスタック領域などをRA
M12上に配置する。コンピュータシステムにはまたデ
ィスプレイ装置15が接続されている。ディスプレイ装
置15のハードウエア設定はBIOS13から直接的に
制御することが可能である。FIG. 7 shows the configuration of a conventional computer system. As shown in FIG.
M11 (Read Only Memory) and RAM1
2 (Random Access Memory), and the ROM 11 which is a non-volatile memory has a BIOS 1
3 is included. Also, a startup circuit 14 for automatically executing the BIOS 13 at startup is connected. Startup circuit 1
4 automatically sets the program execution address of the computer system to the entry address of the BIOS 13 when the computer system starts up, and plays a role of operating the BIOS 13 immediately after the startup. BIOS 13 in ROM 11
Changes the work area and stack area for execution
It is arranged on M12. A display device 15 is also connected to the computer system. The hardware setting of the display device 15 can be directly controlled from the BIOS 13.
【0008】コンピュータシステムが起動した直後、起
動回路14によって起動されたBIOS13は、BIO
S13にプログラムされた特定の手順に従いコンピュー
タシステムのハードウエアを順次初期化する。BIOS
13がディスプレイ装置15を初期化するに当たって従
来はコンピュータシステム起動時に事前に定められたデ
ィスプレイ装置15の初期化手順をBIOS13が実行
する。これは例えば特開平7−230261に示される
ような、LCDパネルの種別識別回路を参照した後、判
別回路の検出結果に従ってLCDパネルのテーブル項目
からLCDパネルのパラメータを生成するようなものが
挙げられる。このように、従来の技術においてはディス
プレイ装置の仕様に合わせてパラメータを計算によって
生成し、または条件判断を行いながら初期化していく必
要があった。[0008] Immediately after the computer system is started, the BIOS 13 started by the start circuit 14 is controlled by the BIOS 13
The hardware of the computer system is sequentially initialized according to a specific procedure programmed in S13. BIOS
When the computer 13 initializes the display device 15, the BIOS 13 executes a predetermined initialization procedure of the display device 15 when the computer system is started up. For example, as described in Japanese Patent Application Laid-Open No. Hei 7-230261, an LCD panel parameter is generated from a table item of the LCD panel according to the detection result of the determination circuit after referring to the type identification circuit of the LCD panel. . As described above, in the related art, it is necessary to generate parameters by calculation in accordance with the specifications of the display device or to initialize the parameters while making a condition determination.
【0009】[0009]
【発明が解決しようとする課題】しかしながら、上記従
来のディスプレイ装置の初期化方法にあっては、通常は
ディスプレイ装置として特定の1種類の仕様を想定され
てプログラムされているため、例えばディスプレイ装置
をBIOS設計時に考慮されていない未知の仕様の物へ
と交換するに当たってはパラメータの算出式が異なる、
あるいは条件判断すべき手順が異なるためディスプレイ
装置の仕様に合わせたBIOSの設計変更が都度必要で
あり、したがってこのようなBIOSを含んだコンピュ
ータシステムは仕様が未知であるディスプレイ装置への
装置交換を容易に行なうことが出来なかった。However, in the above-described conventional method of initializing a display device, the display device is usually programmed assuming one specific type of specification. When exchanging for an unknown specification that is not taken into account at the time of BIOS design, the parameter calculation formula is different.
Alternatively, since the procedure for determining the conditions is different, it is necessary to change the design of the BIOS in accordance with the specifications of the display device each time. Therefore, a computer system including such a BIOS can easily replace the device with a display device whose specifications are unknown. Could not be done.
【0010】また、このような未知の仕様のディスプレ
イ装置に合わせたBIOSの設計変更はしばしばプログ
ラムフローの変更を伴いこの時点でプログラムミスを引
き起こす危険性をはらんでおり、システムの信頼性を低
くする危険性があった。[0010] In addition, a change in the design of the BIOS adapted to a display device having such an unknown specification often involves a change in the program flow, and there is a danger of causing a program error at this time, which lowers the reliability of the system. There was a danger of doing.
【0011】また接続しようとするディスプレイ装置の
仕様変更によって初期化フローが変化した場合、従来の
方法ではBIOSのサイズや実行ステップ数がディスプ
レイ装置の仕様によって変化してしまい一定にならな
い。これはBIOSプログラム全体の格納場所が変更さ
れてしまうことやBIOSプログラムの実行にかかる時
間が変化してしまうことを意味し、これはディスプレイ
の初期化とは関係ないBIOSコードの全体に対してま
で影響を及ぼす。この結果コンピュータシステムの全体
的な信頼性に影響を与えてしまうという問題があった。If the initialization flow changes due to a change in the specification of the display device to be connected, the size and the number of execution steps of the BIOS change according to the specification of the display device and are not constant in the conventional method. This means that the storage location of the entire BIOS program is changed, and that the time required to execute the BIOS program changes, and this means that the entire BIOS code that is not related to the display initialization is changed. affect. As a result, there is a problem that the overall reliability of the computer system is affected.
【0012】また、例えば特開平7−230261に示
されるようなBIOSの中に複数のディスプレイ装置の
初期化手順を持つものについても、BIOS設計時には
対応する複数のディスプレイ装置すべての仕様が決定し
ている必要があり、例えばBIOS設計時に仕様が存在
しないような新たなディスプレイ装置の初期化情報を組
み込むことは出来ない。また、組み込めるデータ数には
限りがあるとともに、通常1種類しかコンピュータシス
テムに使用されないディスプレイ装置についてのデータ
をBIOS中に数多く保持する結果、BIOSサイズが
大きくなりコンピュータシステムへの組み込みが困難に
なるという問題があった。[0012] For a BIOS having a procedure for initializing a plurality of display devices in a BIOS as disclosed in, for example, JP-A-7-230261, the specifications of all the plurality of display devices are determined when the BIOS is designed. For example, it is not possible to incorporate initialization information of a new display device whose specification does not exist at the time of BIOS design. In addition, the number of data that can be incorporated is limited, and a large amount of data about a display device that is usually used in a computer system is stored in the BIOS. As a result, the size of the BIOS becomes large and it becomes difficult to incorporate the data into the computer system. There was a problem.
【0013】従って上記従来のディスプレイ装置の初期
化方法を使用したコンピュータシステムにおいては設計
時に考慮されていないディスプレイ装置への対応が出来
ず、また多種のディスプレイ装置をサポートするには巨
大なBIOSを保持するためのメモリ装置が必要になっ
てしまうといった欠点があった。Therefore, a computer system using the above-mentioned conventional display device initialization method cannot cope with a display device which is not taken into consideration at the time of design, and has a huge BIOS to support various display devices. However, there is a disadvantage that a memory device for performing the operation is required.
【0014】そこで、本発明はディスプレイ装置を変更
するにあたってBIOSの設計変更を必要としないディ
スプレイ装置の初期化方法を提供することを目的とす
る。SUMMARY OF THE INVENTION It is an object of the present invention to provide a method of initializing a display device that does not require a BIOS design change when changing the display device.
【0015】また、ディスプレイ装置の仕様が変わって
もBIOSのディスプレイ装置の処理部分およびBIO
S内の他のデバイスの制御部分などにプログラム変更に
よる影響を及ぼさないディスプレイ装置の初期化方法を
提供することを目的とする。Further, even if the specifications of the display device change, the processing portion of the BIOS display device and the BIOS
It is an object of the present invention to provide a method of initializing a display device that does not affect a control portion of another device in S by a program change.
【0016】また、本発明はBIOSの設計時に仕様が
特定できないディスプレイ装置について後日のBIOS
の再設計を必要としないディスプレイ装置の初期化方法
を提供することを目的とする。The present invention also relates to a display device whose specification cannot be specified when designing the BIOS.
It is an object of the present invention to provide a method of initializing a display device that does not require redesign of the display device.
【0017】また、本発明は複数のディスプレイ装置を
使用してもBIOSサイズを最小限にとどめることが出
来るディスプレイ装置の初期化方法を提供することを目
的とする。Another object of the present invention is to provide a method of initializing a display device that can minimize the BIOS size even when a plurality of display devices are used.
【0018】また、本発明は上記の特徴を持つディスプ
レイ装置の初期化方法を具備するコンピュータシステム
の提供を目的とする。Another object of the present invention is to provide a computer system provided with a method for initializing a display device having the above-mentioned features.
【0019】[0019]
【課題を解決するための手段】本発明の請求項1記載の
ディスプレイ装置の初期化方法によれば、少なくとも1
つのディスプレイ装置を初期化するための初期化手段に
おいて、前記ディスプレイ装置がBIOSプログラムに
よって初期化され、慨BIOSプログラムは前記ディス
プレイ装置の初期化の為の初期化情報をテーブルとして
不揮発性メモリ内に保持し、前記テーブルが前記ディス
プレイ装置と共に交換可能であり、前記テーブルの内容
に係らず初期化手順は一定となることを特徴とする。According to the method for initializing a display device according to the first aspect of the present invention, at least one method is provided.
In the initialization means for initializing one display device, the display device is initialized by a BIOS program, and the BIOS program stores initialization information for initialization of the display device as a table in a nonvolatile memory. The table can be exchanged with the display device, and the initialization procedure is constant regardless of the contents of the table.
【0020】この発明によれば、前記テーブルの内容に
係らず前記初期化手順は一定となるので、前記ディスプ
レイ装置をBIOS設計時に考慮されていない未知の仕
様の物へと交換するに当たってもBIOSの設計変更が
不要であるという効果がある。According to the present invention, the initialization procedure is constant irrespective of the contents of the table. Therefore, even if the display device is replaced with an unknown specification which is not taken into consideration at the time of BIOS design, the BIOS does not need to be replaced. There is an effect that no design change is required.
【0021】本発明の請求項2記載のディスプレイ装置
の初期化方法によれば、前記初期化手順が外部記憶装置
から更新テーブルを読み出し、慨更新テーブルと前記テ
ーブルとを比較し、比較結果に違いがあれば前記テーブ
ルの内容を前記更新テーブルの内容に置換し、以後の初
期化においては更新された前記テーブルの情報に基づい
て前記ディスプレイ装置を初期化することを特徴とす
る。According to the method for initializing a display device according to the second aspect of the present invention, the initialization procedure reads an update table from an external storage device, compares the general update table with the table, and determines a difference in the comparison result. If there is, the contents of the table are replaced with the contents of the update table, and in the subsequent initialization, the display device is initialized based on the updated information of the table.
【0022】この発明によれば、外部記憶装置から初期
化手順の更新テーブルを読み出し、そのテーブルの情報
に基づいて前記ディスプレイ装置を初期化することがで
きるので、BIOS設計時に仕様が存在しないような新
たなディスプレイ装置の初期化情報を組み込むことがで
きるという効果がある。According to the present invention, the update table of the initialization procedure can be read from the external storage device, and the display device can be initialized based on the information of the table, so that there is no specification when designing the BIOS. There is an effect that initialization information of a new display device can be incorporated.
【0023】本発明の請求項3記載のディスプレイ装置
の初期化方法によれば、前記外部記憶装置が前記ディス
プレイ装置と共に交換可能であることを特徴とする。According to a third aspect of the present invention, the external storage device is exchangeable with the display device.
【0024】この発明によれば、外部記憶装置上の更新
テーブルとディスプレイ装置が共に交換可能なので、B
IOSに組み込むデータ数は一つだけで多種の仕様のデ
ィスプレイ装置を初期化可能であるという効果がある。According to the present invention, both the update table on the external storage device and the display device are interchangeable.
There is an effect that display devices of various specifications can be initialized by incorporating only one data into the IOS.
【0025】本発明の請求項4記載のディスプレイ装置
の初期化方法によれば、前記ディスプレイ装置が少なく
とも2つあり、前記テーブルの一部もしくは全部が少な
くとも2つ以上の前記ディスプレイ装置に共通に使用さ
れることを特徴とする。According to the display device initialization method of the fourth aspect of the present invention, there are at least two display devices, and part or all of the table is commonly used by at least two or more display devices. It is characterized by being performed.
【0026】この発明によれば、複数のディスプレイ装
置の初期化情報の一部もしくは全部を共用できるので、
BIOSのサイズを最小限にとどめることが出来るとい
う効果がある。According to the present invention, some or all of the initialization information of a plurality of display devices can be shared.
There is an effect that the size of the BIOS can be minimized.
【0027】本発明の請求項5記載のコンピュータシス
テムによれば、ディスプレイ装置をBIOS設計時に考
慮されていない未知の仕様の物へと交換するに当たって
もBIOSの設計変更が不要なのでシステムの信頼性が
高くかつメンテナンスが容易であるという利点を有す
る。According to the computer system of the fifth aspect of the present invention, even if the display device is replaced with an unknown specification which has not been taken into consideration when designing the BIOS, the design of the BIOS is not required to be changed. It has the advantage of being expensive and easy to maintain.
【0028】また、BIOS設計時に仕様が存在しない
ような新たなディスプレイ装置の初期化情報を組み込む
ことができるので、新たに開発されたディスプレイ装置
に対応することができるという利点を有する。Further, since it is possible to incorporate initialization information of a new display device whose specification does not exist at the time of BIOS design, there is an advantage that it is possible to correspond to a newly developed display device.
【0029】また、ディスプレイ装置と更新テーブルが
共に交換可能なので用途に応じてディスプレイ装置を取
り替えて使用することが可能であるという利点を有す
る。Further, since both the display device and the update table can be exchanged, there is an advantage that the display device can be replaced and used according to the application.
【0030】また、複数のディスプレイ装置を使用して
もBIOSサイズを最小限にとどめることが出来るので
小規模なシステムでも多くの情報を表示することが可能
であるという利点を有する。Further, since the BIOS size can be kept to a minimum even when a plurality of display devices are used, there is an advantage that a large amount of information can be displayed even in a small system.
【0031】[0031]
【発明の実施の形態】以下、本発明の実施の形態を図面
に基づいて説明する。Embodiments of the present invention will be described below with reference to the drawings.
【0032】(実施の形態1)図1は請求項1記載の発
明に係るディスプレイ装置の初期化方法の実施の形態を
示す図である。本実施の形態ではディスプレイ装置15
はディスプレイ制御回路32によって制御され、ディス
プレイ制御回路32はディスプレイ装置15の制御を行
なうためのパラメータ情報を保持するレジスタセット3
3を持つ。レジスタセット33は複数のレジスタ群から
なり、ディスプレイ装置15の基本情報である横表示桁
数、縦表示桁数、色数などの情報はもとより、ディスプ
レイ装置15固有のデータ転送タイミングや制御回路自
身の動作開始、停止の制御などディスプレイ制御回路3
2の動作を決定付けるすべての情報を保持する。つまり
レジスタセット33はディスプレイ制御回路32によっ
て制御し得るすべてのタイプのディスプレイ装置につい
てその初期化のための情報を保持することができるもの
である。(Embodiment 1) FIG. 1 is a diagram showing an embodiment of a method for initializing a display device according to the first aspect of the present invention. In the present embodiment, the display device 15
Is controlled by the display control circuit 32. The display control circuit 32 is a register set 3 for holding parameter information for controlling the display device 15.
Have three. The register set 33 includes a plurality of register groups, and includes information such as the number of horizontal display digits, the number of vertical display digits, and the number of colors, which are basic information of the display device 15, as well as the data transfer timing unique to the display device 15 and the control circuit itself. Display control circuit 3 for operation start / stop control
2 holds all information that determines the operation. That is, the register set 33 can hold information for initialization of all types of display devices that can be controlled by the display control circuit 32.
【0033】ディスプレイ制御回路32はまたレジスタ
セット33に情報を設定する前に一旦情報を保持するた
めのレジスタバッファ34を持ち、レジスタ転送回路3
5によって指定のタイミングでレジスタバッファ34の
内容をレジスタセット33に転送する。レジスタバッフ
ァ34はROM11内のBIOS13によって読み出し
および書き込みが可能である。またレジスタ転送回路3
5はBIOS13によって制御可能であり、ディスプレ
イ制御回路32が許可する特定のタイミングでレジスタ
バッファ34の内容をレジスタセット33に転送するこ
とが可能である。転送のタイミングとしては例えばディ
スプレイ装置15の非表示期間である垂直帰線期間など
が利用される。これはつまりレジスタ転送回路35がB
IOS13によって有効化されると、レジスタ転送回路
35は現在描画中の表示データが1フレーム期間完全に
完了するまで待ち、フレームの描画が完全に終了した
後、レジスタバッファ34の内容をレジスタセット33
に反映させるといった処理によって実現される。この際
例えばディスプレイ制御回路のハードウエア的にどうし
ても特定の手順でレジスタセット33を設定する必要が
ある場合、例えばディスプレイ制御回路32が内蔵する
クロック発生源(図示せず)の調整について一定のクロ
ック安定時間待ちなどの手順が必要な場合などは、レジ
スタ転送回路35がハードウエア的にこれら必要とされ
る手順を生成する。従ってBIOS13が上記情報をレ
ジスタバッファ34に設定するにあたってはハードウエ
アの制約はなく、従っていかなる手順も不要となる。The display control circuit 32 also has a register buffer 34 for temporarily storing information before setting the information in the register set 33.
5 transfers the contents of the register buffer 34 to the register set 33 at the timing designated. The register buffer 34 can be read and written by the BIOS 13 in the ROM 11. Register transfer circuit 3
5 is controllable by the BIOS 13, and the contents of the register buffer 34 can be transferred to the register set 33 at a specific timing permitted by the display control circuit 32. As the transfer timing, for example, a vertical blanking period, which is a non-display period of the display device 15, is used. This means that the register transfer circuit 35
When enabled by the IOS 13, the register transfer circuit 35 waits until the display data currently being drawn is completely completed for one frame period, and after the frame drawing is completely completed, the contents of the register buffer 34 are stored in the register set 33.
This is realized by such a process as to be reflected in At this time, for example, when it is necessary to set the register set 33 by a specific procedure in terms of hardware of the display control circuit, for example, a certain clock stabilization is necessary for adjusting a clock generation source (not shown) incorporated in the display control circuit 32. When a procedure such as waiting for time is required, the register transfer circuit 35 generates the necessary procedure in hardware. Accordingly, there is no hardware restriction when the BIOS 13 sets the information in the register buffer 34, and therefore, no procedure is required.
【0034】ディスプレイ装置15への不適当な制御信
号の印加による電気的ダメージを防ぐため、コンピュー
タシステムが起動した直後から最初にレジスタ転送回路
35が動作するまでの間、レジスタセット33にはディ
スプレイ制御回路32がディスプレイ装置15に対して
いかなる画像表示も行なわないためのブランク信号を発
生するためのデフォルト設定がプリセットされるように
なっている。In order to prevent electrical damage due to improper application of a control signal to the display device 15, the display control is stored in the register set 33 immediately after the computer system is started until the register transfer circuit 35 operates for the first time. A default setting for generating a blank signal so that the circuit 32 does not perform any image display on the display device 15 is preset.
【0035】BIOS13はコンピュータシステム起動
時に起動回路14によって実行される。BIOS13は
コンピュータシステム全般の初期化を行なうが、その初
期化処理の比較的早期にディスプレイ装置15の初期化
を行なう。初期化にあたってはBIOS13自身が持つ
ディスプレイ情報テーブル36を参照し、その内容をデ
ィスプレイ制御回路32のレジスタバッファ34に書き
込む。前述の通りレジスタバッファ34への情報設定に
はいかなる手順も不要である。The BIOS 13 is executed by the activation circuit 14 when the computer system is activated. The BIOS 13 initializes the entire computer system, but initializes the display device 15 relatively early in the initialization process. At the time of initialization, the display information table 36 of the BIOS 13 itself is referred to, and the contents are written in the register buffer 34 of the display control circuit 32. As described above, no procedure is required for setting information in the register buffer 34.
【0036】本実施の形態においてはBIOS13を収
めるROM11はコンピュータシステムから機械的に脱
着可能な設計となっており、ディスプレイ装置15の仕
様に合ったディスプレイ情報テーブル36を格納するこ
とができる。BIOS13のうちディスプレイ情報テー
ブル36だけは専用ROMライタ(図示せず)によって
編集することが出来る。専用ROMライタはディスプレ
イ情報テーブル36のみを書き換え、他のBIOSコー
ドに変更を加えない設計になっている。これによってB
IOS13のソフトウエア信頼性を落とさずにディスプ
レイ装置15の仕様に合わせたディスプレイ情報テーブ
ル36をコンピュータシステムに搭載することが可能に
なっている。In the present embodiment, the ROM 11 containing the BIOS 13 is designed to be mechanically detachable from the computer system, and can store a display information table 36 conforming to the specifications of the display device 15. Only the display information table 36 of the BIOS 13 can be edited by a dedicated ROM writer (not shown). The dedicated ROM writer is designed to rewrite only the display information table 36 and does not change other BIOS codes. This gives B
The display information table 36 adapted to the specifications of the display device 15 can be mounted on the computer system without deteriorating the software reliability of the IOS 13.
【0037】ディスプレイ情報テーブル36の必要な情
報をすべてレジスタバッファ34内に設定した後、BI
OS13はレジスタ転送回路35に対して情報の設定を
指示する。更に具体的にはレジスタ転送回路35はコン
ピュータシステムの特定のポートの特定のビットをセッ
トすることで作動し、起動後最初の垂直帰線期間にレジ
スタバッファ34の内容をレジスタセット33に転送す
る。これによってディスプレイ制御回路32は次の表示
フレームからはディスプレイ装置15を更新されたレジ
スタセット33の情報に従って制御する。After setting all necessary information of the display information table 36 in the register buffer 34, the BI
The OS 13 instructs the register transfer circuit 35 to set information. More specifically, the register transfer circuit 35 operates by setting a specific bit of a specific port of the computer system, and transfers the contents of the register buffer 34 to the register set 33 during the first vertical retrace period after startup. Accordingly, the display control circuit 32 controls the display device 15 in accordance with the updated information of the register set 33 from the next display frame.
【0038】(実施の形態2)図2は請求項2記載の発
明に係るディスプレイ装置の初期化方法の第1の実施の
形態を示す図である。図1と同様にディスプレイ装置1
5はディスプレイ制御回路32によって制御され、ディ
スプレイ制御回路32はレジスタセット33とレジスタ
バッファ34およびレジスタ転送回路35を具備する。(Embodiment 2) FIG. 2 is a diagram showing a first embodiment of a method for initializing a display device according to the second aspect of the present invention. Display device 1 as in FIG.
5 is controlled by a display control circuit 32, and the display control circuit 32 includes a register set 33, a register buffer 34, and a register transfer circuit 35.
【0039】本形態においてはBIOS13はEPRO
M41に内蔵される。EPROM41は電気的に書き換
え可能なフラッシュ型ROMであり、EPROM41の
書換えを制御するためのEPROMプログラム回路42
とEPROMプログラム制御回路43によってBIOS
13の全部あるいは特定の一部の変更が可能である。In this embodiment, the BIOS 13 uses the EPRO
Built in M41. The EPROM 41 is an electrically rewritable flash ROM, and an EPROM program circuit 42 for controlling rewriting of the EPROM 41.
And BIOS by the EPROM program control circuit 43
All or some of the 13 may be changed.
【0040】BIOS13はディスプレイ情報テーブル
36を内包し、ディスプレイ情報テーブル36はテーブ
ルヘッダ44を具備する。テーブルヘッダ44はテーブ
ルID45とテーブル名46およびレコード長47を含
む。BIOS13はディスプレイ装置15の初期化に先
立ち外部記憶装置48の初期化を行い、この際、外部初
期化装置48にデーブルヘッダ44に設定すべきデータ
が含まれていないかどうか走査する。さらに具体的には
外部記憶装置48を読み出し可能な状態に初期化した
後、外部記憶装置48の特定の記録レコード、たとえば
ブートセクタの特定の一部に記録されたディスプレイ装
置情報49を読み出し、この先頭情報がテーブルヘッダ
44のテーブルID45およびテーブル名46に一致し
ないか調査する。一致した場合は、レコード長47の分
だけディスプレイ情報テーブル36の内容と外部記憶装
置48の内容を比較し、もし異なっていれば外部記憶装
置48からレコード長47の分の情報をディスプレイ装
置15の装置情報を含むレコードとみなしディスプレイ
情報テーブル36に書き込む。さらに具体的にはBIO
S13は外部記憶装置48から当該レコードをRAM1
2に取込み、BIOS13が内包するBIOS書換えル
ーチン50に制御を移す。BIOS書換えルーチン50
はRAM12の指定位置のレコードをEPROM41の
指定位置に書込む処理を供給する。書込みはEPROM
プログラム制御回路43を通じてEPROMプログラム
回路42を作動させることで実行される。EPROMプ
ログラム制御回路43はEPROM41への書き込み終
了後、起動回路14を動作させる。起動回路14は再び
BIOS13を実行する。BIOS13が再び外部記憶
装置48の初期化をする際、再び前述のテーブル間の比
較が行なわれる。テーブル間のデータを比較した結果デ
ータに違いがなければBIOS13は、BIOS書換え
ルーチン50は実行せず、ディスプレイ制御回路32の
初期化に移る。ディスプレイ制御回路32の初期化は実
施の形態1と同様に行われる。The BIOS 13 includes a display information table 36, and the display information table 36 has a table header 44. The table header 44 includes a table ID 45, a table name 46, and a record length 47. The BIOS 13 initializes the external storage device 48 before the display device 15 is initialized. At this time, the BIOS 13 scans whether the external initialization device 48 contains data to be set in the table header 44. More specifically, after initializing the external storage device 48 to a readable state, the display device information 49 recorded in a specific record record of the external storage device 48, for example, a specific part of a boot sector, is read out. It is checked whether the head information matches the table ID 45 and the table name 46 of the table header 44. If they match, the contents of the display information table 36 and the contents of the external storage device 48 are compared by the record length 47, and if different, the information of the record length 47 from the external storage device 48 is It is regarded as a record including the device information and is written in the display information table 36. More specifically, BIO
In step S13, the record is stored in the RAM 1 from the external storage device 48.
The control is transferred to the BIOS rewriting routine 50 included in the BIOS 13. BIOS rewrite routine 50
Supplies a process of writing the record at the designated position in the RAM 12 to the designated position in the EPROM 41. Writing is EPROM
This is executed by operating the EPROM program circuit 42 through the program control circuit 43. After the writing to the EPROM 41 is completed, the EPROM program control circuit 43 operates the starting circuit 14. The activation circuit 14 executes the BIOS 13 again. When the BIOS 13 initializes the external storage device 48 again, the comparison between the tables described above is performed again. If there is no difference in the data as a result of comparing the data between the tables, the BIOS 13 does not execute the BIOS rewriting routine 50 and proceeds to the initialization of the display control circuit 32. Initialization of the display control circuit 32 is performed in the same manner as in the first embodiment.
【0041】(実施の形態3)図3は請求項2記載の発
明に係るディスプレイ装置の初期化方法のの第2の実施
の形態を示す図である。図1と同様ディスプレイ装置1
5はディスプレイ制御回路32によって制御され、ディ
スプレイ制御回路32はレジスタセット33とレジスタ
バッファ34およびレジスタ転送回路35を具備する。(Embodiment 3) FIG. 3 is a diagram showing a second embodiment of the method for initializing a display device according to the second aspect of the present invention. Display device 1 as in FIG.
5 is controlled by a display control circuit 32, and the display control circuit 32 includes a register set 33, a register buffer 34, and a register transfer circuit 35.
【0042】図2と同様BIOS13はEPROM41
に内蔵される。EPROM41はEPROMプログラム
回路42とEPROMプログラム制御回路43によって
書換ることができる。BIOS13はディスプレイ情報
テーブル36内にテーブルヘッダ44をもち、テーブル
ヘッダ44はテーブルID45とテーブル名46および
レコード長47を含む。As in the case of FIG.
Built in. The EPROM 41 can be rewritten by an EPROM program circuit 42 and an EPROM program control circuit 43. The BIOS 13 has a table header 44 in the display information table 36, and the table header 44 includes a table ID 45, a table name 46, and a record length 47.
【0043】本実施の形態においてはBIOS13はま
たディスプレイ制御回路32がディスプレイ装置15へ
表示する内容を保持する画像メモリ51を参照するため
のアドレスバス52およびデータバス53を通じてディ
スプレイ装置情報49を含むROM54の内容を参照で
きる。本実施の形態においてはROM54はディスプレ
イ装置15と共に機械的に交換が可能であり、例えばデ
ィスプレイ装置15内のプリント基板上にROM54を
ソケットを介して実装することによってディスプレイ装
置15とROM54を一体化することも可能である。ま
たROM54をディスプレイ装置15とは独立して配置
し、必要に応じてコンピュータシステムに脱着可能な設
計にすることもできる。In the present embodiment, the BIOS 13 also includes a ROM 54 including display device information 49 through an address bus 52 and a data bus 53 for referring to an image memory 51 for holding contents to be displayed on the display device 15 by the display control circuit 32. Can be referred to. In the present embodiment, the ROM 54 is mechanically replaceable together with the display device 15. For example, the display device 15 and the ROM 54 are integrated by mounting the ROM 54 on a printed circuit board in the display device 15 via a socket. It is also possible. Further, the ROM 54 can be arranged independently of the display device 15 and can be designed to be detachable from the computer system as required.
【0044】BIOS13はディスプレイ装置15を初
期化するにあたって、ディスプレイ制御回路32を通じ
てROM54のディスプレイ装置情報49の内容を読み
出し、ディスプレイ装置情報49にディスプレイ情報デ
ーブル36に設定すべきデータが含まれていないかどう
か走査する。さらに具体的にはディスプレイ装置情報4
9の内容の先頭データがテーブルヘッダ44のテーブル
ID45およびテーブル名46に一致しないか調査す
る。一致した場合は、レコード長47の分だけディスプ
レイ情報テーブル36の内容とディスプレイ装置情報4
9の内容を比較し、もし異なっていればディスプレイ装
置情報49からレコード長47の分の情報をディスプレ
イ情報テーブル36に書き込む。さらに具体的にはBI
OS13はROM54からディスプレイ装置情報49を
一旦RAM12に取込み、BIOS13が内包するBI
OS書換えルーチン50に制御を移す。BIOS書換え
ルーチン50はRAM12の指定位置のレコードをEP
ROM41の指定位置に書込む処理を供給する。書込み
はEPROMプログラム制御回路43を通じてEPRO
Mプログラム回路42を作動させることで実行される。
EPROMプログラム制御回路43はEPROM41へ
の書き込み終了後、起動回路14を動作させる。起動回
路14は再びBIOS13を実行する。BIOS13が
再びディスプレイ装置15の初期化を行なう際、再び前
述のテーブル間の比較が行なわれる。テーブル間のデー
タを比較した結果データに違いがなければBIOS13
は、BIOS書換えルーチン50は実行せず、ディスプ
レイ制御回路32の初期化に移る。ディスプレイ制御回
路32の初期化は実施の形態1と同様に行われる。When initializing the display device 15, the BIOS 13 reads out the contents of the display device information 49 in the ROM 54 through the display control circuit 32, and checks whether the display device information 49 contains data to be set in the display information table 36. Scan for it. More specifically, display device information 4
A check is made to see if the top data of the contents No. 9 does not match the table ID 45 and the table name 46 of the table header 44. If they match, the contents of the display information table 36 and the display device information 4
9 are compared, and if they are different, the information of the record length 47 from the display device information 49 is written in the display information table 36. More specifically, BI
The OS 13 once fetches the display device information 49 from the ROM 54 into the RAM 12, and stores the BIOS 13 in the BIOS 13.
The control is shifted to the OS rewriting routine 50. The BIOS rewrite routine 50 stores the record at the designated position in the RAM 12 in the EP
A process for writing to a designated position in the ROM 41 is supplied. Writing is performed by EPRO through the EPROM program control circuit 43.
This is executed by operating the M program circuit 42.
After the writing to the EPROM 41 is completed, the EPROM program control circuit 43 operates the starting circuit 14. The activation circuit 14 executes the BIOS 13 again. When the BIOS 13 initializes the display device 15 again, the comparison between the tables is performed again. If there is no difference in the data as a result of comparing the data between the tables, the BIOS 13
Does not execute the BIOS rewrite routine 50, and proceeds to the initialization of the display control circuit 32. Initialization of the display control circuit 32 is performed in the same manner as in the first embodiment.
【0045】(実施の形態4)図4は請求項3記載の発
明に係るディスプレイ装置の初期化方法の実施の形態を
示す図である。図1と同様にディスプレイ装置15はデ
ィスプレイ制御回路32によって制御され、ディスプレ
イ制御回路32はレジスタセット33とレジスタバッフ
ァ34およびレジスタ転送回路35を具備する。(Embodiment 4) FIG. 4 is a view showing an embodiment of a method for initializing a display device according to the third aspect of the present invention. 1, the display device 15 is controlled by a display control circuit 32. The display control circuit 32 includes a register set 33, a register buffer 34, and a register transfer circuit 35.
【0046】BIOS13は図2と同様にEPROM4
1に内蔵され、EPROM41の書換えを制御するため
のEPROMプログラム回路42とEPROMプログラ
ム制御回路43によってBIOS13の全部あるいは特
定の一部の変更が可能である。The BIOS 13 stores the EPROM 4 as in FIG.
All or a specific part of the BIOS 13 can be changed by an EPROM program circuit 42 and an EPROM program control circuit 43 which are built in the EPROM 1 and control rewriting of the EPROM 41.
【0047】BIOS13はディスプレイ装置15の初
期化に先立ち外部記憶装置48の初期化を行うが、本実
施の形態に於いては外部記憶装置48は脱着可能になっ
ている。従ってBIOS13が外部記憶装置49にディ
スプレイ装置情報49を含む記録メディアが接続されて
いないことを検出することがあるが、この場合、ディス
プレイ装置15の初期化に当たってはBIOS13は自
身が内包するディスプレイ情報テーブル36を使用す
る。また外部記憶装置48がシステムに接続されている
ことを検出した際には実施の形態2と同様にBIOS1
3が内包するディスプレイ情報テーブル36との比較を
行ない、もし違いがあればBIOS書換えルーチン50
によりBIOS13内のディスプレイ情報テーブル36
の更新を行なう。The BIOS 13 initializes the external storage device 48 before the display device 15 is initialized. In this embodiment, the external storage device 48 is detachable. Therefore, the BIOS 13 may detect that the recording medium including the display device information 49 is not connected to the external storage device 49. In this case, when the display device 15 is initialized, the BIOS 13 uses the display information table contained therein. Use 36. Also, when detecting that the external storage device 48 is connected to the system, the BIOS 1
3 is compared with the display information table 36 included therein, and if there is a difference, the BIOS rewriting routine 50
Display information table 36 in BIOS 13
Update of.
【0048】(実施の形態5)図5は請求項4記載の発
明に係るディスプレイ装置の初期化方法の実施の形態を
示す図である。ディスプレイ装置15と2次ディスプレ
イ装置61はディスプレイ制御回路32によって制御さ
れ、ディスプレイ制御回路32はレジスタセット33と
レジスタバッファ34およびレジスタ転送回路35を具
備する。(Embodiment 5) FIG. 5 is a diagram showing an embodiment of a method for initializing a display device according to the fourth aspect of the present invention. The display device 15 and the secondary display device 61 are controlled by a display control circuit 32, and the display control circuit 32 includes a register set 33, a register buffer 34, and a register transfer circuit 35.
【0049】本実施の形態においてはレジスタバッファ
34はディスプレイ装置15と2次ディスプレイ装置6
1の基本情報を両方管理することができるものである。
ディスプレイ装置15と2次ディスプレイ装置61の仕
様は同一でなくても良く、夫々単独で動作させることも
また両方同時に動作させることも可能である。更に具体
的にはディスプレイ装置15にCRTディスプレイ、2
次ディスプレイ装置61にLCDディスプレイを割り当
てることで例えばノート型パーソナルコンピュータを外
部モニタディスプレイと使い分けて使用する形態が挙げ
られる。In this embodiment, the register buffer 34 includes the display device 15 and the secondary display device 6.
One piece of basic information can be managed.
The specifications of the display device 15 and the secondary display device 61 do not need to be the same, and they can be operated independently or both simultaneously. More specifically, a CRT display, 2
By assigning an LCD display to the next display device 61, for example, there is a form in which a notebook personal computer is used separately from an external monitor display.
【0050】BIOS13はディスプレイ情報テーブル
36を内包し、ディスプレイ情報テーブル36にはテー
ブルヘッダ44を具備する。テーブルヘッダ44はテー
ブルID45とテーブル名46およびレコード長47を
含む。ディスプレイ情報テーブルはディスプレイ装置1
5に対応するサブテーブル62と2次ディスプレイ装置
61に対応するサブテーブル63、及びディスプレイ装
置15と2次ディスプレイ装置61に共用する情報を収
めた共用サブテーブル64を内包する。The BIOS 13 includes a display information table 36, and the display information table 36 has a table header 44. The table header 44 includes a table ID 45, a table name 46, and a record length 47. The display information table is the display device 1
5 and a sub-table 63 corresponding to the secondary display device 61, and a shared sub-table 64 containing information shared by the display device 15 and the secondary display device 61.
【0051】このように共用する情報を共用サブテーブ
ル64に収めることでディスプレイ情報テーブル36全
体のサイズは縮小される。またディスプレイ装置15と
2次ディスプレイ装置61が完全に共用可能な情報のみ
で初期化可能な場合はサブテーブル62およびサブテー
ブル63を使用せず共用サブテーブル64のみを用いて
初期化するここともできる。By storing the shared information in the shared sub-table 64, the size of the entire display information table 36 is reduced. If the display device 15 and the secondary display device 61 can be initialized only with completely sharable information, the initialization can be performed using only the shared sub-table 64 without using the sub-tables 62 and 63. .
【0052】レジスタ転送回路32はディスプレイ装置
15と2次ディスプレイ装置61の初期化にあたって、
ディスプレイ選択回路65からコンピュータシステムが
使用すべき表示デバイスを調査する。ディスプレイ選択
回路65は更に詳しくは例えばラッチ機能を持ったスイ
ッチ回路や、電池によりバックアップされた小規模なC
MOSメモリに設定されたビット情報を反映するI/O
ポートなどが挙げられる。When the register transfer circuit 32 initializes the display device 15 and the secondary display device 61,
The display selection circuit 65 checks the display device to be used by the computer system. More specifically, the display selection circuit 65 includes, for example, a switch circuit having a latch function, and a small C that is backed up by a battery.
I / O reflecting bit information set in MOS memory
Port and the like.
【0053】BIOS13はディスプレイ情報テーブル
36の必要な情報をすべてレジスタバッファ34内に設
定した後、レジスタ転送回路35に対して情報の設定を
指示する。この際BIOS13はどのディスプレイ装置
が使用されるかを判定する必要はなく、従ってディスプ
レイ装置の複数化によってもいかなる手順の変更は発生
しない。BIOS13はディスプレイ情報テーブル36
の内容をレジスタバッファ34に設定した後レジスタ転
送回路32に転送指示を与える。After setting all necessary information of the display information table 36 in the register buffer 34, the BIOS 13 instructs the register transfer circuit 35 to set information. At this time, the BIOS 13 does not need to determine which display device is to be used, and therefore, no change in the procedure occurs even if the display devices are used in a plurality. The BIOS 13 has a display information table 36.
Is set in the register buffer 34, and a transfer instruction is given to the register transfer circuit 32.
【0054】レジスタ転送回路32は、ディスプレイ選
択回路65の指定に従って、サブテーブル62、サブテ
ーブル63、共用サブテーブル64を適切にレジスタセ
ット33に設定する。この際例えばディスプレイ装置1
5が使用され2次ディスプレイ装置61が使用されない
場合はサブテーブル62と共用サブテーブル64だけが
レジスタセット33に設定される。サブテーブル63は
設定されず、かわりに信号を発生させないディフォルト
の内蔵テーブルを設定する。またディスプレイ装置15
が使用されず2次ディスプレイ装置61が使用される場
合は、サブテーブル63と共用サブテーブル64だけが
レジスタセット33に設定される。サブテーブル62は
設定されず、かわりにブランク信号を発生するデフォル
トの内蔵テーブルを設定する。The register transfer circuit 32 appropriately sets the sub-table 62, the sub-table 63, and the shared sub-table 64 in the register set 33 according to the designation of the display selection circuit 65. At this time, for example, the display device 1
When 5 is used and the secondary display device 61 is not used, only the sub-table 62 and the shared sub-table 64 are set in the register set 33. The sub-table 63 is not set, but instead sets a default built-in table that does not generate a signal. Display device 15
Is not used and the secondary display device 61 is used, only the sub-table 63 and the shared sub-table 64 are set in the register set 33. The sub table 62 is not set, but instead sets a default built-in table that generates a blank signal.
【0055】本実施の形態においてはディスプレイ装置
がコンピュータシステムに2台接続されていることを想
定しているが、上記の通りテーブルとして共用のものと
専用のもの複数を使用することで2台に限らず更に多数
のディスプレイ装置を初期化することが可能である。In the present embodiment, it is assumed that two display devices are connected to the computer system. However, as described above, a plurality of tables are used as common tables and a plurality of dedicated tables are used. Not limited to this, it is possible to initialize more display devices.
【0056】(実施の形態6)図6は請求項5記載の発
明に係るコンピュータシステムの実施の形態を示す図で
ある。コンピュータシステムはBIOS13を収めるR
OM11を脱着可能とするROMソケット71を有し、
またディスプレイ装置15を脱着可能とするコネクタ7
2を有する。本実施の形態においてはROMソケット7
1とコネクタ72は独立して配置されているが、一体化
して配置することも可能である。これは例えば、ディス
プレイ装置15を制御するための信号線とROM11の
内容を読書きする為のアドレスバスおよびデータバス等
を一つのコネクタにまとめてしまうことが考えられる。
また図6の通りディスプレイ装置15とROMソケット
71を別々に配することで、例えばなんらかの事情でデ
ィスプレイ装置15が破損しコンピュータシステムから
切り離した状態でもROM11はコンピュータシステム
に接続しているのでBIOS13の他の処理手順、例え
ば外部記憶装置など他のハードウエアの初期化などにつ
いては正常に動作させることが可能である。(Embodiment 6) FIG. 6 is a diagram showing an embodiment of a computer system according to the fifth aspect of the present invention. The computer system is an R containing the BIOS13.
It has a ROM socket 71 that makes the OM 11 detachable,
Also, a connector 7 for detachably attaching the display device 15.
2 In the present embodiment, the ROM socket 7
Although the connector 1 and the connector 72 are arranged independently, it is also possible to arrange them integrally. For example, it is conceivable that a signal line for controlling the display device 15 and an address bus and a data bus for reading and writing the contents of the ROM 11 are combined into one connector.
Further, by disposing the display device 15 and the ROM socket 71 separately as shown in FIG. 6, even if the display device 15 is damaged for some reason and is disconnected from the computer system, the ROM 11 is connected to the computer system. , Such as initialization of other hardware such as an external storage device, can be operated normally.
【0057】[0057]
【発明の効果】以上述べたように、本発明のディスプレ
イ装置の初期化方法によれば、ディスプレイ装置の初期
化の為の初期化情報をテーブルとして不揮発性メモリ内
に保持し、前記テーブルが前記BIOSプログラムと独
立して交換可能であり、前記テーブルの内容に係らず初
期化手順は一定となるので、ディスプレイ装置をBIO
S設計時に考慮されていない未知の仕様の物へと交換す
るに当たってもBIOSの設計変更が不要であるという
効果がある。As described above, according to the display device initializing method of the present invention, the initialization information for initializing the display device is held as a table in the nonvolatile memory, and the table is stored in the nonvolatile memory. The display device can be exchanged independently of the BIOS program, and the initialization procedure is constant regardless of the contents of the table.
There is an effect that a change in the BIOS design is not required even when replacing with an object of unknown specifications not taken into consideration at the time of designing the S.
【0058】また,本発明のディスプレイ装置の初期化
方法によれば、外部記憶装置から初期化手順の更新テー
ブルを読み出し、そのテーブルの情報に基づいて前記デ
ィスプレイ装置を初期化することができるので、BIO
S設計時に仕様が存在しないような新たなディスプレイ
装置の初期化情報を組み込むことができるという効果が
ある。According to the display device initialization method of the present invention, an update table of the initialization procedure can be read from the external storage device, and the display device can be initialized based on the information in the table. BIO
There is an effect that initialization information of a new display device whose specification does not exist at the time of S design can be incorporated.
【0059】また、本発明のディスプレイ装置の初期化
方法によれば、外部記憶装置上の更新テーブルとディス
プレイ装置が共に交換可能なので、BIOSに組み込む
データ数は一つだけで多種の仕様のディスプレイ装置を
初期化可能であるという効果がある。According to the display device initialization method of the present invention, both the update table on the external storage device and the display device can be exchanged, so that the number of data to be incorporated in the BIOS is only one and the display device of various specifications. Can be initialized.
【0060】また、本発明のディスプレイ装置の初期化
方法によれば、複数のディスプレイ装置の初期化にあた
ってテーブルの一部もしくは全部を共用して使用するこ
とができるので複数のディスプレイ装置を初期化するに
あたってもBIOSサイズを最小限にとどめることが出
来るという効果がある。Further, according to the display device initializing method of the present invention, a part or all of the table can be shared and used when initializing a plurality of display devices, so that the plurality of display devices are initialized. In doing so, there is an effect that the BIOS size can be kept to a minimum.
【0061】本発明のディスプレイ装置の初期化方法を
用いたコンピュータシステムは、ディスプレイ装置をB
IOS設計時に考慮されていない未知の仕様の物へと交
換するに当たってもBIOSの設計変更が不要なのでシ
ステムの信頼性が高くかつメンテナンスが容易であると
いう利点を有する。A computer system using the display device initialization method of the present invention uses the display device B
There is an advantage that the system design is high and maintenance is easy because there is no need to change the design of the BIOS even when replacing the product with an unknown specification that has not been considered when designing the IOS.
【0062】また、本発明のディスプレイ装置の初期化
方法を用いたコンピュータシステムは、BIOS設計時
に仕様が存在しないような新たなディスプレイ装置の初
期化情報を組み込むことができるので、新たに開発され
たディスプレイ装置に対応することができるという利点
を有する。A computer system using the display device initialization method of the present invention can be incorporated with new display device initialization information for which there is no specification at the time of BIOS design. It has an advantage that it can correspond to a display device.
【0063】また、本発明のディスプレイ装置の初期化
方法を用いたコンピュータシステムは、ディスプレイ装
置と更新テーブルが共に交換可能なので用途に応じてデ
ィスプレイ装置を取り替えて使用することが可能である
という利点を有する。The computer system using the display device initialization method of the present invention has the advantage that the display device and the update table can be exchanged, so that the display device can be replaced and used according to the application. Have.
【0064】また、本発明のディスプレイ装置の初期化
方法を用いたコンピュータシステムは、複数のディスプ
レイ装置を使用でき、かつBIOSサイズを最小限にと
どめることが出来るので小規模なシステムでも多くの情
報を表示することが可能であるという利点を有する。Also, a computer system using the display device initialization method of the present invention can use a plurality of display devices and can minimize the BIOS size, so that a large amount of information can be obtained even in a small system. It has the advantage that it can be displayed.
【図1】本発明の実施の形態1の構成を示すコンピュー
タシステムのブロック図。FIG. 1 is a block diagram of a computer system showing a configuration of a first embodiment of the present invention.
【図2】本発明の実施の形態2の構成を示すコンピュー
タシステムのブロック図。FIG. 2 is a block diagram of a computer system showing a configuration of a second embodiment of the present invention.
【図3】本発明の実施の形態3の構成を示すコンピュー
タシステムのブロック図。FIG. 3 is a block diagram of a computer system showing a configuration of a third embodiment of the present invention.
【図4】本発明の実施の形態4の構成を示すコンピュー
タシステムのブロック図。FIG. 4 is a block diagram of a computer system showing a configuration of a fourth embodiment of the present invention.
【図5】本発明の実施の形態5の構成を示すコンピュー
タシステムのブロック図。FIG. 5 is a block diagram of a computer system showing a configuration of a fifth embodiment of the present invention.
【図6】本発明の実施の形態6の構成を示すコンピュー
タシステムの図。FIG. 6 is a diagram of a computer system showing a configuration of a sixth embodiment of the present invention.
【図7】従来のディスプレイ装置の初期化方法を用いた
コンピュータシステムのブロック図。FIG. 7 is a block diagram of a computer system using a conventional display device initialization method.
11 ROM 12 RAM 13 BIOS 14 起動回路 15 ディスプレイ装置 32 ディスプレイ制御回路 33 レジスタセット レジスタバッファ レジスタ転送回路 36 ディスプレイ情報テーブル 41 EPROM 42 EPROMプログラム回路 43 EPROMプログラム制御回路 44 テーブルヘッダ 45 テーブルID 46 テーブル名 47 レコード長 48 外部記憶装置 49 ディスプレイ装置情報 50 BIOS書換えルーチン 51 画像メモリ 52 アドレスバス 53 データバス 54 ROM 61 2次ディスプレイ装置 62 サブテーブル 63 サブテーブル 64 共用サブテーブル 65 ディスプレイ選択回路 71 ROMソケット 72 コネクタ Reference Signs List 11 ROM 12 RAM 13 BIOS 14 Start-up circuit 15 Display device 32 Display control circuit 33 Register set Register buffer Register transfer circuit 36 Display information table 41 EPROM 42 EPROM program circuit 43 EPROM program control circuit 44 Table header 45 Table ID 46 Table name 47 record Length 48 External storage device 49 Display device information 50 BIOS rewriting routine 51 Image memory 52 Address bus 53 Data bus 54 ROM 61 Secondary display device 62 Subtable 63 Subtable 64 Shared subtable 65 Display selection circuit 71 ROM socket 72 Connector
Claims (5)
化するための初期化手段において、前記ディスプレイ装
置がBIOSプログラムによって初期化され、慨BIO
Sプログラムは前記ディスプレイ装置の初期化の為の初
期化情報をテーブルとして不揮発性メモリ内に保持し、
前記テーブルが前記BIOSプログラムと独立して交換
可能であり、前記テーブルの内容に係らず初期化手順は
一定となることを特徴とするディスプレイ装置の初期化
方法。1. Initializing means for initializing at least one display device, wherein the display device is initialized by a BIOS program, and
The S program holds initialization information for initializing the display device as a table in a nonvolatile memory,
The initialization method of a display device, wherein the table is exchangeable independently of the BIOS program, and an initialization procedure is constant regardless of the contents of the table.
方法において、前記初期化手順が外部記憶装置から更新
テーブルを読み出し、慨更新テーブルと前記テーブルと
を比較し、比較結果に違いがあれば前記テーブルの内容
を前記更新テーブルの内容に置換し、以後の初期化にお
いては更新された前記テーブルの情報に基づいて前記デ
ィスプレイ装置を初期化することを特徴とするディスプ
レイ装置の初期化方法。2. The method for initializing a display device according to claim 1, wherein the initialization step reads an update table from an external storage device, compares the update table with the general update table, and if there is a difference in the comparison result. A method of initializing a display device, comprising replacing the contents of the table with the contents of the update table, and in subsequent initialization, initializing the display device based on the updated information of the table.
方法において、前記外部記憶装置が前記ディスプレイ装
置と共に交換可能であることを特徴とするディスプレイ
装置の初期化方法。3. The method for initializing a display device according to claim 2, wherein said external storage device is exchangeable with said display device.
ディスプレイ装置の初期化方法において、前記ディスプ
レイ装置が少なくとも2つあり、前記テーブルの一部も
しくは全部が少なくとも2つ以上の前記ディスプレイ装
置に共通に使用されることを特徴とするディスプレイ装
置の初期化方法。4. The method for initializing a display device according to claim 1, wherein the display device has at least two display devices, and a part or all of the table has at least two or more display devices. A method for initializing a display device, wherein the method is used commonly by the devices.
ディスプレイ装置の初期化方法を用いたことを特徴とす
るコンピュータシステム。5. A computer system using the method for initializing a display device according to any one of claims 1 to 4.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9178616A JPH1124643A (en) | 1997-07-03 | 1997-07-03 | Display device initialization method and computer system using the method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9178616A JPH1124643A (en) | 1997-07-03 | 1997-07-03 | Display device initialization method and computer system using the method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH1124643A true JPH1124643A (en) | 1999-01-29 |
| JPH1124643A5 JPH1124643A5 (en) | 2004-09-24 |
Family
ID=16051569
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9178616A Withdrawn JPH1124643A (en) | 1997-07-03 | 1997-07-03 | Display device initialization method and computer system using the method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH1124643A (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002006817A (en) * | 2000-06-20 | 2002-01-11 | Olympus Optical Co Ltd | Display system |
| JP2002323883A (en) * | 2001-04-24 | 2002-11-08 | Seiko Epson Corp | Information processing device |
| JP2006337752A (en) * | 2005-06-02 | 2006-12-14 | Seiko Epson Corp | Image display device, image display device activation control method, activation control program, and recording medium on which the activation control program is recorded in a computer-readable manner |
| JP2009037074A (en) * | 2007-08-02 | 2009-02-19 | Nec Electronics Corp | Display device |
| JP2012008575A (en) * | 2011-07-08 | 2012-01-12 | Seiko Epson Corp | Image display device, start control method for the same, start control program, and computer-readable recording medium with the start control program thereon |
| JP2012133677A (en) * | 2010-12-22 | 2012-07-12 | Lenovo Singapore Pte Ltd | Information processing apparatus and its display method, and program that computer executes |
-
1997
- 1997-07-03 JP JP9178616A patent/JPH1124643A/en not_active Withdrawn
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002006817A (en) * | 2000-06-20 | 2002-01-11 | Olympus Optical Co Ltd | Display system |
| JP2002323883A (en) * | 2001-04-24 | 2002-11-08 | Seiko Epson Corp | Information processing device |
| JP2006337752A (en) * | 2005-06-02 | 2006-12-14 | Seiko Epson Corp | Image display device, image display device activation control method, activation control program, and recording medium on which the activation control program is recorded in a computer-readable manner |
| JP2009037074A (en) * | 2007-08-02 | 2009-02-19 | Nec Electronics Corp | Display device |
| JP2012133677A (en) * | 2010-12-22 | 2012-07-12 | Lenovo Singapore Pte Ltd | Information processing apparatus and its display method, and program that computer executes |
| JP2012008575A (en) * | 2011-07-08 | 2012-01-12 | Seiko Epson Corp | Image display device, start control method for the same, start control program, and computer-readable recording medium with the start control program thereon |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100531063B1 (en) | Information processing apparatus, method for controlling information processing apparatus, and storage medium storing program for realizing the method | |
| US6028585A (en) | Screen display control method and a screen display control apparatus | |
| US7480905B2 (en) | Interface device, and method and computer readable product for updating firmware in the interface device | |
| KR100381416B1 (en) | Computer system and method for saving of product key of the same | |
| US5771028A (en) | Identification of liquid crystal display panels | |
| US20070266219A1 (en) | Storage control apparatus capable of analyzing volume information and a control method thereof | |
| CN106951358A (en) | A kind of quick display status information method and system during computer system power-on self-test based on UEFI standards | |
| US5432938A (en) | Method and system for controlling resume process in computer unit capable of connecting expansion unit | |
| JPH11231994A (en) | Control method for acquiring information about display device and display | |
| JPH1124643A (en) | Display device initialization method and computer system using the method | |
| US20060212665A1 (en) | System and method for online firmware update and on-screen-display parameters modification | |
| CN101393732A (en) | Interface device and method for writing extended display identification data | |
| CN114741035A (en) | The reading method of the EDID data of the Linux system adapting to the whole Loongson machine | |
| JP2001034822A (en) | Controller for automatic vending machine | |
| CN111897552A (en) | Programming method for TCON drive IC | |
| JPH06314202A (en) | Image forming device | |
| US6577301B1 (en) | Method and apparatus for rewriting functions and fonts of a monitor | |
| USRE39621E1 (en) | System for automatically reading stored rewriting data and replacing system generated setup data by the rewriting data before system initialization | |
| JPH0566937A (en) | Data processor and data processing change method | |
| CN116257202A (en) | PMON firmware control system display resolution method and device | |
| JP3500100B2 (en) | Display device program rewriting method | |
| CN1235147C (en) | Information management system and method for application device | |
| JP4422926B2 (en) | Image forming apparatus | |
| JPH07319684A (en) | Information terminal equipment | |
| JP2821309B2 (en) | Printing apparatus and method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040408 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050105 |
|
| A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20050131 |