posted on Mon Dec 24, 2007 5:44 pm
Yes, that's per the PCIe spec. All slots are required to support cards with the same number of lanes, and x1 cards. Technically, there's no requirement for (say) an x16 slot to support an x4 card, but because of the way the devices negotiate lanes it always works (AFAIK). (There's also a funny wrinkle in the inital spec for supporting x8 cards in slots that only have 4 data lanes but are physically x8 slots, because of early chipset implementations that couldn't support a lot of lanes).