FireGL 1000 Pro support, and Supra NetCommander ISDN Support

Linux Developer (kernel@prj.pcimporters.com)
Fri, 21 Nov 1997 15:06:58 -0500 (EST)


Okay, first off; FireGL 1000 Pro. This is a Diamond card. Based on
Permedia2 chipset. I'm having some serious kernel level problems with it.

Warning : Unknown PCI device (104c:3d07). Please read include/linux/pci.h

[root@maezw /root]# cat /proc/pci
PCI devices found:
Bus 0, device 8, function 0:
VGA compatible controller: Texas Instruments Unknown device (rev 1).
Vendor id=104c. Device id=3d07.
Medium devsel. Fast back-to-back capable. IRQ 9. Master Capable.
Latency=32. Min Gnt=192.Max Lat=192.
Non-prefetchable 32 bit memory at 0xe1000000.
Non-prefetchable 32 bit memory at 0xe0000000.
Non-prefetchable 32 bit memory at 0xe0800000.

Dead wrong. And I did fix it in pci.h and pci.c...

[pci.h]
/* #define PCI_VENDOR_ID_TI 0x104c
lame hack for the FireGL. it's only seeing the TI RAMDAC! */
#define PCI_VENDOR_ID_DIAMOND 0x104c

/* new entry - maybe someday it'll make production :) -prj */
#define PCI_DEVICE_ID_3DLABS_PERMEDIA2 0x3d07
[end]

[pci.c]
/* fresh hack line -prj */
case PCI_VENDOR_ID_DIAMOND: return "Diamond Multimedia";

DEVICE( 3DLABS, 3DLABS_PERMEDIA2,"PERMEDIA2"),
[end]

I do something wrong there? I've spoken with Diamond techs on numerous
occassions, and they have all confirmed that it's seeing the TI RAMDAC,
and the card is powered by a Permedia2.

Also, pending a response from Diamond, I'm looking for people who either
own, or have access to, the Diamond/Supra NetCommander ISDN. I have sent a
request to Diamond for information on the "Diamond ISDN Turbo" chipset
used in the NetCommander, stating the purpose of the request is so that we
may add full support for this card to Linux. If you have this card, or
have access to one, please get in touch with me privately, either by
email, or at 800.319.9284, extension 4262. If I'm not in, leave a message.
I'll get back to you ASAP. Thanks!

-Phillip R. Jaenke [InterNIC Handle: PRJ5] (kernel@prj.pcimporters.com)
MIS Department, PC Importers, Inc. 800.319.9284, x4262
Head of Development, The Improvement Linux Project.
Penguin0: Cyrix Cx6x86 PR200L+, 64M, 1.6G, 1.2G, 4.3G, EE/Pro, 2.0.30
Penguin1: Intel P5-100, 32M, 4G, NE2k, 2.1.60-Improvement
The Diamond FireGL Series - When you're ready for a REAL video card.