EE_DATA_READ
retval = (retval << 1) | ((inl(ee_addr) & EE_DATA_READ) ? 1 : 0);
retval = (retval << 1) | ((inw(ee_addr) & EE_DATA_READ) ? 1 : 0);
retval = (retval << 1) | ((inl(eectl) & EE_DATA_READ) ? 1 : 0);
retval = (retval << 1) | ((inb(ee_addr) & EE_DATA_READ) ? 1 : 0);
retval = (retval << 1) | ((inl(ee_addr) & EE_DATA_READ) ? 1 : 0);