Intel Confidential

 

CPD System Software Engineering (Mobility Group)

Intel® Graphics Media Accelerator

Video BIOS Release Document

 

 


Microsoft* Windows* 2000
Microsoft* Windows* XP

Microsoft* Windows* XP 64

Microsoft* Vista*

Microsoft* Vista* 64

Microsoft* Windows* 7

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:
Change the algorithm in VBIOS Get Next Display Device function to check VBT display configuration removal table correctly.

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:
Change the algorithm in VBIOS Get Next Display Device function to check VBT display configuration removal table correctly.

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).