uart0_send_buf16((u16 *)addr,datalen);
if((addr>=BANK2)&(addr+datalen<=BANK2+BANK_SIZE))
uart0_send_buf16((u16 *)addr,datalen);
- if((addr>=BOOTLOADER)&(addr+datalen<=BOOTLOADER+BL_SIZE))
+ if((addr>=BOOTLOADER)&
+ (addr+datalen<BOOTLOADER-1+BL_SIZE))
uart0_send_buf32((u32 *)addr,datalen);
break;
case CMD_WRITE: