SLAVE_SPECIFIC_FUNC
if (SLAVE_SPECIFIC_FUNC(sl)->get_resolution) {
SLAVE_SPECIFIC_FUNC(sl)->get_resolution(sl);
if ((!sl->family_data) || (!SLAVE_SPECIFIC_FUNC(sl))) {
if (SLAVE_SPECIFIC_FUNC(sl)->set_resolution)
ret = SLAVE_SPECIFIC_FUNC(sl)->set_resolution(sl, val);
if ((!sl->family_data) || (!SLAVE_SPECIFIC_FUNC(sl))) {
if ((!sl->family_data) || (!SLAVE_SPECIFIC_FUNC(sl))) {
SLAVE_RESOLUTION(sl) = SLAVE_SPECIFIC_FUNC(sl)->get_resolution(sl);
if ((!sl->family_data) || (!SLAVE_SPECIFIC_FUNC(sl))) {
ret = SLAVE_SPECIFIC_FUNC(sl)->set_resolution(sl, val);
if (!SLAVE_SPECIFIC_FUNC(sl)) {
ret = SLAVE_SPECIFIC_FUNC(sl)->write_data(sl, new_config_register);
if ((!sl->family_data) || (!SLAVE_SPECIFIC_FUNC(sl))) {
if ((!sl->family_data) || (!SLAVE_SPECIFIC_FUNC(sl))) {
if ((!sl->family_data) || (!SLAVE_SPECIFIC_FUNC(sl))) {
if ((!sl->family_data) || (!SLAVE_SPECIFIC_FUNC(sl))) {
if (SLAVE_SPECIFIC_FUNC(sl))
return SLAVE_SPECIFIC_FUNC(sl)->bulk_read;
if (SLAVE_SPECIFIC_FUNC(sl))
return SLAVE_SPECIFIC_FUNC(sl)->get_conversion_time(sl);
if (SLAVE_SPECIFIC_FUNC(sl))
return SLAVE_SPECIFIC_FUNC(sl)->convert(rom);
SLAVE_SPECIFIC_FUNC(sl) = sl_family_conv;