Lib. for Atmel 1Mbits Serial EEPROM, AT24C1024B

Dependents:   LPC1114_data_logger dmx_to_stepper BSM02 LPC1114_barometer_with_data_logging

Revision:
4:1c6bba12f698
Parent:
3:e2268ee1cb0a
--- a/AT24C1024.h	Sun Jun 07 07:54:11 2015 +0000
+++ b/AT24C1024.h	Wed Aug 23 09:20:37 2017 +0000
@@ -2,17 +2,11 @@
  * mbed library program
  *  Control AT24C1024 EEPROM
  *
- * Copyright (c) 2014,'15 Kenji Arai / JH1PJL
+ * Copyright (c) 2014,'15,'17 Kenji Arai / JH1PJL
  *  http://www.page.sannet.ne.jp/kenjia/index.html
  *  http://mbed.org/users/kenjiArai/
- *      Created: June      17th, 2014
- *      Revised: June       7th, 2015
- *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
- * INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE
- * AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
- * DAMAGES OR OTHER  LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+ *      Created: June       17th, 2014
+ *      Revised: August     23rd, 2017
  */
 
 #ifndef AT24C1024_H
@@ -101,10 +95,12 @@
     void frequency(int hz);
 
 protected:
-    I2C _i2c;
+    I2C *_i2c_p;
+    I2C &_i2c;
 
 private:
     uint8_t AT24C1024_addr;
 };
 
 #endif // AT24C1024_H
+