Index: trunk/i386/libsaio/ati.c =================================================================== --- trunk/i386/libsaio/ati.c (revision 1245) +++ trunk/i386/libsaio/ati.c (revision 1246) @@ -1183,14 +1183,6 @@ } } -// card->ports = 2; // default - - if (card->info->chip_family >= CHIP_FAMILY_CEDAR) - { - card->flags |= EVERGREEN; - card->ports = 3; - } - // atN = 0; card->cfg_name = getStringForKey(kAtiConfig, &bootInfo->chameleonConfig); @@ -1206,6 +1198,12 @@ card->ports = card_configs[i].ports; } + if (card->info->chip_family >= CHIP_FAMILY_CEDAR) + { + card->flags |= EVERGREEN; + card->ports = 3; //Azi: not sure of the usefulness ?? + } + getIntForKey(kAtiPorts, &n_ports, &bootInfo->bootConfig); if (n_ports > 0) card->ports = n_ports;