API creating issue for NVIDIA Quadro FX 4500 and 7300 GT cards. Please help.
API creating issue for NVIDIA Quadro FX 4500 and 7300 GT cards. Please help.
- Subject: API creating issue for NVIDIA Quadro FX 4500 and 7300 GT cards. Please help.
- From: "rohit dhamija" <email@hidden>
- Date: Wed, 28 Mar 2007 08:43:07 +0530
Dear List,
This programs read EDID data. But this particular program is not able to read EDID data when plugged to SECONDARY head of "NVIDIA Quadro FX 4500"
Below are the machine details
Mac OS X 10.4.7
Processor 2 X 2.66 GHz Dual-Core Intel Xeon
Memory: 1 GB 667 MHz DDR2
PCI: NVIDIA Quadro FX 4500 DeviceID 0x009d
It reads EDID data correctly for the primary DVI, but gives only following info when monitor attached to secondary DVI head
/* Bus 0: */
/* Read result 0xe00002c0, 0x80 bytes */
I have made a following small function get primary&secondary DVI slot
///////
CGDirectDisplayID priDisplayID;
CGDirectDisplayID secDisplayID;
OSErr GetDisplayIDs()
{
CGDisplayCount num_displays;
CGDirectDisplayID* display_ids;
CGDisplayErr err = noErr;
err = CGGetActiveDisplayList(0, NULL, &num_displays);
if (err != CGDisplayNoErr || num_displays == 0)
return err;
display_ids = (CGDirectDisplayID*)malloc(sizeof(CGDirectDisplayID)*num_displays);
err = CGGetActiveDisplayList(num_displays, display_ids, &num_displays);
require_noerr(err,cleanup);
if (num_displays == 1)
{
priDisplayID = display_ids[0];
secDisplayID = 0;
free(display_ids);
return err;
}
if (CGMainDisplayID () == display_ids[0])
{
priDisplayID = display_ids[0];
secDisplayID = display_ids[1];
}
else
{
priDisplayID = display_ids[1];
secDisplayID = display_ids[0];
}
cleanup:
free(display_ids);
return err;
}
I tested the same i2c example on other NVIDIA PCI cards having dual slots but didnot got any such issue. Getting the problem on this card only.
Did anybody encountered similar situation before ? Is the issue related to the API;s ? Please comment.
Thanks and Regards,
Rohit
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Accessibility-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden