static int ft245r_paged_load_gen(PROGRAMMER * pgm, AVRPART * p, AVRMEM * m, unsigned int page_size, unsigned int addr, int n_bytes) { unsigned char rbyte; unsigned long i; int rc; for (i=0; i<n_bytes; i++) { rc = avr_read_byte_default(pgm, p, m, i+addr, &rbyte); if (rc != 0) { return -2; } m->buf[i+addr] = rbyte; } return 0; }
static int ft245r_paged_load_gen(PROGRAMMER * pgm, AVRPART * p, AVRMEM * m, int page_size, int n_bytes) { unsigned char rbyte; unsigned long i; int rc; for (i=0; i<n_bytes; i++) { rc = avr_read_byte_default(pgm, p, m, i, &rbyte); if (rc != 0) { return -2; } m->buf[i] = rbyte; report_progress(i, n_bytes, NULL); } return 0; }