+ /* Handle the strange 'M'. */
+ if (devc->reply[0] == 'M') {
+ for (i = 1; i < count; i++)
+ devc->reply[i - 1] = devc->reply[i];
+ /* Get the last character. */
+ if ((i = korad_kdxxxxp_read_chars(serial, 1,
+ &(devc->reply[count]))) < 0)
+ return i;
+ }