Jump to content
LaptopVideo2Go Forums

inf 56.54


®®®

Recommended Posts

hi, just had my quick first look on 56.54 (TS) inf.

What i found out is that the nvsysrot.dll is responsible for the Rotation feature and some systray icon i think. I had not the possibility to test it thoroughly, if there is a icon in the systray or not or how it looks like or if there are bugs or issues (to much other things to do in the last days). I mean it's not THE important feature, but good to know what the nvsysrot.dll is good for...

It's easy to tell, because of this setting in the inf

[RotateSysTray_AddReg]

HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,"NVRotateSysTray",,"rundll32.exe %11%\nvsysrot.dll,Enable"

Another thing i noticed is the "OverrideEDIDFlags0" setting for exclusively NV34_LSR (DEV0328.3). I still have no clue what the EDID exactly is and why it only is "overrided" for the device 0328.3. I know it's some manufacturer information integrated in the panels/LCDs, but...

Then we have a new "BroadcastDisable"=YES setting for ALL GPU models. I wonder what type of "Broadcasting" has to be disabled, so that all mobile GPUs are working correctly and why it has to explicitely implemented in the new (mobile) 5x.xx series (this setting does not exist in 56.55/53.03/53.04/53.06)?

The same with "MutuallyExDevs" for ALL GPU models under SoftwareDeviceSettings.

Things to think about and implement (maybe) in future infs ????????

Link to comment
Share on other sites

Interesting! The Dell version doesn't use, or seem to need, any of those four settings. But it does include some other new settings including (if I remember correctly), DrvOptions, ResetPolicy, CopyKeys, MediaCenterLoadPolicy, and ControlsOverride. It also had several new values for some of the older settings.

I may play with some of those Tosh settings to see if they have any effect on my Dell.

Link to comment
Share on other sites

I have also been pulling apart the drivers, but at a more basic level.

I've discovered more enables, disables and some other features (that don't do anything on a GF2g, but might do things higher up the food chain)

I'll post my findings later.

Good work guys, with all our different interests in how drivers work, we should be able to get a good database of what does what.

Pieter.

Link to comment
Share on other sites

EDID = Extended Display Identification Data

"VESA, as the prominent standards organization for graphic sub-systems, has developed the EDID data format as a compact method to specify the capabilities of various types of monitors as well as integrated displays."

Basically, built in data to tell you what the monitor can handle.

Link to comment
Share on other sites

ok, basically the EDID tells the OS or driver what (for example) refresh rates, resolution, polarisation or even size the panel/LCD supports??? My or our problem is that we can't "read" those values, because there are some weird numbers when i look into the registry

Link to comment
Share on other sites

For the most part yes. The EDID will do those things. Issue one being the EDID can't always be read because it's not always supplied -- laptop LCD's for example don't seem to have one while all CRT monitors do. Second not all the information in the EDID needs to be specified. To be honest I don't know which is needed.

When properly read you'll get the manufacturer or type of monitor. When not found NVIDIA drivers have to makeup or read the data stored in the BIOS for EDID info. The madeup data will have info such as:

                   EDID Version # 1,  Revision # 3
             DDCTest For: NVD Nvidia Default Flat Panel

This is the one for my 19" Dell CRT (P991)

The data at the top is the EDID info found in the registry.

                   EDID Version # 1,  Revision # 2
                     DDCTest For: DEL DELL P991
______________________________________________________________________
______________________________________________________________________
128 BYTES OF EDID CODE:
        0   1   2   3   4   5   6   7   8   9
     ________________________________________
 0  |  00  FF  FF  FF  FF  FF  FF  00  10  AC
