add: usleep(m->max_write_delay);
context: static int avr910_paged_write_eeprom(PROGRAMMER * pgm, AVRPART * p,                                     AVRMEM * m, int page_size, int n_bytes){  char cmd[2];  unsigned int addr = 0;  unsigned int max_addr = n_bytes;  avr910_set_addr(pgm, addr);  cmd[0] = 'D';  while (addr < max_addr) {    cmd[1] = m->buf[addr];    avr910_send(pgm, cmd, sizeof(cmd));    avr910_vfy_cmd_sent(pgm, "write byte");    addr++;    if (has_auto_incr_addr != 'Y') {      avr910_set_addr(pgm, addr);    }    report_progress (addr, max_addr, NULL);  }  return addr;}