Quote:
That still doesn't answer all the questions. When you bank the memory it has to be done in such a way that all of the 256-bit memory is filled. That would mean that onces half of the bus is disabled, so is access to half the memory. That would still mean that for the 128MB card to have 128MB, it would have to be outfitted with 256MB of total memory to still give access to 128MB of it once half the memory bus is disabled.
Does that make sense to you?
Let me make one point here. I don't think the 9500 series cards have a different core than the 9700 cards. All of the stuff is there for all 8 pipelines to work, as is the 256-bit memory controller in the chip. I think that by connecting that resistor what you are doing is re-enabling the 4 disabled pipelines, and that it may even enable the other half of the memory controller so that all memory channels are active. However, the reason I don't think you will get 256-bit memory is one or both of the following.
The board lacks traces on the PCB to all channels and/or the memory is not banked to fill all 256-bits of the memory bus. In either case, you will not get 256-bit memory access, just because the other half of the memory controller on the core has been enabled.