int_data_ready
int_data_state[int_data_last] = int_data_ready;
if (int_data_state[!int_data_last] == int_data_ready) {
} else if (int_data_state[int_data_last] == int_data_ready) {