word_out
u16 word_out = data[widx];
word_out = (word_out >> 8) | (word_out << 8);
e1000_shift_out_eec_bits(hw, word_out, 16);
u16 word_out = data[widx];
word_out = (word_out >> 8) | (word_out << 8);
igc_shift_out_eec_bits(hw, word_out, 16);