diff --git a/src/hal/xm.c b/src/hal/xm.c index 40dbe78..2d0dc6f 100644 --- a/src/hal/xm.c +++ b/src/hal/xm.c @@ -26,7 +26,7 @@ static sensor_addr_t xm_possible_i2c_addrs[] = {{SENSOR_SONY, sony_addrs}, {SENSOR_BRIGATES, bg_addrs}, {0, NULL}}; -int xm_open_sensor_fd() { return universal_open_sensor_fd("/dev/i2c0"); } +int xm_open_sensor_fd() { return universal_open_sensor_fd("/dev/xm_i2c"); } int xm_sensor_read_register(int fd, unsigned char i2c_addr, unsigned int reg_addr, unsigned int reg_width, @@ -75,9 +75,9 @@ static void xm_hal_cleanup() { restore_printk(); } void setup_hal_xm() { disable_printk(); open_i2c_sensor_fd = xm_open_sensor_fd; -// i2c_change_addr = dummy_sensor_i2c_change_addr; -// i2c_read_register = xm_sensor_read_register; -// i2c_write_register = xm_sensor_write_register; + i2c_change_addr = dummy_sensor_i2c_change_addr; + i2c_read_register = xm_sensor_read_register; + i2c_write_register = xm_sensor_write_register; possible_i2c_addrs = xm_possible_i2c_addrs; hal_cleanup = xm_hal_cleanup; #ifndef STANDALONE_LIBRARY