X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fdrv%2Feeprom.c;h=83688b782c6216dbd64eaaf6f3412c8b119b0a24;hb=35a576d2832982a6860ff15f7e6f04ad7427e140;hp=ceca24d21005e95ffc13bfbde557ad7a4ee3b9a6;hpb=9d67e4abbc2219f6464f1138336dc0c64a5ee603;p=bertos.git diff --git a/bertos/drv/eeprom.c b/bertos/drv/eeprom.c index ceca24d2..83688b78 100644 --- a/bertos/drv/eeprom.c +++ b/bertos/drv/eeprom.c @@ -102,7 +102,7 @@ STATIC_ASSERT(countof(mem_info) == EEPROM_CNT); */ static size_t eeprom_writeRaw(struct KFile *_fd, const void *buf, size_t size) { - Eeprom *fd = EEPROM(_fd); + Eeprom *fd = EEPROM_CAST(_fd); e2dev_addr_t dev_addr; uint8_t addr_buf[2]; uint8_t addr_len; @@ -175,7 +175,7 @@ static size_t eeprom_writeRaw(struct KFile *_fd, const void *buf, size_t size) */ static size_t eeprom_writeVerify(struct KFile *_fd, const void *_buf, size_t size) { - Eeprom *fd = EEPROM(_fd); + Eeprom *fd = EEPROM_CAST(_fd); int retries = 5; size_t wr_len; @@ -204,7 +204,7 @@ static size_t eeprom_writeVerify(struct KFile *_fd, const void *_buf, size_t siz */ static size_t eeprom_read(struct KFile *_fd, void *_buf, size_t size) { - Eeprom *fd = EEPROM(_fd); + Eeprom *fd = EEPROM_CAST(_fd); uint8_t addr_buf[2]; uint8_t addr_len; size_t rd_len = 0; @@ -243,7 +243,7 @@ static size_t eeprom_read(struct KFile *_fd, void *_buf, size_t size) while (size--) { /* - * The last byte read does not has an ACK + * The last byte read does not have an ACK * to stop communication. */ int c = twi_get(size);