read_smic_data
read_smic_data(smic);
smic->read_data[smic->read_pos] = read_smic_data(smic);
data = read_smic_data(smic);