Subject: machfb non-onboard cards
To: None <port-sparc64@netbsd.org>
From: Florian Stoehr <netbsd@wolfnode.de>
List: port-sparc64
Date: 07/23/2005 17:10:31
Hi,

just got an AstroBlade 100 (Netra-AX1105-500 board).

As expected, the PCI-based "Expert 3D Lite" card doesn't work :)

Now let's get some card to have X on this machine!

From machfb.c source:

 	{ PCI_PRODUCT_ATI_MACH64_CT, 135000 },
 	{ PCI_PRODUCT_ATI_RAGE_PRO_AGP, 230000 },
 	{ PCI_PRODUCT_ATI_RAGE_PRO_AGP1X, 230000 },
 	{ PCI_PRODUCT_ATI_RAGE_PRO_PCI_B, 230000 },
 	{ PCI_PRODUCT_ATI_RAGE_XL_AGP, 230000 },
 	{ PCI_PRODUCT_ATI_RAGE_PRO_PCI_P, 230000 },
 	{ PCI_PRODUCT_ATI_RAGE_PRO_PCI_L, 230000 },
 	{ PCI_PRODUCT_ATI_RAGE_XL_PCI, 230000 },
 	{ PCI_PRODUCT_ATI_RAGE_II, 135000 },
 	{ PCI_PRODUCT_ATI_RAGE_IIP, 200000 },
 	{ PCI_PRODUCT_ATI_RAGE_IIC_PCI, 230000 },
 	{ PCI_PRODUCT_ATI_RAGE_IIC_AGP_B, 230000 },
 	{ PCI_PRODUCT_ATI_RAGE_IIC_AGP_P, 230000 },
 	{ PCI_PRODUCT_ATI_RAGE_LT_PRO_AGP, 230000 },
 	{ PCI_PRODUCT_ATI_RAGE_MOB_M3_PCI, 230000 },
 	{ PCI_PRODUCT_ATI_RAGE_MOB_M3_AGP, 230000 },
 	{ PCI_PRODUCT_ATI_RAGE_LT, 230000 },
 	{ PCI_PRODUCT_ATI_RAGE_LT_PRO_PCI, 230000 },
 	{ PCI_PRODUCT_ATI_RAGE_MOBILITY, 230000 },
 	{ PCI_PRODUCT_ATI_RAGE_LT_PRO, 230000 },
 	{ PCI_PRODUCT_ATI_MACH64_VT, 170000 },
 	{ PCI_PRODUCT_ATI_MACH64_VTB, 200000 },
 	{ PCI_PRODUCT_ATI_MACH64_VT4, 230000 }

so any cheap Rage II Pro PCI should work, eh?

Unfortunately, the ati X driver is not that documented.

Two questions:
- Will any of those work with the ati X driver included in 3.99.7 X?
- Always seeing "onboard" when talking about machfb, I hope it WILL also 
do when plugging in a stand-alone card?

This machine has keyboard/mouse through USB only, will that be a problem?

Thanks
Florian