mFS file system library for EEPROM memory chips.

Revision:
9:52c01cb100ac
Parent:
7:5ac5121bb4e0
--- a/i2c_eeprom.cpp	Mon Feb 21 22:41:13 2011 +0000
+++ b/i2c_eeprom.cpp	Tue Feb 22 18:57:37 2011 +0000
@@ -25,7 +25,7 @@
     i2c.frequency(speed);
 }
 
-void i2c_eeprom::write(char *data, uint16 iAddr, unsigned int n)
+void i2c_eeprom::write(char *data, uint16_t iAddr, unsigned int n)
 {
     char *pi2c_data[3]; // Pointers for CW items
     char i2c_data[3];   // Final CW
@@ -36,11 +36,11 @@
      * This is really pointless even though they are
      * called pointers it would be lot easier to do this
      * conversion without any pointers */
-    uint16 *piAddr = &iAddr;
+    uint16_t *piAddr = &iAddr;
     pi2c_data[0] = (char *)piAddr+1;
     pi2c_data[1] = (char *)piAddr;
     
-    for (uint16 i=0; i < n; i++)
+    for (uint16_t i=0; i < n; i++)
     {
         pi2c_data[2] = &data[i];
         
@@ -68,12 +68,12 @@
     BusyLed = 0;
 }
 
-void i2c_eeprom::read(uint16 iAddr, uint16 n, char *out)
+void i2c_eeprom::read(uint16_t iAddr, uint16_t n, char *out)
 {
     char *pi2c_data[2]; // Pointers for CW items
     char i2c_data[2];   // Final CW
     
-    uint16 *piAddr = &iAddr;
+    uint16_t *piAddr = &iAddr;
     pi2c_data[0] = (char *)piAddr+1;
     pi2c_data[1] = (char *)piAddr;