mirror of
https://github.com/mariusgreuel/avrdude.git
synced 2025-12-18 03:14:42 +00:00
* jtag3.c: Fill in the missing pieces for Xmega support (both,
PDI and JTAG). * jtagmkII.c (jtagmkII_set_xmega_params): Use "fuse1" rather than "fuse0" memory space to fill in the NVM offset from, as there is no "fuse0" on some Xmega devices. git-svn-id: svn://svn.savannah.nongnu.org/avrdude/trunk/avrdude@1111 81a1dc3b-b13d-400b-aceb-764788c761c2
This commit is contained in:
@@ -1078,8 +1078,8 @@ static void jtagmkII_set_xmega_params(PROGRAMMER * pgm, AVRPART * p)
|
||||
} else if (strcmp(m->desc, "boot") == 0) {
|
||||
u16_to_b2(sendbuf.dd.boot_size, m->size);
|
||||
u32_to_b4(sendbuf.dd.nvm_boot_offset, m->offset);
|
||||
} else if (strcmp(m->desc, "fuse0") == 0) {
|
||||
u32_to_b4(sendbuf.dd.nvm_fuse_offset, m->offset);
|
||||
} else if (strcmp(m->desc, "fuse1") == 0) {
|
||||
u32_to_b4(sendbuf.dd.nvm_fuse_offset, m->offset & ~7);
|
||||
} else if (strcmp(m->desc, "lock") == 0) {
|
||||
u32_to_b4(sendbuf.dd.nvm_lock_offset, m->offset);
|
||||
} else if (strcmp(m->desc, "usersig") == 0) {
|
||||
|
||||
Reference in New Issue
Block a user