···4040 memset(cached_bitfield, 0, sizeof cached_bitfield);
4141}
42424343-int eeprom_24cxx_read_byte(unsigned int address, char *c)
4343+static int eeprom_24cxx_read_byte(unsigned int address, char *c)
4444{
4545 int ret;
4646 char byte;
···8686 return 0;
8787}
88888989-int eeprom_24cxx_write_byte(unsigned int address, char c)
8989+static int eeprom_24cxx_write_byte(unsigned int address, char c)
9090{
9191 int ret;
9292 int count = 0;
-1
firmware/export/eeprom_24cxx.h
···3131#endif
32323333void eeprom_24cxx_init(void);
3434-int eeprom_24cxx_read_byte(unsigned int address, char *c);
3534int eeprom_24cxx_read(unsigned char address, void *dest, int length);
3635int eeprom_24cxx_write(unsigned char address, const void *src, int length);
3736
+3-2
firmware/target/arm/iriver/h10/fmradio_i2c-h10.c
···2323#include "cpu.h"
2424#include "logf.h"
2525#include "system.h"
2626+#include "fmradio_i2c.h"
26272728/* cute little functions, atomic read-modify-write */
2829···161162 return byte;
162163}
163164164164-int fmradio_i2c_write(int address, const unsigned char* buf, int count)
165165+int fmradio_i2c_write(unsigned char address, const unsigned char* buf, int count)
165166{
166167 int i,x=0;
167168···188189 return x;
189190}
190191191191-int fmradio_i2c_read(int address, unsigned char* buf, int count)
192192+int fmradio_i2c_read(unsigned char address, unsigned char* buf, int count)
192193{
193194 int i,x=0;
194195