Apologies in advance if there's a better place to post this.
TL;NGTR: I/O Address can't be changed with the card in an 8-bit slot. Need to have it in a 16-bit slot to do so.
Just posting this here so others can find it with google (as I couldn't). I was trying to get the Intel Etherexpress 8/16 board working in an IBM 5150 (only has 8-bit ISA slots). The default I/O Addr for this board is 0x300, which conflicts with the default for xt-ide. I had been putting up with the inconvenience of changing the xt-ide cards' I/O Addr, but this was painful in my case with swapping different cards and BIOSs around in different machines, and required repeatedly pulling one card or the other for various reasons. Trying to change the I/O Addr on the Intel card in the 5150, softset2.com complains that all other I/O Addr choices are in-use (they aren't) and refuses to change. However, if you can put the card in a 16-bit slot in another machine, you can change the I/O Addr, which is saved in some persistent storage, and then move the card back to the 8-bit ISA machine.
TL;NGTR: I/O Address can't be changed with the card in an 8-bit slot. Need to have it in a 16-bit slot to do so.
Just posting this here so others can find it with google (as I couldn't). I was trying to get the Intel Etherexpress 8/16 board working in an IBM 5150 (only has 8-bit ISA slots). The default I/O Addr for this board is 0x300, which conflicts with the default for xt-ide. I had been putting up with the inconvenience of changing the xt-ide cards' I/O Addr, but this was painful in my case with swapping different cards and BIOSs around in different machines, and required repeatedly pulling one card or the other for various reasons. Trying to change the I/O Addr on the Intel card in the 5150, softset2.com complains that all other I/O Addr choices are in-use (they aren't) and refuses to change. However, if you can put the card in a 16-bit slot in another machine, you can change the I/O Addr, which is saved in some persistent storage, and then move the card back to the 8-bit ISA machine.