i2c_maven_write
#define MAVW(A,B) (i2c_maven_write(MGAMAV_##A ,B))
#define MAVWW(A,B) (i2c_maven_write(MGAMAV_##A ,B &0xFF),i2c_maven_write(MGAMAV_##A +1,B >>8))
#define MAVW(A,B) (i2c_maven_write(ENMAV_##A ,B))
#define MAVWW(A,B) (i2c_maven_write(ENMAV_##A ,B &0xFF),i2c_maven_write(ENMAV_##A +1,B >>8))
#define MAVW(A,B) (i2c_maven_write(ENMAV_##A ,B))
#define MAVWW(A,B) (i2c_maven_write(ENMAV_##A ,B &0xFF),i2c_maven_write(ENMAV_##A +1,B >>8))
i2c_maven_write(val, maventv_regs[val]);
void i2c_maven_write(unsigned char address, unsigned char data);
void i2c_maven_write(unsigned char address, unsigned char data);
void i2c_maven_write(unsigned char address, unsigned char data);