SLICE_BITS
max_slice = (off + count - 1) >> SLICE_BITS;
for (slice = (off >> SLICE_BITS); slice <= max_slice; slice++)
buf = &data->data[slice << SLICE_BITS];
addr = USER_EEPROM_BASE + (slice << SLICE_BITS);