Here's my naive attempt at adding it to rhd_id.c. It doesn't work, I
just get a black screen :( Please help us go.
commit 429308f2b3f623b5ecc3b07a8e4e33e2da5525c4
Author: Russ Dill
Date: Wed Sep 19 15:58:55 2007 -0700
Add Acer Ferrari 5000 support
diff --git a/src/rhd_id.c b/src/rhd_id.c
index 4ceb2fb..f0250e0 100644
--- a/src/rhd_id.c
+++ b/src/rhd_id.c
@@ -266,13 +266,18 @@ RHDIdentify(int flags)
{RHD_CONNECTOR_VGA, "VGA", RHD_DDC_0, RHD_HPD_NONE, \
{ RHD_OUTPUT_DACA, RHD_OUTPUT_NONE}}}
+#define PANEL_B3_VGA_A0 \
+ { {RHD_CONNECTOR_PANEL, "Panel", RHD_DDC_NONE, RHD_HPD_NONE, \
+ { RHD_OUTPUT_TMDSA, RHD_OUTPUT_NONE}}, \
+ {RHD_CONNECTOR_VGA, "VGA", RHD_DDC_0, RHD_HPD_0, \
+ { RHD_OUTPUT_DACA, RHD_OUTPUT_TMDSA}}}
+
#define PANEL_B2_DVI_AA00 \
{ {RHD_CONNECTOR_PANEL, "Panel", RHD_DDC_2, RHD_HPD_NONE, \
{ RHD_OUTPUT_LVTMA, RHD_OUTPUT_NONE}}, \
{RHD_CONNECTOR_DVI, "DVI-I", RHD_DDC_0, RHD_HPD_0, \
{ RHD_OUTPUT_DACA, RHD_OUTPUT_TMDSA}}}
-
/*
* List of pci subsystem / card ids.
*
@@ -355,6 +360,8 @@ rhdCards[] =
{ 0, 0, 0xF9F, 0x00D, 0x03, 0x19, 0x1F4}},
{ 0x71C5, 0x106B, 0x0080, "Macbook Pro 2,2", PANEL_B2_DVI_AA00,
{ 0, 0, 0xF9F, 0x00D, 0x03, 0x19, 0x1F4}},
+ { 0x71C5, 0x1025, 0x010a, "Acer Ferrari 5000", PANEL_B3_VGA_A0,
+ { 0, 0, 0xF9F, 0x000, 0x03, 0x19, 0x1F4}},
/* 0x71C6 : RV530 : Radeon X1600 */
/* 0x71C7 : RV535 : Radeon X1650 */
{ 0x71C7, 0x1043, 0x01B6, "Asus EAX1650 Silent", VGA_A0_DVI_BB10 },