AT24_FLAG_READONLY
AT24_FLAG_SERIAL | AT24_FLAG_READONLY);
AT24_FLAG_SERIAL | AT24_FLAG_READONLY);
AT24_FLAG_MAC | AT24_FLAG_READONLY);
AT24_FLAG_MAC | AT24_FLAG_READONLY);
AT24_FLAG_READONLY);
AT24_FLAG_READONLY);
AT24_FLAG_READONLY | AT24_FLAG_IRUGO);
AT24_FLAG_READONLY | AT24_FLAG_IRUGO,
AT24_FLAG_SERIAL | AT24_FLAG_READONLY);
AT24_FLAG_SERIAL | AT24_FLAG_READONLY);
AT24_FLAG_SERIAL | AT24_FLAG_READONLY);
AT24_FLAG_ADDR16 | AT24_FLAG_SERIAL | AT24_FLAG_READONLY);
AT24_FLAG_ADDR16 | AT24_FLAG_SERIAL | AT24_FLAG_READONLY);
flags |= AT24_FLAG_READONLY;
writable = !(flags & AT24_FLAG_READONLY);