Help: ICE_RELEASE_COMPATIBILITY
Compatibility Guidelines
To install as an X-Midas option tree, ICE320 requires XM364 or greater.
To install as a NeXtMidas option tree, ICE320 requires NXM250 or greater.
On systems using ICE310 or later, the drivers and libraries have a DETECT
function to display all of the cards on a system and their pertinent version
information.
From XMidas or NeXtMidas, use "PICD DETECT "
or From the test subdirectory use "./test detect"
The output on a computer looks like
CARD #0 Type=PIC4 (Up/Active) Ndmac=1
Interface Type=PCI ChipRev=9 Bus=32b Clk=33MHz Endian=4 Driver=317
FirmWare Proc=318 Ioc=IIX
CARD #1 Type=PIC5 (Up/Idle)
Interface Type=PCI ChipRev=4 Bus=64b Clk=66MHz+ Endian=0 Driver=317
Modules Iom1=SDDSXDr5 Iom2=SDDSXDr5 Pm1=DTDMX:DEF Pm2=NONE:
FirmWare Proc=318 Ioc=II SoC Ver=318 Sig=HH
CARD #2 Type=MBT4 (Down)
Interface Type=PCI ChipRev=8 Bus=64b Clk=66MHz+ Endian=0 Driver=317
FirmWare
ICE option tree libraries are normally compatible with drivers from other
revisions of the ICE tree. The known exceptions are
1) On OSF, pre-283 drivers are not compatible with 283+ libraries, or the reverse.
(i.e. pre-283 libraries need pre-283 drivers and 283+ libs need 283+ drivers)
2) On Linux, pre-307 drivers do not support PCI memory above 2G
3) Pre-310 drivers do not have the ability to query the driver version
The ICE driver does not change with each option tree rev. When a change occurs,
it is stamped with the current option tree rev. The latest revs for each OS are
VMS 310
OSF 315
LNX 398
SOL 317
WIN 312
MAC 310
SGI 310
HPUX 313
ICE option tree libraries and drivers are normally compatible with all PCI
firmware revs. The exceptions are
1) Pre-306 libraries will fail self test #4 (FIFO) on PIC3/MBT3 cards with
new V5 PCI firmware and all PIC4Ts due to changes in the FIFO pipelining.
Normal DMA operations are NOT affected.