10  |  78  51  39  30  30  32  14  0A  01  02
20  |  0E  25  1B  96  EB  0C  C9  A0  57  47
30  |  9B  27  12  48  4C  A5  4B  00  81  99
40  |  45  59  31  59  A9  4F  A9  59  01  01
50  |  01  01  01  01  EA  24  00  60  41  00
60  |  28  30  30  60  13  00  60  08  11  00
70  |  00  1E  00  00  00  FF  00  38  33  37
80  |  36  54  30  35  39  32  30  30  39  0A
90  |  00  00  00  FC  00  44  45  4C  4C  20
100  |  50  39  39  31  0A  20  20  20  00  00
110  |  00  FD  00  30  78  1E  6B  17  00  0A
120  |  20  20  20  20  20  20  00  91
______________________________________________________________________
(08-09)  ID Manufacturer Name ________________  = DEL
(11-10)  Product ID Code _____________________  = 5178(xQ)
(12-15)  Last 5 Digits of Serial Number ______  = 842018873
(16)     Week of Manufacture _________________  = 20
(17)     Year of Manufacture _________________  = 2000
(10-17)  Complete Serial Number ______________  = xQ020842018873
(18)     EDID Version Number _________________  = 1
(19)     EDID Revision Number ________________  = 2
(20)     VIDEO INPUT DEFINITION:
        Analog Signal
        0.700, 0.300 (1.000 Vp-p)
        Separate Syncs, Composite Sync, Sync on Green
(21)     Maximum Horizontal Image Size ________________    =  370 mm
(22)     Maximum Vertical Image Size __________________    =  270 mm
(23)     Display Gamma ________________________________    =  2.50
(24)     Power Management and Supported Feature(s):
        Stand-By, Suspend, Active Off/Very Low Power, 
        Preferred Timing Mode, Default GTF Supported
        Display Type = R/G/B Color
(25-34)  CHROMA INFO:
        Red X - 0.625 Green X - 0.280 Blue X - 0.155 White X - 0.283
        Red Y - 0.340 Green Y - 0.605 Blue Y - 0.070 White Y - 0.298
(35)     ESTABLISHED TIMING I:
        720 X 400 @ 70Hz (IBM,VGA)
        640 X 480 @ 60Hz (IBM,VGA)
        640 X 480 @ 75Hz (VESA)
        800 X 600 @ 60Hz (VESA)
(36)     ESTABLISHED TIMING II:
        800 X 600 @ 75Hz (VESA)
        1024 X 768 @ 60Hz (VESA)
        1024 X 768 @ 75Hz (VESA)
        1280 X 1024 @ 75Hz (VESA)
(37)     Manufacturer's Reserved Timing:
          None Specified
(38-53)  Standard Timing Identification:
        1280 X 1024 @85Hz
        800 X 600 @85Hz
        640 X 480 @85Hz
        1600 X 1200 @75Hz
        1600 X 1200 @85Hz
        Not Used
        Not Used
        Not Used
______________________________________________________________________
(54-71) Detailed Timing / Descriptor Block 1:
                  1024x768  Pixel Clock: 94.50 MHz
______________________________________________________________________
        Horizontal Image Size: 352 mm     Vertical Image Size: 264 mm
        Refreshed Mode: Non-Interlaced    Normal Display - No Stereo

Horizontal:
        Active Time: 1024 pixels          Blanking Time: 352 pixels
        Sync Offset: 48 pixels            Sync Pulse Width: 96 pixels
        Border: 0 pixels                  Frequency: 68.68 KHz

Vertical:
        Active Time: 768 lines            Blanking Time: 40 lines
        Sync Offset: 1 lines              Sync Pulse Width: 3 lines
        Border: 0 lines                   Frequency: 85.00 Hz

Digital Separate, Horizontal Polarity (+) Vertical Polarity (+)
______________________________________________________________________
(72-89) Detailed Timing / Descriptor Block 2:

        Monitor Serial Number:
        8376T0592009
______________________________________________________________________
(90-107) Detailed Timing / Descriptor Block 3:

        Monitor Name:
        DELL P991
______________________________________________________________________
(108-125) Detailed Timing / Descriptor Block 4:

        Monitor Range Limits:
        Min Vertical Freq - 48 Hz
        Max Vertical Freq - 120 Hz
        Min Horiz. Freq - 30 KHz
        Max Horiz. Freq - 107 KHz
        Pixel Clock  - 230 MHz
        Secondary GTF - Not Supported

(126)    No Extension EDID Block(s)
(127)    CheckSum OK

Link to comment
Share on other sites

That IS interesting alright...

John

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...