Intel Confidential
CPD System Software Engineering (Mobility Group)
Intel® Graphics Media Accelerator
Video BIOS
Release Document
Microsoft* Windows* 2000
Microsoft* Windows* XP
Microsoft* Vista* 64
Microsoft* Windows* 7
64
DISCLAIMER: INFORMATION IN THIS DOCUMENT IS
PROVIDED IN CONNECTION WITH INTEL® PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY
ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT.
EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS,
INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR
IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING
LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE,
MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL
PROPERTY RIGHT.
UNLESS OTHERWISE AGREED IN WRITING BY INTEL, THE INTEL PRODUCTS ARE NOT
DESIGNED NOR INTENDED FOR ANY APPLICATION IN WHICH THE FAILURE OF THE INTEL
PRODUCT COULD CREATE A SITUATION WHERE PERSONAL INJURY OR DEATH MAY OCCUR.
Intel may make changes to specifications and product descriptions at any time,
without notice. Designers must not rely on the absence or characteristics of
any features or instructions marked "reserved" or
"undefined." Intel reserves these for future definition and shall
have no responsibility whatsoever for conflicts or incompatibilities arising
from future changes to them. The information here is subject to change without
notice. Do not finalize a design with this information.
The products described in this document may contain design defects or errors
known as errata which may cause the product to deviate from published
specifications. Current characterized errata are available on request.
Intel and the Intel logo are
trademarks of Intel Corporation in the U.S. and other countries.
*Other names and brands may be
claimed as the property of others.
Copyright © 2004-2010, Intel
Corporation. All rights reserved.
This
document is organized into two sections. Section A documents information only
on PV and corresponding Hot Fix releases. Section A is updated only when a PV
release or a corresponding Hot Fix Release is made. “PV Build” column reflects
the build done by adding code changes related to “Changes from Baseline Build
(RCR#/DCN#)” to the build indicated by
“Baseline Build#”.
Section
B documents information on weekly Video BIOS builds. Build numbers in blue indicate change in build from last week for a
specific chipset.
A. Video BIOS PV and Hot Fix Releases
PC 14.4 |
PV Build & Date |
Chipset |
Baseline Build # |
Changes from Baseline Build (RCR#/DCN#) |
Notes |
3394 7/16/2004 |
CopperRiver |
3359 |
DCN 318504 |
See details on DCN below. |
|
1327 05/05/2006 |
915G |
3362 |
DCN 461491 DCN 459737 DCN 458542 DCN 435150 DCN 430314 DCN 436595 DCN 435196 DCN 435430 DCN 435416 DCN 433137 DCN 434634 DCN 433881 DCN 432586 BUG 1663413 / DCN 432755 BUG 1661039 / DCN 432456 BUG 1650139 / DCN 432416 BUG 1592361 / DCN 432017 BUG 1640106 / DCN 432042 DCN 432034 BUG
1655364 / DCN 431334 DCN
431069 DCN
430784 DCN
430573 DCN
429371 DCN
429898 DCN
426915 DCN
426335 DCN
426925 RCR
227931/ DCN 318291 RCR 281266 / DCN 381294 BUG 1257443 / DCN 318511 BUG
1429262 / DCN 319106 DCN
429332 DCN
427510 DCN
426925 BUG 1257443 / DCN
318511 BUG 1429262 / DCN 319106 DCN
426333 BUG
1603055, BUG
1603059 / DCN 425611 BUG
1591728, 1602995
/ DCN 426372 DCN 424901 DCN 424688 DCN 424147 DCN 423889 DCN 424142 DCN 424128 RCR 289449 / DCN 423889 DCN 322918 DCN 322890 DCN 319106 DCN 321755 DCN 320875 BUG 1257443 / DCN 318511 DCN 322130 RCR 289449 / DCN 322205 RCR 288519 / DCN 322853 |
See details for RCR/DCN below. |
|
PC 14.8 |
PV Build & Date |
Chipset |
Baseline Build # |
Changes from Baseline Build (RCR#/DCN#) |
Notes |
1411 12/14/2006 |
915GM (Alviso) |
3412 |
DCN
504556 DCN
504556 DCN
460377 DCN
461488 DCN
459738 DCN
460150 DCN
459768 DCN
458541 DCN
458107 DCN
457718 DCN
430315 DCN
458107 DCN
436593 DCN
436656 DCN
433390 DCN 433136 DCN 434633 DCN 433853 DCN 432585 BUG 1663413 / DCN 432757 BUG 1661098 / DCN 432479 BUG 1661039 / DCN 432449 BUG 1654828 / DCN 431356 BUG 1650139 / DCN 431356 BUG 1592361 / DCN 432019 BUG 1640106 / DCN 431379 DCN 430583 RCR 926507 / DCN 431489 BUG 1655364 / DCN 431335 BUG 1557554 / DCN 425242 DCN 431070 DCN 430781 BUG 1646938 / DCN 430782 DCN 427469 DCN 429618 DCN 429958 BUG
1638049 / DCN 429715 DCN
428993 DCN
429298 RCR
906257 / DCN 428231 BUG
1633536/DCN 428196 DCN
428197 BUG
1623036 / DCN 427942 BUG
1622125 / DCN 427894 DCN
427510 DCN
426425 DCN
427124 DCN
426335 DCN
426332 BUG
1602744 / DCN 425406 BUG
1603055, 1603059
/ DCN 425455 BUG
1591728, 1602995
/ DCN 426374 BUG 1598241 / DCN 425604 RCR 904115 / DCN 425927 DCN 423816 DCN 425143 DCN 424148 DCN 424150 RCR 289449 / DCN 423888 BUG 1565799 / DCN
432842 BUG 1572216 / DCN
423259 DCN 322919 DCN 322774 DCN 321756 DCN 321904 DCN 321904 RCR 289449 / DCN 322204 BUG 155912 / DCN 322854 RCR 288519 / DCN 322854 DCN 628492 |
See details for RCR/DCN
below. |
|
PC 14.12 |
PV Build & Date |
Chipset |
Baseline Build # |
Changes from Baseline Build (RCR#/DCN#) |
Notes |
1374 08/25/2006 |
945G (Lakeport) |
1217 |
DCN
483767 DCN
483767 DCN 461352 DCN
459739 DCN
458540 DCN
430363 DCN
430314 DCN
436594 DCN
436265 DCN
435415 DCN
433135 DCN 434632 DCN
433852 DCN 432587 BUG 1663413 / DCN 432754 BUG 1661039 / DCN 432435 BUG 1650139 / DCN 432415 BUG 1592361 / DCN 432020 BUG 1640106 / DCN 432040 DCN 432035 BUG 1655364 / DCN 431424 DCN 431071 DCN 430572 DCN 429615 DCN 429957 DCN 429609 BUG 1638049 / DCN 429715 DCN 429297 DCN 428332 DCN 428197 |
See details for RCR/DCN below. |
|
PC 14.18 |
PV Build & Date |
Chipset |
Baseline Build # |
Changes from Baseline Build (RCR#/DCN#) |
Notes |
1588 01/24/2008 |
945GM (Calistoga) |
1256 |
DCN
516804 DCN
516293 DCN
515911 DCN
505438 DCN
515899 DCN
504533 DCN
504673 DCN
483767 DCN
482904 DCN
460487 DCN
459794 DCN
460832 DCN
460334 DCN
459063 DCN 460196 DCN
459743 DCN
460159 DCN
459505 DCN
459310 DCN
457779 DCN
458105 DCN
457719 DCN
458109 DCN
430301 DCN
458105 DCN
436592 DCN
436621 DCN
436265 DCN 435414 DCN 628062 DCN 983189 DCN 628322 DCN
628919 DCN
629989 DCN
628495 DCN
630565 DCN
631252 DCN 631644 DCN
631475 DCN
631796 DCN
631884 DCN 633960 DCN 633784 DCN
634124 DCN
634542 DCN
634242 DCN
634536 DCN
634922 DCN
635871 DCN
636310 |
See details for RCR/DCN below. |
|
PC 14.21 |
PV Build & Date |
Chipset |
Baseline Build # |
Changes from Baseline Build (RCR#/DCN#) |
Notes |
1653 06/09/2008 |
Q965/Q963/G965 (Broadwater) |
1348 |
DCN
516804 DCN
516293 DCN
515899 DCN
505143 DCN
504673 DCN
504497 DCN
494381 DCN
628062 DCN
628062 DCN
628919 DCN
628996 DCN
628992 DCN
628682 DCN 630565 DCN
631252 DCN
631644 DCN
631796 DCN
631697 DCN
631884 DCN
632157 DCN
632685 DCN
632968 DCN 633960 DCN
634124 DCN
634542 DCN
634242 DCN
634536 DCN
634922 DCN
635655 DCN
635871 DCN
636310 DCN
636768 DCN
682784 |
See details for RCR/DCN below. |
|
PC 14.27 |
PV Build & Date |
Chipset |
Baseline Build # |
Changes from Baseline Build (RCR#/DCN#) |
Notes |
1653 06/09/2008 |
GM965/PM985/GL960 (Crestline) |
1436 |
DCN
630565 DCN
631252 DCN
631644 DCN 631475 DCN
631796 DCN
631884 DCN
632157 DCN
632685 DCN 632905 DCN
633406 DCN 633960 DCN
634124 DCN
634542 DCN
634242 DCN
634536 DCN
634922 DCN
634959 DCN
635871 DCN
636310 DCN
682931 DCN
682784 |
See details for RCR/DCN below. |
|
PC 14.29 |
PV Build & Date |
Chipset |
Baseline Build # |
Changes from Baseline Build (RCR#/DCN#) |
Notes |
1653 06/09/2008 |
Q33/Q35/G33 (Bearlake) |
1471 |
DCN
631884 DCN
632685 DCN 633960 DCN
633784 DCN
634124 DCN
634542 DCN
634242 DCN
634536 DCN
634922 DCN
635655 DCN
635871 DCN
636310 DCN
636768 DCN
682784 |
See details for RCR/DCN below. |
Latest Video BIOS Builds Since: 03/02/2010 |
|
Build # |
Chipset Family |
2001 |
Pineview |
1999 |
GM45/GS45/GL40
(Cantiga) |
1998 |
SandyBridge
( Mobile & Desktop) |
1998 |
Arrandale/Clarkdale( Mobile & Desktop) |
1985 |
G41/G43/G45/Q43/Q45/B43
(Eaglelake) |
1711 |
Q33/Q35/G33
(Bearlake) |
1668 |
GM965/PM985/GL960
(Crestline) |
1714 |
Q965/Q963/G965
(Broadwater) |
1588 |
945GM
(Calistoga) |
1374 |
945G
(Lakeport) |
1411 |
915GM
(Alviso) |
3394 |
Copper
River (CR) |
1327 |
915G
(Grantsdale) |
1252 |
865G
(Springdale) |
1270 |
855GM
(MGM) |
3364 |
845G
(Brookdale) |
3361 |
830M |
B.
Video BIOS Weekly Builds
Video BIOS Release
Note: 03/02/2010 |
||||||
Sighting# |
Bug# |
RCR# |
DCN# |
Description/Issue
fixed |
Chipset
Family Affected |
Build |
|
3355641 |
|
897490 |
PineView
VBIOS 1933 VBE 4F11h set expansion function cause black screen |
Pineview |
2001 |
|
3177217 |
|
897378 |
FSDOS blanks out on EFP as primary display, in
Extended Mode |
GM45/GS45/GL40 |
1999 |
|
|
1023391 |
897522 |
BMP Clean up, 50Hz Removal, FDI Rx Polarity Inversion for CPT |
Arrandale/Clarkdale Sandybridge |
1998 |
|
3356759 |
|
897267 |
Fix for programming Elpin bit in chicken register Fix for DOS screen corruption when booting from
USB key Fix for 6ms glitch issue(Dell) on eDP |
Arrandale/Clarkdale Sandybridge |
1994 |
|
3355696,
3357845 |
|
897160, 897045 |
LCD shows
corruption or BIST mode when the panel is set to low power state LFP Bun Changes for corruption seen in
dual channel LVDS panels in IBX |
Arrandale/Clarkdale, Sandybridge |
1991 |
|
3292309 |
|
897165 |
Fix for LFP Blooming effect – Switch from LFP
-> CRT was causing a sporadic blooming effect [Backlight ON] on the LFP. |
GM45/GS45/GL40 |
1989 |
|
|
|
896805 |
ELK hotplug unplug support for CRT and DP |
G41/G43/G45/Q43/Q45/B43 |
1985 |
|
3357011 |
|
896917 |
eDP T3
delay increase to 350ms caused system hang,
Sporadic mode 13
blank-out issue |
Arrandale/Clarkdale |
1984 |
|
3355492 |
|
896781 |
Blank screen is
displayed on HDMI device after booting up to DOS with modified CMOS setting |
GM45/GS45/GL40 |
1981 |
|
|
|
896607 |
4f14 895 int10 issue, VESA VBE 4f01 int 10
mode 6B 32bpp not returning properly |
Arrandale/Clarkdale |
1976 |
|
3356650, 3356651 |
|
896460 |
DP
and eDP is enabled across all ports. HP touchsmart
change are included in to sandybridge. In BMP
settings, MSA_Delay data is moved to the end of the data block. |
SandyBridge |
1975 |
|
3356259, 3355706 |
|
896524 |
S3/S4 Resume Fix and Backward Compatibility with
drivers |
Arrandale/Clarkdale |
1973 |
|
|
|
896553 |
Screen Corruption Issue during POST |
Arrandale/Clarkdale |
1972 |
|
3292154 |
1023368 |
896491 |
No eDP attached should act like external-only
display under Windows OS Fix to 4f14 195 int10 Fn. to return correct
Display type for EFP3 displays |
Arrandale/Clarkdale |
1970 |
|
3355542 |
|
896406 |
Samsung green screen
issue and FJ LFP boot issue |
Arrandale/Clarkdale |
1968 |
|
3292309, 3292067 |
|
896301 |
Fix for Display
Switching in DOS |
GM45/GS45/GL40 |
1962 |
|
|
|
896228 |
CRT, LVDS, HDMI and DP
enabled on CPT |
SandyBridge |
1960 |
|
3355706 |
|
896304 |
S3 resume on XP and
Vista fix, Backward compatibility of VBIOS with driver |
Arrandale/Clarkdale |
1960 |
|
3291248, 3355634, 3355680 |
|
896233 |
LFP optimizations,
dithering issue fix and removal of 5f61, 09 int10 calls |
Arrandale/Clarkdale |
1959 |
|
3291091, 3291131, 3355622 |
|
896050 |
eDP/LVDS blankout
issue, HDMI green screen
issue and 4f11 graphics
stretching/centering issue |
Arrandale/Clarkdale |
1956 |
|
|
1022646 |
857598 |
Adding LVDS support
for Arrandale/Clarkdale Desktop |
Arrandale/Clarkdale |
1952 |
|
3174873 |
|
857483 |
Corruption is
displayed on TV only with resolution 1024x768 |
GM45/GS45/GL40 |
1949 |
|
3289912 3291297 3291446 |
|
895764 |
VGA
right shift issue, DP-VGA
dongle corruption when SSC enabled and VESA PM
function issue fixes |
Arrandale/Clarkdale |
1949 |
|
|
1023108 |
857528 |
Add
name "HP touch smart" in LVDS screen resolution page |
Arrandale/Clarkdale |
1949 |
|
3177169, 3291775 |
|
857589 |
The polarity of VGA
mode on MS-DOS is wrong for VESA with DVI monitor. eDP issues: F8 screen
not seen and display corruption on OS un-install. |
Arrandale/Clarkdale |
1948 |
|
3291467, 3289898, 3290763 |
|
857697 |
DP unplug fix |
Arrandale/Clarkdale |
1946 |
|
3290323, 3290458 |
|
857479 857464 |
SNB B0 changes including all
previous ilk fixes Unplug support for SNB and ILK |
SandyBridge (MOB/DSK) |
1944 |
|
3290891 |
|
857612 |
Screen corruption display on
POST&OS progress bar on E1909WDD panel (DDM Panel) |
G41/G43/G45/Q43/Q45/B43 |
1940 |
|
|
|
857510 |
Set SW as part of WA
for audio lag issue. |
Pineview |
1933 |
|
|
|
857438 |
Extended Desktop corruption
issue found on DP as secondary Win7 only |
GM45/GS45/GL40 |
1932 |
|
|
|
857479 |
LFP BUN changes |
Arrandale/Clarkdale(MOB/DSK) |
1930/1931 |
|
3289637 |
|
857453 |
VGA left shift issue |
Arrandale/Clarkdale(MOB/DSK) |
1930/1931 |
|
3289900, 3289406 |
|
857297 |
VBIOS Post time issue
fix and Sony SG eDP blank-out fixes. |
Arrandale/Clarkdale |
1928 |
|
3290649, 3290796, 3039662, 3004227 |
|
857323 |
Dp corruption issue fix and Mode 13
setting failures using Dell Diags tool |
Arrandale/Clarkdale |
1926 |
|
|
|
856982 |
Minor fix for SG int
15 hook |
Arrandale/Clarkdale |
1918 |
|
|
|
856982 |
Garbage comes on DP if
set to 2048 x 1536 resolution on extended Desktop |
GM45/GS45/GL40 |
1918 |
|
|
1022845 |
857126, 857011, 856982, 856939 |
S4 /S5resuming blanks
out on DP. Bun changes for ILK
Mob and DSK pre-emphasis and Vysnc values changed for 800mv. Garbage comes on DP if
set 2048x1536 for extended desktop Adding Most used Panel
Types. SONY HPD issue |
Arrandale/Clarkdale |
1914 |
|
3174630 |
|
855467 |
EOS CRT
hot plug/unplug detection fix Known Issue: BSOD screen will not
be seen when ever CRT is primary device (clone/ext desktop) and single
display CRT. On all other cases BSOD will be seen. |
PineView |
1907 |
|
|
|
856840 |
Fix for RC6 hang issue
by not touching any 3D registers FDI work around for a yield issue |
SandyBridge |
1903 |
|
|
|
856650 |
Fix for LVDS/eDP
Corruption issues during POST and mode-sets |
Arrandale/Clarkdale |
1890 |
|
|
|
856730 |
Enabled 4f10, 01
service for CRT and fixed under HW issue. |
Arrandale/Clarkdale |
1890 |
|
|
|
856279 |
LVDS detection failure
using 5f64 0200 service. |
GM45/GS45/GL40 |
1886 |
|
|
|
856560 |
Enabled DP Strap Check
for Arrandale/Clarkdale |
Arrandale/Clarkdale |
1884 |
|
|
|
856560 |
eDP optimization, eDP
+ CRT Hot plug fix |
Arrandale/Clarkdale |
1880 |
|
3176459 |
|
856582 |
IDER boot with IGD
fails with hang in VBIOS |
Arrandale/Clarkdale |
1880 |
|
|
726363 |
726363 |
HDMI 222MHz Compliance
RCR |
Arrandale/Clarkdale |
1880 |
|
3175585, 3175586, 3175912 |
|
856454 |
Dior - LVDS is not
working with latest VBIOS 1848 or later |
Arrandale/Clarkdale |
1874 |
|
2954940 |
|
856436 |
HDMI split screen issue |
Arrandale/Clarkdale G41/G43/G45/Q43/Q45/B43 GM45/GS45/GL40 |
1874 |
|
|
|
856499 |
Minor HPD fix |
G41/G43/G45/Q43/Q45/B43 |
1874 |
|
|
|
855999 |
Help text updated for
Pineview to differentiate PNV Desk and Mob features in BMP. |
Pineview |
1870 |
|
|
1022809 |
856303 |
Remove VBT option for
OEMs to disable CRT hot-plug |
Pineview |
1870 |
|
3039987 3175409 |
|
856279 |
Display Toggle in DOS
using Display Toggle list. Image shivering on SDVO TV |
Arrandale/Clarkdale |
1869 |
|
3175585, 3175586 |
|
856281 |
VBIOS boot display
algorithm fixes |
Arrandale/Clarkdale |
1869 |
|
3003998 |
|
856300 |
"Resuming
windows" screen during S4/Resume is displayed wave noise(ripples
on LFP) on resuming from hibernation progress bar |
Arrandale/Clarkdale |
1869 |
|
|
|
855971 |
SNB Changes including
Hot plug enabling, FDI link training etc |
SandyBridge |
1864 |
|
3001691, 3174703 |
|
787100 |
Moving LVDS boot to Pipe
A, XP hibernation progress bar issue and FSDOS corruption issue on CRT |
Arrandale/Clarkdale |
1860 |
|
3040192 |
|
856054 |
Fix to check the live
state before reading the EDID to detect if a DP panel is connected or not |
G41/G43/G45/Q43/Q45/B43 |
1859 |
|
2855737 |
|
855972 |
HDMI Audo not working
in FSDOS and non-driver modes |
GM45/GS45/GL40 |
1859 |
|
2855737 |
|
855707 |
Support for DCI mode
and BTM mode reference clock programming. |
Arrandale/Clarkdale |
1854 |
|
|
|
855972 |
HDMI Audio not working
in FSDOS and non-driver modes. |
Arrandale/Clarkdale |
1854 |
|
|
|
855644 |
Fixed high res modes
support like 3C, 4b etc and added default ADB values. |
Arrandale/Clarkdale |
1852 |
|
|
|
855500 |
Enabled panel color depth
for 24bit panels. |
Arrandale/Clarkdale |
1852 |
|
|
|
855973 |
5f52-Hook to get Panel
Color enabled for 18 and 24bit panels. |
Arrandale/Clarkdale |
1852 |
|
|
|
855792 |
Blank out when enabled
PWN normal for LFP. |
Pineview |
1851 |
|
|
|
8554467 |
EOS CRT Hotplug/Unplug
detection fix. |
Pineview |
1851 |
|
1114677 |
|
855563, 855500 |
Fix for Random Pipe
underruns and setting Digital Port
Load Strobe register. Fix added to support 24 Bit Color Depth LVDS panels |
Arrandale/Clarkdale |
1848 |
|
2807378 |
|
855181 |
Removed WA_GTT_RESTORE
workaround for newer chipsets from GM45/GS45/GL40 onwards |
GM45/GS45/GL40 |
1845 |
|
|
|
855207 |
Fix for switching
display from LFP to DP, which was not happening properly on CRB |
GM45/GS45/GL40 |
1845 |
|
3040262 |
|
855468 |
Fix to skip the
enumeration of Integrated display port D when embedded display port on D is
chosen in CMOS or from VBT. Fix to update the
Panel Power Sequence values in VBT for embedded display port. |
Arrandale/Clarkdale |
1840 |
|
|
|
854802 |
Enabling of panel
fitting and centering logic. DP load strobe
programming has been set for DP only. |
Arrandale/Clarkdale |
1832 |
|
3039312 |
|
8544969 |
Fix for display corruption
seen after resuming from S4 in Vista for Embedded DP |
Arrandale/Clarkdale |
1828 |
|
3037373 |
|
854968 |
Fix for blackout in
POST when SSC is enabled on LVDS |
Arrandale/Clarkdale |
1828 |
|
|
1022844 |
854979 |
Enabled hot plugging support
in VBIOS after DOS boot for DP only. |
G41/G43/G45/Q43/Q45/B43 |
1819 |
|
|
|
787365 |
Single hot plug
persistence bit for both DFP and CRT. |
Pineview |
1818 |
|
|
|
787280 |
EDID Persistence for Restore
Mode bit is not available in VBIOS under Driver Persistence |
Pineview |
1818 |
|
|
|
787250 |
Display blanks out
when enabled PWM invertor in DOS mode. |
Pineview |
1818 |
|
|
|
787669 |
Revert of wrongly added
SSC related fix which breaks on HP system |
Arrandale/Clarkdale |
1813 |
|
|
|
787379 |
Fixes for enabling
embedded DP support for port A |
Arrandale/Clarkdale |
1813 |
|
|
|
787628 |
Enabled embedded DP
support for port D with strap logic. |
Arrandale/Clarkdale |
1813 |
|
|
1022624 |
787344 |
Enabled hot plugging
support in VBIOS after DOS boot for DP/HDMI/DVI and CRT |
Arrandale/Clarkdale |
1813 |
|
|
1022831 |
787037 |
To disable/enable SSC
for DP converter |
Arrandale/Clarkdale |
1807 |
|
|
|
787291 |
Fix for the “snowy”
corruption seen on XP 64. |
Arrandale/Clarkdale |
1807 |
|
|
|
787070 |
Workaround to keep the
VGA resolution to 640 * 480 after DOS boot since the resolution was wrongly
getting chopped to 640 * 400 Chipset Affected :-
GM45/GS45/GL40 and ELK |
GM45/GS45/GL40 and G41/G43/G45/Q43/Q45/B43 |
1800 |
|
|
|
786853 |
Software Work Around
added to take care of FSDOS Display corruption seen when Pipe Switching takes
place Software Fix added to take
care of Display Blankouts seen on Dell 3008 Panel (while using a DP 1.1
Cable) Added an Entry in Boot
Algorithm Table for the case LFP + DFP3 -> DFP3 |
Arrandale/Clarkdale |
1798 |
|
|
|
786806 |
Fixed Lid switch
support for ILK. |
Arrandale/Clarkdale |
1798 |
|
|
|
786947 |
eDP removal for
GM45/GS45/GL40 |
GM45/GS45/GL40 |
1791 |
|
|
|
786901 |
CRT Hot plug
persistence on Restore mode” field from BMP and renamed the “DVI Hot plug persistence
on restore mode” as “Hotplug persistence on restore mode”, as it was found
that the driver was not using this bit at all internally. Also some of the
INT15 Hooks were removed. |
Pineview |
1790 |
|
|
|
786807 |
Software Workaround for
Hardware bug whenever idle patterns are sent before disabling the DP port for
x1 or x2 sink, transient corruption is seen on every blanking interval. |
G41/G43/G45/Q43/Q45/B43 and GM45/GS45/GL40 |
1785 |
2912717 |
|
|
726642 |
Fix to address the no display
issue when DVI panel is connected via DVI-VGA dongle |
G41/G43/G45/Q43/Q45/B43 |
1778 |
3002474 3002470 |
N/A |
N/A |
726595 |
"Preserve Aspect
Ratio(DOS)" missing in VBT for Pineview ADB feature is not a POR
on PNV, but still seen in VBT settings. |
Pineview |
1772 |
3002370 |
N/A |
N/A |
726643 |
Display comes up in
4bit color after driver install on a fresh XP OS. |
Pineview |
1772 |
N/A |
N/A |
N/A |
726365 |
No display is seen on LVDS
after boot to Vista when SSC is enabled with 120Mhz |
Arrandale/Clarkdale |
1770 |
N/A |
N/A |
N/A |
726419 |
DP compliance code
changes on ILK |
Arrandale/Clarkdale |
1764 |
N/A |
N/A |
N/A |
726362 |
Adding int15 support for
Panel type selection and eDP squelch enabling Fixed Vista driver
disabling/un-install corruption on CRT, Hibernate
Screen corruption on XP |
Arrandale/Clarkdale |
1764 |
N/A |
N/A |
N/A |
726361 |
Adding new Channel
detection algorithm for ILK |
Arrandale/Clarkdale |
1764 |
N/A |
3001694 |
|
726565 |
Fixed the issue of
backlight not turning on in FFVS boards and also brightness control not
working properly |
Arrandale/Clarkdale |
1764 |
N/A |
2912699 |
N/A |
726496 |
On enabling “Under scan
480p modes using 720p timing”, under VBIOS General features in BMP, XP 64 bit
is unable to boot |
G41/G43/G45/Q43/Q45/B43 |
1760 |
N/A |
N/A |
N/A |
726297 |
Adding int15 support
for PWM/I2C selection through BIOS Setup. |
Pineview |
1758 |
N/A |
N/A |
N/A |
|
Initial Pineview VBIOS
release. |
Pineview |
003 |
N/A |
N/A |
N/A |
726395 |
Three
DP/iHDMI support in VBIOS |
Arrandale/Clarkdale |
1754 |
N/A |
N/A |
N/A |
726185 |
Fixed
the issue of intermittent blank outs seen on CRT |
Arrandale/Clarkdale |
1750 |
N/A |
N/A |
N/A |
726185 |
Fixed
the issue of blank out seen on LVDS in Ibexpeak B0 boards |
Arrandale/Clarkdale |
1750 |
N/A |
N/A |
N/A |
726084 |
Added Ibexpeak B0
specific Work Arounds |
Arrandale/Clarkdale |
1744 |
N/A |
N/A |
N/A |
726084 |
Modified the code in
setmode to disable interrupts in the beginning and enabling the same at the
end |
Arrandale/Clarkdale |
1744 |
N/A |
2912785 |
N/A |
726063 |
Fixed the
issue of screen corruption that is seen when Lenovo preinstaller installs XP
ghost image |
G41/G43/G45/Q43/Q45/B43 |
1744 |
N/A |
N/A |
N/A |
726101 |
Added
code to to enable PWM PCH Register to fix an issue related to PWM backlight
not working |
Arrandale/Clarkdale |
1744 |
N/A |
N/A |
N/A |
726101 |
Added
code to call INT15 to determine the backlight inverter type and polarity |
Arrandale/Clarkdale |
1744 |
N/A |
N/A |
N/A |
725898 |
Added
code to enable eDP on ILK |
Arrandale/Clarkdale |
1744 |
N/A |
N/A |
N/A |
725898 |
Solved
an issue related to display switching to CRT in ILK. |
Arrandale/Clarkdale |
1744 |
N/A |
N/A |
N/A |
725898 |
Solved a
bug in clone mode. |
GM45/GS45/GL40 |
1744 |
N/A |
N/A |
N/A |
725923 |
Added VBT
bit to distinguish between CCFL Backlight and LED Backlight |
GM45/GS45/GL40 |
1736 |
N/A |
N/A |
N/A |
725840 |
SDVO Enabling for ILK |
Arrandale/Clarkdale |
1734 |
N/A |
N/A |
N/A |
725852 |
B0 Related
modifications |
Arrandale/Clarkdale |
1734 |
N/A |
N/A |
N/A |
N/A |
Built new VBIOS for
HVN and AUB so that the release version numbers for both are the same. |
Arrandale/Clarkdale |
1727 |
N/A |
N/A |
1022600 |
702656 |
Addition of a VBT byte
in BSF to be used to SBIOS for identification of DP-->HDMI and DP-->DVI
dongle |
GM45/GS45/GL40 G41/G43/G45/Q43/Q45/B43 |
1718 |
N/A |
2787493 |
N/A |
702584 |
Fixed the issue of
POST screen not seen on a customer specific DVI panel |
G41/G43/G45/Q43/Q45/B43 |
1718 |
N/A |
N/A |
N/A |
702650 |
Added support for
Auburndale and Havendale chipsets |
Auburndale Havendale |
1715 |
N/A |
2788250 |
N/A |
None required |
Fixed the issue
of DVI screen of I-O DATA's monitor shows
black screen on Post screen on MS-DOS |
G965/Q963/Q965 |
1714 |
N/A |
2788250 |
N/A |
None required |
Fixed the issue
of DVI screen of I-O DATA's monitor
shows black screen on Post screen on MS-DOS |
Q33/Q35/G33 |
1711 |
N/A |
N/A |
N/A |
702019 |
Addition of new VBT
byte (Power Cycle Delay parameter) in
the panel power sequence delay table |
GM45/GS45/GL40 |
1706 |
N/A |
N/A |
1022383 |
702284 |
Changed Algorithm to
detect channel type of LVDS in VBT when "Automatic channel" is selected
and allow OEM to customize parameters for new algorithm if they want to for
"Automatic channel" selection type |
GM45/GS45/GL40 |
1706 |
N/A |
2742628 |
N/A |
702201 |
Fixed the issue of POST/DOS
screens not Visible on DVI panels with EDID extension block |
Canitga G41/G43/G45/Q43/Q45/B43 |
1704 |
N/A |
2807378 |
N/A |
702240 |
Fixed the issue of
Screen tearing on Q45/G43 When running "One key Recovery" |
GM45/GS45/GL40 G41/G43/G45/Q43/Q45/B43 |
1704 |
N/A |
2787486 |
N/A |
701989 |
Fixed the issue of DVI & DP not displaying full-screen
command prompt |
G41/G43/G45/Q43/Q45/B43 |
1702 |
N/A |
2787614 |
N/A |
701909 |
Fixed the issue of Windows
logo becoming small one when we entered S4 under Win XP on SDVO LVDS display |
GM45/GS45/GL40 G41/G43/G45/Q43/Q45/B43 |
1702 |
N/A |
2788146 |
N/A |
701909 |
Fixed the issue of DP - Display losing sync
and not working after repeat reboots with E1909 DisplayPort Panel |
GM45/GS45/GL40 G41/G43/G45/Q43/Q45/B43 |
1688 |
N/A |
2554437 |
N/A |
701925 |
Fixed the issue of
Functional Failure / VBIOS - Test ID 38997 - 4f05 - The Fail count of log file
is not zero. |
GM45/GS45/GL40 G41/G43/G45/Q43/Q45/B43 |
1688 |
N/A |
N/A |
1022262 |
701770 |
Added new
VBT settings to distinguish between SDDRS and DRRS panels |
GM45/GS45/GL40 |
1688 |
N/A |
2742603 |
N/A |
701834 |
Added support for DDM displays
by enabling Panel Filter on EFP-like displays |
GM45/GS45/GL40, G41/G43/G45/Q43/Q45/B43 |
1684 |
N/A |
2787562 |
N/A |
701848 |
Fixed the issue of
Green horizontal noise appearing during boot-up on SDVO LVDS screen |
G41/G43/G45/Q43/Q45/B43 |
1684 |
N/A |
N/A |
N/A |
683675 |
Enabled Embedded
display port support. |
GM45/GS45/GL40 |
1681 |
2787347 2787349(Duplicate) 2743158(Duplicate) |
N/A |
1022459 |
701740 |
Fixed the issue of
boot screens not being visible when DP monitor was connected |
GM45/GS45/GL40 G41/G43/G45/Q43/Q45/B43 |
1676 |
N/A |
N/A |
1022459 |
683639 |
Added support for
automatic retrieval of color depth information from EDID header |
GM45/GS45/GL40 |
1673 |
N/A |
2557194 |
N/A |
683085 |
Resolved blank screen display on TV in FSDOS mode
issue |
GM45/GS45/GL40 GM965/PM985/GL960 |
1668 |
N/A |
N/A |
1022351 |
683291 |
Implemented
code changes for enabling eDP |
GM45/GS45/GL40 |
1668 |
N/A |
2560829 |
N/A |
683413 |
Fixed issue
of intermittent CRT detection failure during reboot cycles (BUN ID# 08ww27#0). |
G41/G43/G45/Q43/Q45/B43 |
1666 |
N/A |
N/A |
N/A |
682932 |
Code
changes for ELK DP compliance issue (BUN ID# 08ww22, HW sighting #3219662). Fixed DP issue
related to programming link parameters |
G41/G43/G45/Q43/Q45/B43 GM45/GS45/GL40 |
1659 |
N/A |
2561206 |
N/A |
683267 |
Fixed issue of external DP display having no system password screen after
S3 resume |
G41/G43/G45/Q43/Q45/B43 GM45/GS45/GL40 |
1659 |
N/A |
2560562 |
N/A |
683084 |
Fixed
integrated TV out detection issue that caused display switch hotkey to not
function properly. |
GM45/GS45/GL40 |
1654 |
N/A |
N/A |
1011834 |
682784 |
Enable
HDMI as selectable device type in VBT for SDVO devices |
G41/G43/G45/Q43/Q45/B43 GM45/GS45/GL40 Q33/Q35/G33 G965/Q963/Q965 GM965/PM985/GL960 |
1653 |
N/A |
N/A |
1022259 |
637301 |
VBIOS
function/feature removal to make space for future features |
G41/G43/G45/Q43/Q45/B43 GM45/GS45/GL40 |
1653 |
N/A |
2559329 |
N/A |
683027 |
Fixed
issue of incorrect clock programming resulting in corruption on LVDS |
G41/G43/G45/Q43/Q45/B43 GM45/GS45/GL40 |
1653 |
N/A |
2560531 |
N/A |
682931 |
Fixed
issue of BSOD screen displayed at the left top corner |
GM965/PM985/GL960 GM45/GS45/GL40 |
1646 |
N/A |
2558983 |
N/A |
682908 |
Fixed issue of EFP2 encoder detection failure when DVI and HDMI devices
are configured in VBT. |
GM45/GS45/GL40 G41/G43/G45/Q43/Q45/B43 |
1646 |
N/A |
N/A |
N/A |
682929 |
Implemented HDCP workaround. |
G41/G43/G45/Q43/Q45/B43 |
1646 |
N/A |
2554915 |
N/A |
637950 |
Fixed
issue of screen corruption observed when BSOD occurs. |
GM45/GS45/GL40 |
1642 |
N/A |
2559090 |
N/A |
682751 |
Fixed issue of incorrect return value from the interface that gets the
LFP panel number (5F61h, 05h). |
GM45/GS45/GL40 |
1642 |
N/A |
2560143 |
N/A |
682821 |
Re-enabled the VESA OEM function, 4F14h, 91h. |
GM45/GS45/GL40 |
1642 |
N/A |
2559063 |
N/A |
637979 |
Fixed
issue of incorrect EDID data read from Display Port panel |
G41/G43/G45/Q43/Q45/B43 GM45/GS45/GL40 |
1637 |
N/A |
2558617 2558622 |
N/A |
637570 |
Fixed
screen flicker issue in DOS mode on 1366x768 panel |
GM45/GS45/GL40 |
1629 |
N/A |
N/A |
N/A |
637570 |
Fixed BMP tool showing error in SDVO LVDS panel connector type |
G41/G43/G45/Q43/Q45/B43 GM45/GS45/GL40 |
1629 |
N/A |
N/A |
N/A |
637490 |
Fixed DP detection issue with VESA OEM function (4F14h) |
GM45/GS45/GL40 |
1625 |
N/A |
2556763 |
N/A |
637242 |
Fixed VBIOS hang issue during POST when VESA VBE mode set was done with
greater than 64MB UMA size selected. |
G41/G43/G45/Q43/Q45/B43 |
1623 |
N/A |
2556763 |
N/A |
637242 |
Fixed VBIOS hang issue during POST when VESA VBE mode set was done with
greater than 64MB UMA size selected. |
GM45/GS45/GL40 |
1622 |
N/A |
N/A |
N/A |
637342 |
Add eDP
support (feature disabled) |
GM45/GS45/GL40 |
1622 |
N/A |
N/A |
N/A |
637133 |
Fixed LVDS blank screen when Pipe-A is used. |
GM45/GS45/GL40 |
1618 |
N/A |
N/A |
N/A |
N/A |
N/A |
G41/G43/G45/Q43/Q45/B43 |
1613 |
N/A |
2557178 |
N/A |
636874 |
Fixed issue with some display mode when UMA size less than 32 MB
selected. |
G41/G43/G45/Q43/Q45/B43 |
1607 |
304595 |
N/A |
N/A |
636874 |
Enabled DP unit level clock gate (BUN#08ww04#2) |
G41/G43/G45/Q43/Q45/B43 |
1607 |
N/A |
N/A |
N/A |
636874 |
Fixed VESA DDC function failure for DP (4F15h). Fixed DP black screen issue after Device Detection (5F64 – 02h) is
executed Fixed issue that VBIOS did not hand off GMBUS properly, so driver could
not detect iHDMI display |
G41/G43/G45/Q43/Q45/B43 |
1607 |
N/A |
2556008 2557178 |
N/A |
636874 |
Fixed LVDS blank issue when mode switching is done repeatedly Fixed issue with some display mode when UMA size less than 32 MB selected Fixed wrong LVDS reference divider value Enabled DP unit level clock gate (BUN #08ww04#2) Fixed VESA DDC function failure for DP (4F15h) Fixed DP black screen issue after Device Detection (5F64h – 02h) is
executed Fixed issue that VBIOS did hand off GMBUS properly so driver could not
detect iHDMI display |
GM45/GS45/GL40 |
1604 |
N/A |
N/A |
976611 |
637086 |
Improve VBIOS BMP for LVDS interface to be
more user friendly |
GM45/GS45/GL40 |
1604 |
N/A |
N/A |
N/A |
636889 |
Implemented new set of VESA OEM functions
(4F14h). Fixed Panel glitch issue during POST. Increase timeout for GMBUS access |
GM45/GS45/GL40 |
1598 |
N/A |
2555405 |
N/A |
636768 |
Fixed SPD access issues on some SDVO
add2cards by initializing GMBUS frequency before accessing the addcard SPD |
G965/Q963/Q965 Q33/Q35/G33 G41/G43/G45/Q43/Q45/B43 |
1594 |
N/A |
N/A |
N/A |
636428 |
1- Fixed display issue on DVI via
issue DP-DVI dongle 2- Fixed integrated HDMI display
issue when integrated HDMI used as
EFP2 3- Implemented new VBT
ChildStructure interface shared by the
VBIOS and driver 4- Implemented support for DVI
encoder only driven by integrated HDMI encoder 5- Enable iDP/iHDMI as default
through ssf file Note: Please use this VBIOS (1588) with GFX drivers: XP: TBA Vista: 1426 or later builds |
G41/G43/G45/Q43/Q45/B43 GM45/GS45/GL40 |
1588 |
N/A |
2553742 |
N/A |
636310 |
Fixed issue that VBIOS hardcodes the SDVO
GMBUS frequency. VBIOS will get the
SDVO GMBUS frequency either from VBT or add2card SPD instead Note: For GM45/GS45/GL40 and G41/G43/G45/Q43/Q45/B43, please use this
VBIOS (1588) with GFX drivers: XP: TBA Vista: 1426 or later builds |
G41/G43/G45/Q43/Q45/B43 GM45/GS45/GL40
Q33/Q35/G33 GM965/PM985/GL960 G965/Q963/Q965 945GM |
1588 |
N/A |
N/A |
N/A |
636194 |
1- Implement EFP detection from
DP by reading EDID header 2- Block switching to twin mode
CRT+EFP if EFP is DP. 3- Support HDMI to DP dongle
(not tested due to the dongle not available yet) during POST only 4- Some VBT changes: Separate
AUX channel from DDC, Remove HDMI compatibility option from BMP. 5- Hybrid gfx support |
GM45/GS45/GL40 G41/G43/G45/Q43/Q45/B43 |
1585 |
N/A |
2552066 |
N/A |
635871 |
Implemented the workaround to
solve GMBus hang problem which was caused by DDC line gets stuck low when
ASMedia test tools continuously run in S1, S3, S4 testing for ASMedia SDVO encoder
(ASM4131) that was connected to a CRT display (ASMedia panel). |
G41/G43/G45/Q43/Q45/B43 GM45/GS45/GL40
Q33/Q35/G33 GM965/PM985/GL960 G965/Q963/Q965 945GM |
1585 |
N/A |
N/A |
N/A |
635874 636116 |
Updated the UMA memory size with PAVP support. |
GM45/GS45/GL40 G41/G43/G45/Q43/Q45/B43 |
1585 |
N/A |
2553479 |
N/A |
636116 |
Fixed wrong refresh rate issue
when installing the Windows 7. |
G41/G43/G45/Q43/Q45/B43 |
1585 |
N/A |
2551618 |
N/A |
635461 |
Fixed HDMI display issue when using
Chrontel7315B add2card card. |
GM45/GS45/GL40 |
1573 |
N/A |
2549728 |
N/A |
635461 |
Fixed DVI display issue with
iHDMI encoder when connected through HDMI-to-DVI dongle |
GM45/GS45/GL40 |
1573 |
N/A |
2519344 |
N/A |
634959 |
Fixed TV display blank issue
when switching from off issue from DVI to TV in VGA modes. |
GM45/GS45/GL40 GM965/PM985/GL960 |
1571 |
N/A |
2551306 |
N/A |
634959 |
Fixed image appear on upper
left of LVDS screen when in LVDS+DVI clone mode |
GM45/GS45/GL40 GM965/PM985/GL960 |
1571 |
N/A |
N/A |
N/A |
635655 |
Enabled iDP/iHDMI on
G41/G43/G45/Q43/Q45/B43 and change the VBIOS build size to 64KB |
G41/G43/G45/Q43/Q45/B43 |
1571 |
N/A |
N/A |
N/A |
635655 |
Replaced CRT Force Border detection
by CRT Hardware detection method for all desktop chipsets. |
G41/G43/G45/Q43/Q45/B43 G965/Q963/Q965 Q33/Q35/G33 |
1571 |
N/A |
N/A |
N/A |
635434 |
Add support for DP |
GM45/GS45/GL40 |
1566 |
N/A |
2485776 |
N/A |
634922 |
Fixed missing characters on CRT
when connecting CRT to DVI-I 25905 SDVO card via a dongle. |
945GM G965/Q963/Q965 GM965/PM985/GL960 Q33/Q35/G33 GM45/GS45/GL40 G41/G43/G45/Q43/Q45/B43 |
1566 |
N/A |
N/N |
N/A |
635383 |
First official G41/G43/G45/Q43/Q45/B43 VBIOS |
G41/G43/G45/Q43/Q45/B43 |
1557 |
105268 |
2518068 |
N/A |
634945 |
Fixed the issue of AVI
infoframe error with HDMI analyzer for integrated HDMI |
GM45/GS45/GL40 |
1554 |
105560 |
2518868 |
N/A |
634945 |
Fixed the issue of ELD valid
bit not set for integrated HDMI |
GM45/GS45/GL40 |
1554 |
105136 |
2517797 |
N/A |
634733 |
Fixed the LFP screen corruption
with LFP+CRT in clone mode |
GM45/GS45/GL40 |
1548 |
104943 |
2518315 |
N/A |
634733 |
Fixed issue that VBIOS POST
time takes more than 0.5 second. |
GM45/GS45/GL40 |
1548 |
105518 |
2518827 |
N/A |
634733 |
Fixed the boot hang
issue with iHDMI |
GM45/GS45/GL40 |
1548 |
105642 |
2519071 |
N/A |
634733 |
Fixed “TV-Out
Hot Plug” VBT feature missing issue |
GM45/GS45/GL40 |
1548 |
105768 |
2549726 |
N/A |
634733 |
Fixed
“Preserve Aspect Ratio” VBT feature missing issue |
GM45/GS45/GL40 |
1548 |
104493 |
2484963 |
N/A |
634536 |
Fixed the issue of 945GM + SiI 1392
sending wrong timings to HDMI on booting in safe mode, resulting in corrupt
display. |
945GM G965/Q963/Q965 GM965/PM985/GL960 Q33/Q35/G33 GM45/GS45/GL40 |
1545 |
105123 105124 105125 105126 |
2517572 |
N/A |
634242 |
Fixed blank display on HDMI during
boot |
G965/Q963/Q965 |
1538 |
104853 |
2517476 |
N/A |
634242 |
Implemented the workaround for
integrated TV detection by enabling DPLL before detection and restore the
DPLL status after that. |
GM45/GS45/GL40 |
1538 |
104111 104530 |
2485739 |
N/A |
634242 |
Fixed panel fitting issue
during VBIOS POST with Chrontel CH7308 sDVO-LVDS. |
GM965/PM985/GL960 GM45/GS45/GL40 |
1538 |
98827 102373 |
2482770 |
N/A |
634242 |
Fixed EFP single
timing issue for VGA and 640x480 modes by removing assumption that all EFP
support 640x480@60Hz timings |
945GM G965/Q963/Q965 GM965/PM985/GL960 Q33/Q35/G33 GM45/GS45/GL40 |
1538 |
N/A |
2485673 |
N/A |
634242 |
Fixed hang
issue with VBIOS Protected Mode interface. |
945GM G965/Q963/Q965 GM965/PM985/GL960 Q33/Q35/G33 GM45/GS45/GL40 |
1538 |
104677 |
2516050 |
N/A |
634542 |
Fixed BSOD when hot-plug 2nd
HDD with password and resume from S3 |
945GM
G965/Q963/Q965 GM965/PM985/GL960 Q33/Q35/G33 GM45/GS45/GL40 |
1533 |
N/A |
N/A |
N/A |
633822 |
Added integrated HDMI Support |
GM45/GS45/GL40 |
1532 |
96721 100937 104013 |
2335417 |
N/A |
634124 |
Fixed the issue of HDMI audio not
playing on Silicon Image 1392 ADD2 card, when graphics driver is not
installed. |
945GM
G965/Q963/Q965 GM965/PM985/GL960 Q33/Q35/G33 GM45/GS45/GL40 |
1532 |
304029 |
N/A |
N/A |
633979 |
Added workaround for DPLL down
on hi-res mode change |
GM45/GS45/GL40 |
1529 |
N/A |
N/A |
1003210 |
633960 |
Add a field 'Minor version' of
video BIOS in VBT and display it in CUI Information page. |
Q33/Q35/G33 GM965/PM985/GL960 G965/Q963/Q965 945GM |
1524 |
N/A |
N/A |
1003209 |
633960 |
Provide 'scan <interlaced/progressive>'
select option for mode removal in VBT |
Q33/Q35/G33 GM965/PM985/GL960 G965/Q963/Q965 945GM |
1524 |
97896 |
2291147 |
N/A |
633784 |
Fixed HDMI blank issue on Vista
Safemode with Sony KDL-40V2500 HDMI display |
945GM |
1524 |
101497 |
2449100 |
N/A |
633784 |
Fixed
blank hdmi issue when the system is configured with DVI-I and HDMI |
Q33/Q35/G33 |
1524 |
N/A |
N/A |
N/A |
633660 |
Release first GM45/GS45/GL40
VBIOS |
GM45/GS45/GL40 |
1519 |
102570 |
2444788 |
N/A |
632968 |
Fixed issue that two characters
missing on the left side of the SDVO CRT screen |
G965/Q963/Q965 |
1518 |
101298 |
2447095 |
N/A |
633406 |
Fixed issue that image appeared
on top-left corner of LVDS screen when switching from highres mode to VGA
mode. |
GM965/PM985/GL960 |
1518 |
101541 |
2439410 |
N/A |
632157 |
Fixed the display issue for
clone mode when CRT on Pipe B and LFP Pipe A. |
GM965/PM985/GL960 G965/Q963/Q965 |
1508 |
N/A |
N/A |
991006 |
632685 |
Added option to center VGA modes
or VESA 640x480 modes using 1280x720p timings on HDMI displays |
G965/Q963/Q965 GM965/PM985/GL960 Q33/Q35/G33 |
1508 |
101498 101608 |
2442389 |
N/A |
632905 |
Fixed a
blank delay issue during POST on LVDS display with with normal polarity
inverter |
GM965/PM985/GL960 |
1508 |
98547 |
243612 |
N/A |
631884 |
Fixed issue that POST boot time
exceeding 0.5 ms without SDVO devices |
945GM Q965/Q963/G965 GM965/PM985/GL960 Q33/Q35/G33 |
1478 |
100875 |
2436902 |
N/A |
631884 |
Fixed issue that CRT does not
come back with 5F64h, 08h function |
945GM Q965/Q963/G965 GM965/PM985/GL960 Q33/Q35/G33 |
1478 |
97266 |
2326402 |
N/A |
631697 |
Fixed blank display issue on
SDVO CRT |
Q965/Q963/G965 |
1471 |
98190 |
2335279 |
N/A |
631796 |
Fixed incorrect vertical
frequency issue when EFP display device attached to the system after POST. |
945GM Q965/Q963/G965 GM965/PM985/GL960 Q33/Q35/G33 |
1471 |
98547 |
631475 |
N/A |
631475 |
Fixed issue
that output Hsync and Vsync polarities are unchanged after users modifying
the polarities using BMP |
945GM GM965/PM985/GL960 |
1466 |
99677 |
2333398 |
N/A |
631644 |
Fixed DVI
display goes blank when HDD password enabled. In restore function, disable
pipe/dpll before restoring the clock and DPLL registers. |
945GM G965/Q963/Q965 GM965/PM985/GL960 Q33/Q35/G33 |
1466 |
N/A |
N/A |
992509 |
631252 |
Reverse the
definition for new VBT “Enable Internal Source Termination for HDMI” bit to
meet the requirement from the customer (0 = External Termination 1 = Internal Termination). |
945GM G965/Q963/Q965 GM965/PM985/GL960 Q33/Q35/G33 |
1459 |
NA |
NA |
995144 |
631046 |
Turn off
unused Pipe/DPLL for desktop VBIOS from Brearlake-G and later. |
Q33/Q35/G33 |
1455 |
NA |
NA |
992509 |
630565 |
Added a
VBT bit to determine Internal or External source termination for HDMI |
Q33/Q35/G33 |
1447 |
NA |
NA |
992509 |
630565 |
1- Removed
DFGT(Dual Frequency Graphics Technology) feature in VBT 2-
Implemented new (BUN #07ww06) to disable HPLL before updating the backlight
control (LBPC) register. 3- Added a
VBT bit to determine Internal or External source termination for HDMI |
GM965/PM985/GL960 |
1447 |
NA |
NA |
992509 |
630565 |
Added a
VBT bit to determine Internal or External source termination for HDMI |
G965/Q963/Q965 |
1447 |
NA |
NA |
992509 |
630565 |
Added a VBT
bit to determine Internal or External source termination for HDMI |
945GM |
1447 |
NA |
NA |
NA |
628495 |
Fixed the
BSF script file for SDVO port motherboard down solution on SDVO device 2. |
Q33/Q35/G33 |
1436 |
NA |
NA |
NA |
628495 |
Fixed the BSF
script file for SDVO port motherboard down solution on SDVO device 2. |
GM965/PM985/GL960 |
1436 |
NA |
NA |
NA |
628495 |
Fixed the
BSF script file for SDVO port motherboard down solution on SDVO device 2. |
G965/Q963/Q965 |
1436 |
NA |
NA |
NA |
628495 |
Fixed the
BSF script file for SDVO port motherboard down solution on SDVO device 2. |
945GM |
1436 |
97552 97876 97928 97930 98005 |
2290780 |
NA |
629638 629106 629989 |
1- Fixed
Boot screen issue when Panel Fitting turned off in CMOS setup. 2- Fixed
TV boot issue on GM965/PM985/GL960 C) 3- Fixed
wrong PnP DID VBT value for LVDS Panel 1280x800 4- Fixed
issue that POST Message and Windows Log appear on Top-Left corner of SDVO
LVDS 5- Fixed
the compatibility issue on the new implementation that SSC option for each
individual panel. |
GM965/PM985/GL960 |
1435 |
94969 |
2222851 |
NA |
629106 |
1- Fixed
issue that POST Message and Windows Log appear on Top-Left corner of SDVO
LVDS |
G965/Q963/Q965 |
1435 |
98284 |
2293163 |
NA |
629989 |
1- Fixed the
compatibility issue on the new implementation that SSC option for each
individual panel. |
945GM |
1435 |
NA |
2223286 |
NA |
628919 628996 628992 |
1-
Re-architect the EFP (including HDMI) EDID parsing 2- Update the
HDMI display checking function by reading CEA Vendor Specific 3- Matched
the code with latest DPLL algorithm for 8-bit DAC support |
Q33/Q35/G33 |
1428 |
NA |
2222851 2223286 |
988097 |
628919 628996 628992 |
1- Re-architect
the EFP (including HDMI) EDID parsing 2- Update
the HDMI display checking function by reading CEA Vendor Specific 3- Matched the code with latest DPLL algorithm
for 8-bit DAC support 4- Fixed
issue that POST message and Windows Logo appearing on Top Left of the Screen
with CRT display 5- Added a
new Aspect Ratio option for VBIOS that is independent of the driver |
GM965/PM985/GL960 |
1428 |
NA |
2222851 2223286 |
NA |
628919 628996 628992 628682 |
1- Re-architect
the EFP (including HDMI) EDID parsing 2- Update
the HDMI display checking function by reading CEA Vendor Specific 3- Matched
the code with latest DPLL algorithm for 8-bit DAC support 4- Fixed
issue that POST message and Windows Logo appearing on Top Left of the Screen
with CRT display |
G965/Q963/Q965 |
1428 |
NA |
2223286 |
NA |
628919 |
Re-architect
the EFP (including HDMI) EDID parsing Update the
HDMI display checking function by reading CEA Vendor Specific |
945GM |
1428 |
NA |
NA |
NA |
628919 |
Apply 720p
on HDMI for both VGA modes and VESA 101h timing |
945GM |
1413 |
88764 |
2053094 |
N/A |
628492 |
Fixed hang issue with protected mode interface. |
915GM |
1411 |
NA |
NA |
988097 |
628682 |
Separated Aspect
Ratio VBT bit with the driver Driver feature. Fixed
issue TV doesn’t turn on TV detection is done. Changed
default VBT value for TV hot plug to disable. Fixed
Cursor corruption issue after S3 resume. |
GM965/PM985/GL960 |
1410 |
NA |
NA |
NA |
628466 |
Description: Added the
support for the latest the Q33/Q35/G33 DPLL spreadsheet for 8-bit DAC |
Q33/Q35/G33 |
1402 |
88709 |
2040279 |
NA |
628322 |
Description: 1. System
hung-up when going back to WinXP graphics platform after setting VESA mode under
debug.exe utility from FSDOS. Solution: Added Ring Buffer disabling
code before restoring Ring Buffer registers to fix the error in Ring Buffer
registers restore routine. |
Q33/Q35/G33 |
1402 |
NA |
NA |
NA |
628610 |
Description Fixed cursor
corruption when pop-up enabled on XP Solution Added code
to specify pop-up on VGA or Highres |
GM965/PM985/GL960 |
1402 |
94344 |
2222429 |
NA |
628610 |
Description LFP screen
does not turn off while running PC14_BCO.exe application Solution: VBIOS
updated VGA plane blank display to avoid the LFP screen off problem |
GM965/PM985/GL960 |
1402 |
94320 95542 |
2223814 |
NA |
628610 |
Description VESA power
management function doesn’t turn on TV when power off to on Solution SW workaround
by toggling the pipe access before enabling TVout |
GM965/PM985/GL960 |
1402 |
94992 95355 95456 96592 |
2210964 |
NA |
628628 |
Description Backlight
control hotkey works invert use customer’s normal polarity inverter Solution: Change the
PWM2 register polarity bit for always active high for both invert/normal
polarity inverter. |
GM965/PM985/GL960 |
1402 |
88709 |
2040279 |
NA |
628322 |
Description: 1. System
hung-up when going back to WinXP graphics platform after setting VESA mode under
debug.exe utility from FSDOS. Solution: Added Ring Buffer disabling
code before restoring Ring Buffer registers to fix the error in Ring Buffer
registers restore routine. |
GM965/PM985/GL960 |
1402 |
88709 |
2040279 |
NA |
628322 |
Description: System
hung-up when going back to WinXP graphics platform after setting VESA mode
under debug.exe utility from FSDOS. Workaround
hang issue with JVC Panel Solution: Added Ring Buffer disabling
code before restoring Ring Buffer registers to fix the error in Ring Buffer
registers restore routine. Force to VBIOS to support
640x480@60Hz not matter what EDID indicates about this timing |
G965/Q963/Q965 |
1402 |
88709 |
2040279 |
NA |
628322 |
Description: 1. System hung-up
when going back to WinXP graphics platform after setting VESA mode under
debug.exe utility from FSDOS. Solution: Added Ring Buffer disabling
code before restoring Ring Buffer registers to fix the error in Ring Buffer
registers restore routine. |
945GM |
1402 |
NA |
NA |
991006 |
983198 |
Description: 1. The new feature can be enabled by the VBT
bit. If the feature enabled, VBIOS
shall use 1280x720@60Hz for VGA centering if HDMI display support this timing;
otherwise, preferred timing shall be used. |
945GM |
1398 |
306529 |
2196825 |
NA |
628062 |
Description: 1. Fixed ACPI hotkey display change doesn’t
work when EFP device hot-plugged. 2. Added pop-up support for GM965/PM985/GL960. 3. Fixed VGA mode
failure when using 1080i capability TV 4. Initialize memory
model to linear memory during setmode Solution: 1. Fixed the algorithm
of the next display combo so it will skip the VBIOS mode qualification when
EFP is hot plugged. 2. The feature was
added for GM965/PM985/GL960. 3. Decreased the TV
throttling value during VBIOS POST. 4. Initialize memory
model to linear memory during setmode instead of using default memory mode. |
GM965/PM985/GL960 |
1393 |
306529 |
2196825 |
NA |
628062 |
Description: 1. Initialize memory
model to linear memory during setmode Solution: 1. Initialize memory
model to linear memory during setmode instead of using default memory mode. |
G965/Q963/Q965 |
1393 |
306529 |
2196825 |
NA |
628062 |
Description: 1. Fixed ACPI hotkey display change doesn’t
work when EFP device hot-plugged. Solution: 1. Fixed the algorithm
of the next display combo so it will skip the VBIOS mode qualification when
EFP is hot plugged. |
945GM |
1393 |
N/A |
N/A |
N/A |
N/A |
Pre-Alpha
Release |
Q33/Q35/G33 |
1385 |
N/A |
N/A |
N/A |
516782 |
Description: Power-on
defaults for TV Contrast and Saturation result in background color display
corruption. Solution: The power-on
defaults for TV contrast and saturation have been updated from 945GM to
GM965/PM985/GL960. Video BIOS has updated the defaults for TV Initialization. |
GM965/PM985/GL960 |
1382 |
92357 |
2142237 |
N/A |
516293 |
Description: The signal
output from the SDVO-HDMI card when connected to a HDMI display is not shown
as a HDMI signal when connected to a HDMI analyzer. This is because the AVI
InfoFrames are not being transmitted. Solution: Support
for the transmission of AVI InfoFrames has been added for SDVO-HDMI. |
GM965/PM985/GL960 |
1377 |
N/A |
N/A |
N/A |
516804 |
Description: Support
for a dynamic IOBAR has been removed due to the condition of illegal PCI
device accesses during Windows operation. |
GM965/PM985/GL960 |
1377 |
93786 93969 |
2159176 |
N/A |
516804 |
Description: Change vga
mode support model for EFP. 945GM graphics supports centering in vga modes,
so the vga modes will be centered in the 640x480 timing. Since G965/Q963/Q965
/ GM965/PM985/GL960 graphics engine does not support vga centering, the
scalar will be used in vga modes for these chipsets. |
GM965/PM985/GL960 |
1377 |
N/A |
N/A |
N/A |
516103 |
Description: The Tiano BIOS
boot up screen is corrupted when using a Silicon Image 1390 ADD2 card with
HDMI monitor. The monitor does NOT support the standard VESA timing for
800x600@60Hz which is being used by default. Solution: Update the
timing selection algorithm to consider the support for this mode and if not
supported, then use the preferred timings from the EDID. |
GM965/PM985/GL960 |
1377 |
N/A |
N/A |
N/A |
516106 |
Description: This
update will remove the necessary workarounds for the A0 silicon stepping. This
will support both A0 and B0 silicon steppings. |
GM965/PM985/GL960 |
1377 |
92357 |
2142237 |
N/A |
516293 |
Description: The signal
output from the SDVO-HDMI card when connected to a HDMI display is not shown as
a HDMI signal when connected to a HDMI analyzer. This is because the AVI
InfoFrames are not being transmitted. Solution: Support
for the transmission of AVI InfoFrames has been added for SDVO-HDMI. |
G965/Q963/Q965 |
1377 |
93786 93969 |
2159176 |
N/A |
516804 |
Description: Change vga
mode support model for EFP. 945GM graphics supports centering in vga modes,
so the vga modes will be centered in the 640x480 timing. Since G965/Q963/Q965
/ GM965/PM985/GL960 graphics engine does not support vga centering, the
scalar will be used in vga modes for these chipsets. |
G965/Q963/Q965 |
1377 |
N/A |
N/A |
N/A |
516804 |
Description: Support
for a dynamic IOBAR has been removed due to the condition of illegal PCI
device accesses during Windows operation. |
G965/Q963/Q965 |
1377 |
92357 |
2142237 |
N/A |
516293 |
Description: The signal
output from the SDVO-HDMI card when connected to a HDMI display is not shown
as a HDMI signal when connected to a HDMI analyzer. This is because the AVI InfoFrames
are not being transmitted. Solution: Support
for the transmission of AVI InfoFrames has been added for SDVO-HDMI. |
945GM |
1377 |
93786 93969 |
2159176 |
N/A |
516804 |
Description: Change vga
mode support model for EFP. 945GM graphics supports centering in vga modes,
so the vga modes will be centered in the 640x480 timing. Since G965/Q963/Q965
/ GM965/PM985/GL960 graphics engine does not support vga centering, the
scalar will be used in vga modes for these chipsets. |
945GM |
1377 |
N/A |
N/A |
N/A |
516804 |
Description: Support
for a dynamic IOBAR has been removed due to the condition of illegal PCI
device accesses during Windows operation. |
945GM |
1377 |
N/A |
N/A |
N/A |
N/A |
Description: The VBT Version number
has been increased due to the incorrect build for 1358. This has been updated
for the driver. |
915GM |
1377 |
90007 |
2138735 |
N/A |
515911 |
Description: ACPI hot key
for display toggling doesn’t continue loop after TV device is removed from
VBT display configuration removal table. The root cause is that VBIOS Get
Next Display Device function did not check the VBT display configuration
removal table while running in WinXP. Solution: |
GM965/PM985/GL960 |
1374 |
92357 |
2142237 |
N/A |
515899 |
Description: Video BIOS
is not reading the correct bit for Audio Support in the EDID in determining
HDMI support by the display device. This issue does not occur on all displays
due to different EDIDs; since the incorrect bit was read for this support. Solution: Update the
Audio Support check with the correct bit. |
GM965/PM985/GL960 |
1374 |
N/A |
2125523 |
N/A |
504962 |
Description: 1. When
enabled the “preserve aspect ratio” bit in VBT, LFP screen disappeared. 2. Gen 4 does
not support text centering mode. However ACPI hotkey could change text
centering mode Solution: 1. After calculate the
display and panel ratio, it change the scaling mode to auto-scale, Pillarbox
and Letterbox. 2. Disabled
the Gen4 text centering mode |
GM965/PM985/GL960 |
1374 |
92357 |
2142237 |
N/A |
515899 |
Description: Video BIOS
is not reading the correct bit for Audio Support in the EDID in determining
HDMI support by the display device. This issue does not occur on all displays
due to different EDIDs; since the incorrect bit was read for this support. Solution: Update the
Audio Support check with the correct bit. |
G965/Q963/Q965 |
1374 |
90007 |
2138735 |
N/A |
515911 |
Description: ACPI hot key
for display toggling doesn’t continue loop after TV device is removed from
VBT display configuration removal table. The root cause is that VBIOS Get
Next Display Device function did not check the VBT display configuration
removal table while running in WinXP. Solution: |
945GM |
1374 |
90720 |
2126206 |
N/A |
505438 |
Description: Some customer
systems boot with a blank LVDS panel. This is caused by a false CRT detection
when no CRT is attached. This issue does NOT occur on the CRB. Solution: With the
Analog Port disabled and the DPMS state ON during the detection sequence,
this issue no longer occurs. |
945GM |
1374 |
92357 |
2142237 |
N/A |
515899 |
Description: Video BIOS
is not reading the correct bit for Audio Support in the EDID in determining
HDMI support by the display device. This issue does not occur on all displays
due to different EDIDs; since the incorrect bit was read for this support. Solution: Update the
Audio Support check with the correct bit. |
945GM |
1374 |
N/A |
N/A |
N/A |
483767 |
Description: A New implementation
for providing the VBIOS version number for VISTA O/S is needed by the
Graphics Driver. Solution: VBIOS
added the VBIOS version echo data in VBT. Note: the VBIOS version echo will
only work with a Graphics Driver supporting this new implementation. |
945G |
1374 Update from 1358 Build. See 1358
notes for details. |
N/A |
N/A |
957123 |
504556 |
Description: Requested Spread
Spectrum Control assignment for each panel profile. Solution: Updated the VBT to support
Spread Spectrum Control for each panel profile. |
915GM |
1374 Update from 1358 Build. See 1358
notes for details. |
88582 |
2039278 |
N/A |
505143 |
Description: With dual
core in the particular scenario W2K video port is calling driver to set hi-res
mode and concurrently issues int10 to VBIOS to set FSDOS. This results in
driver and VBIOS accessing GMCH simultaneously causing issues. Solution : To fix the
problem a SW flag in MMIO 7041Ch was defined to synchronize mode set for
driver and VBIOS. |
G965/Q963/Q965 |
1371 |
N/A |
N/A |
980395 |
504653 |
Description : An RCR
requested the capability to configure each Integrated LVDS panel profile for
either 18bpp or 24bpp. Solution : Updated the VBT to
support a 18/24 bpp selection for each
Integrated LVDS panel profile. |
GM965/PM985/GL960 |
1368 |
N/A |
N/A |
929544 |
504533 |
Description: Requested TV hotplug
Enable/Disable bit Solution: Added the VBT to
select TV hotplug Enable/Disalbe |
945GM |
1362 |
N/A |
N/A |
929544 |
504533 |
Description: Requested TV hotplug
Enable/Disable bit Solution: Added the VBT to
select TV hotplug Enable/Disable bit. |
GM965/PM985/GL960 |
1362 |
N/A |
N/A |
929544 |
504533 |
Description: Hi-resolution border needs
to be disabled when TVout or Panel Fitter2 is enabled. Solution: Removed the
hi-resolution mode border when TVout or Panel Fitter2 is enabled. |
GM965/PM985/GL960 |
1362 |
90969 |
N/A |
N/A |
504673 |
Description: CRT display
using a Ch7021 ADD2 card results in an incorrect refresh rate for VGA modes 0+/1+/2+/3+ (71Hz, should be
70Hz) and VESA modes with resolution of 640x480 (63Hz, should be 60Hz). The VBIOS
was programming the wrong 60Hz timing table for a 720x400 resolution mode,
resulting in the incorrect timings for some VGA modes. The CH-7021 encoder
does not support a border in the timings, so the 640x480 VESA modes were not
being programmed correctly in this regard. Solution: To fix VGA
mode problem we need to use the IBM VGA 70Hz timing table. To fix the problem
for VESA 640x480 mode we need to replace the timing table with the one that
is no display boarder. |
GM965/PM985/GL960 |
1362 |
90969 |
N/A |
N/A |
504673 |
Description: CRT
display using a Ch7021 ADD2 card results in an incorrect refresh rate for VGA modes 0+/1+/2+/3+ (71Hz, should be
70Hz) and VESA modes with resolution of 640x480 (63Hz, should be 60Hz). The VBIOS
was programming the wrong 60Hz timing table for a 720x400 resolution mode,
resulting in the incorrect timings for some VGA modes. The CH-7021 encoder
does not support a border in the timings, so the 640x480 VESA modes were not
being programmed correctly in this regard. Solution: To fix VGA
mode problem we need to use the IBM VGA 70Hz timing table. To fix the problem
for VESA 640x480 mode we need to replace the timing table with the one that
is no display boarder. |
G965/Q963/Q965 |
1362 |
90969 |
N/A |
N/A |
504673 |
Description: CRT display
using a Ch7021 ADD2 card results in an incorrect refresh rate for VGA modes 0+/1+/2+/3+ (71Hz, should be
70Hz) and VESA modes with resolution of 640x480 (63Hz, should be 60Hz). The VBIOS was
programming the wrong 60Hz timing table for a 720x400 resolution mode,
resulting in the incorrect timings for some VGA modes. The CH-7021 encoder
does not support a border in the timings, so the 640x480 VESA modes were not
being programmed correctly in this regard. Solution: To fix VGA
mode problem we need to use the IBM VGA 70Hz timing table. To fix the problem
for VESA 640x480 mode we need to replace the timing table with the one that
is no display boarder. |
945GM |
1362 |
NS: No .asm files changed hence IP Scan not required for the VBIOS release
1790 (Pineview only).