RaspberrPi project source code
guowenxue
2024-03-14 7fa125e56f1de17c2f6aeb9a410ff02ac4e78e85
Update at24.c to fix address page align bug

Signed-off-by: guowenxue <guowenxue@gmail.com>
1 files modified
2 ■■■■■ changed files
modules/at24c.c 2 ●●●●● patch | view | raw | blame | history
modules/at24c.c
@@ -335,6 +335,8 @@
     * or it will over write the start bytes of this page  */
    if( offset%eeprom->pagesize )
        bytes = eeprom->pagesize - offset%eeprom->pagesize;
    else
        bytes = len>eeprom->pagesize? eeprom->pagesize : len;
    /* Write max one page at a time */
    while(len > 0)