Method and system for changing a display device on a computer system during operation thereof
First Claim
1. A method for connecting a display device to a computer system during operation of the system, comprising the steps of:
- a) setting initially a run time EDID (Extended Display Identification Data) flag to a first value indicating no run time EDID required;
b) checking for a change to a new display device in the computer system;
c) if no change to a new display device is detected, checking the run time EDID flag and if the run time EDID flag indicates that no run time EDID is required, reading an EDID from a video BIOS on a graphics adapter in the computer system, and going to step e), and if the run time EDID flag indicates that a run time EDID is required, reading an EDID from a video memory on a graphics adapter in the computer system, and going to step e);
d) if a change to a new display device is detected, setting the run time EDID flag to a second value, downloading an EDID from the new display device to a video memory on the graphics adapter in the computer system, reading the EDID from the video memory of the graphics adapter in the computer system and going to step e); and
e) configuring the computer system for the new display device using the EDID.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system connects a display device or other device to a computer system during operation of the system. Initially a run time EDID (Extended Display Identification Data) flag is set to a first value indicating no run time EDID is required. By monitoring for an interrupt a checking is carried out for a change to a new display device in the computer system. If no change to a new display device is detected, the run time EDID flag is checked. If the run time EDID flag indicates that no run time EDID is required, an EDID is read from a video BIOS on a graphics adapter in the computer system. If the run time EDID flag indicates that a run time EDID is required, an EDID is read from a video memory on a graphics adapter in the computer system. If a change to a new display device is detected, the run time EDID flag is set to a second value and EDID is then downloaded from the new display device.
54 Citations
13 Claims
-
1. A method for connecting a display device to a computer system during operation of the system, comprising the steps of:
-
a) setting initially a run time EDID (Extended Display Identification Data) flag to a first value indicating no run time EDID required;
b) checking for a change to a new display device in the computer system;
c) if no change to a new display device is detected, checking the run time EDID flag and if the run time EDID flag indicates that no run time EDID is required, reading an EDID from a video BIOS on a graphics adapter in the computer system, and going to step e), and if the run time EDID flag indicates that a run time EDID is required, reading an EDID from a video memory on a graphics adapter in the computer system, and going to step e);
d) if a change to a new display device is detected, setting the run time EDID flag to a second value, downloading an EDID from the new display device to a video memory on the graphics adapter in the computer system, reading the EDID from the video memory of the graphics adapter in the computer system and going to step e); and
e) configuring the computer system for the new display device using the EDID. - View Dependent Claims (2, 3, 4)
-
-
5. A method for connecting a new display device to a computer system during operation of the system, comprising the steps of:
-
a) providing a software routine that responds to an interrupt of a CPU of the computer system based on a run time EDID (Extended Display Identification Data) flag indicating a run time EDID is required;
b) determining by the software routine, in response to the interrupt in the computer system, that a new display device has been connected to the computer system;
c) if no change to a new display device is detected checking the run time EDID flag and if the run time EDID flag indicates that no run time EDID is required, reading an EDID from a video BIOS on a graphics adapter in the computer system, and going to step e), and if the run time EDID flag indicates that a run time EDID is required, reading the EDID from a video memory on a graphics adapter in the computer system, and going to step e);
d) if a change to a new display device is detected, setting the run time EDID flag to a second value, downloading an EDID from the new display device to a video memory on the graphics adapter in the computer system, reading the EDID from the video memory of the graphics adapter in the computer system and going to step e); and
e) reading the new run time EDID from the video memory of the graphics adapter of the computer system and configuring the computer system for the new display device using the new run time EDID. - View Dependent Claims (6, 7, 8)
-
-
9. A system for connecting a display device to a computer system during operation of the system, comprising:
-
a central processing unit;
a graphics adapter operably connected to the central processing unit, the graphics adapter having a graphics processor operably connected to a video memory and a video BIOS;
a display device operably connected to the graphics processor in the display device;
a system memory operably connected to the central processing unit, wherein the memory stores operating instructions that cause the central processing module to;
(a) set initially a run time EDID (Extended Display Identification Data) flag to a first value indicating no run time EDID required;
(b) checking for a change to a new display device in the computer system;
(c) if no change to a new display device is detected, checking the run time EDID flag and if the run time EDID flag indicates that no run time EDID is required, reading an EDID from a video BIOS on a graphics adapter in the computer system, and going to step e, and if the run time EDID flag indicates that a run time EDID is required, reading an EDID from a video memory on a graphics adapter in the computer system, and going to step e;
(d) if a change to a new display device is detected, setting the run time EDID flag to a second value, downloading an EDID from the new display device to a video memory on the graphics adapter in the computer system, reading the EDID from the video memory of the graphics adapter in the computer system and going to step e; and
(e) configuring the computer system for the new display device using the EDID.- View Dependent Claims (10, 11, 12)
-
-
13. A method for connecting a new display device to a computer system during operation of the system, comprising the steps of:
-
a) providing a software routine that responds to an interrupt of a CPU of the computer system based on a run time EDID (Extended Display Identification Data) flag indicating a run time EDID is required;
b) determining by the software routine, in response to the interrupt in the computer system, that a new device has been connected to the computer system;
c) if no change to a new display device is detected, checking the run time EDID flag and if the run time EDID flag indicates that no run time EDID is require, reading an EDID from a video BIOS on a graphics adapter in the computer system, and going to step e), and if the run time EDID flag indicates that a run time EDID is required, reading an EDID from a predetermined memory on a graphics adapter in the computer system, and going to step e);
(d) if a change to a new display device is detected, setting the run time EDID flag to a second value, downloading an EDID from the new device to a predetermined memory on the computer system, reading the EDID from memory in the computer system and going to step e); and
e) reading the new run time EDID from the predetermined memory in the computer system and configuring the computer system for the new display device using the new run time EDID.
-
Specification