Philippe Vachon <philippe@cowpig.ca> 64 bit host fixes
git-svn-id: svn://svn.berlios.de/openocd/trunk@1534 b42882b7-edfa-0310-969c-e2dbd0fdcd60__archive__
parent
60fdeb057a
commit
c34a854465
|
@ -473,14 +473,16 @@ static int mg_mflash_read_sects(void *buff, u32 sect_num, u32 sect_cnt)
|
|||
residue = sect_cnt % 256;
|
||||
|
||||
for (i = 0; i < quotient; i++) {
|
||||
LOG_DEBUG("sect num : %u buff : 0x%8.8x", sect_num, (u32)buff_ptr);
|
||||
LOG_DEBUG("sect num : %u buff : 0x%0lx", sect_num,
|
||||
(unsigned long)buff_ptr);
|
||||
mg_mflash_do_read_sects(buff_ptr, sect_num, 256);
|
||||
sect_num += 256;
|
||||
buff_ptr += 256 * MG_MFLASH_SECTOR_SIZE;
|
||||
}
|
||||
|
||||
if (residue) {
|
||||
LOG_DEBUG("sect num : %u buff : %8.8x", sect_num, (u32)buff_ptr);
|
||||
LOG_DEBUG("sect num : %u buff : %0lx", sect_num,
|
||||
(unsigned long)buff_ptr);
|
||||
mg_mflash_do_read_sects(buff_ptr, sect_num, residue);
|
||||
}
|
||||
|
||||
|
@ -542,14 +544,16 @@ static int mg_mflash_write_sects(void *buff, u32 sect_num, u32 sect_cnt)
|
|||
residue = sect_cnt % 256;
|
||||
|
||||
for (i = 0; i < quotient; i++) {
|
||||
LOG_DEBUG("sect num : %u buff : %8.8x", sect_num, (u32)buff_ptr);
|
||||
LOG_DEBUG("sect num : %u buff : %0lx", sect_num,
|
||||
(unsigned long)buff_ptr);
|
||||
mg_mflash_do_write_sects(buff_ptr, sect_num, 256);
|
||||
sect_num += 256;
|
||||
buff_ptr += 256 * MG_MFLASH_SECTOR_SIZE;
|
||||
}
|
||||
|
||||
if (residue) {
|
||||
LOG_DEBUG("sect num : %u buff : %8.8x", sect_num, (u32)buff_ptr);
|
||||
LOG_DEBUG("sect num : %u buff : %0lx", sect_num,
|
||||
(unsigned long)buff_ptr);
|
||||
mg_mflash_do_write_sects(buff_ptr, sect_num, residue);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue