®®® Posted February 26, 2004 Report Share Posted February 26, 2004 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 ???????? Quote Link to comment Share on other sites More sharing options...
LSudlow Posted February 26, 2004 Report Share Posted February 26, 2004 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. Quote Link to comment Share on other sites More sharing options...
mobilenvidia Posted February 26, 2004 Report Share Posted February 26, 2004 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. Quote Link to comment Share on other sites More sharing options...
Teraphy Posted February 26, 2004 Report Share Posted February 26, 2004 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. Quote Link to comment Share on other sites More sharing options...
Guest Guest Posted February 26, 2004 Report Share Posted February 26, 2004 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 Quote Link to comment Share on other sites More sharing options...
Teraphy Posted February 26, 2004 Report Share Posted February 26, 2004 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 Quote Link to comment Share on other sites More sharing options...
Kamika007z Posted February 28, 2004 Report Share Posted February 28, 2004 That IS interesting alright... John Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.