All Viper VLB's should work with this server, hopefully... :-) Due
to Diamond's putting the same BIOS in some Viper VLB's as are used in
Viper PCI's, the probe may detect you have a Viper PCI when you really
have a Viper VLB. If this happens, put chipset "vipervlb"
into your XF86Config
file.
This should now work, thanks to help from Bob Hollinger and Matt Thomas.
You may to specify the chipset "viperpci"
in your XF86Config
file.
You'll also need to specify an IOBase
and a memBase
.
These values may be obtained by running the scanpci
program available
via anonymous ftp from
ftp.xfree86.org:/pub/XFree86/3.1.1/ScanPCI
Part of the output of this program will look like:
pci slot at 0xce00, vendor 0x100e device 0x9001 Diamond Viper/PCI STATUS 0x0400 COMMAND 0x0003 CLASS 0x03 0x00 0x00 REVISION 0x03 BASE0 0xa0000000 addr 0xa0000000 MEM BASE1 0x0000e001 addr 0x0000e000 I/O BASEROM 0xff800000 addr 0xff800000 not-decode-enabled
In this case, you would specify 0xe000
as the IOBase
and 0xa0000000
as the memBase
.
Eventually we would like to autodetect the IOBase
and
memBase
, but this doesn't yet work.
Next Chapter, Previous Chapter
Table of contents of this chapter, General table of contents
Top of the document, Beginning of this Chapter