WPI_EEPROM
WPI_WRITE(sc, WPI_EEPROM, addr << 2);
WPI_CLRBITS(sc, WPI_EEPROM, WPI_EEPROM_CMD);
val = WPI_READ(sc, WPI_EEPROM);