From 28f511fd01e8b3b33679c12f19d450120da1c572 Mon Sep 17 00:00:00 2001 From: Sergi Hernandez Juan <shernand@iri.upc.edu> Date: Mon, 6 Jun 2016 10:34:07 +0200 Subject: [PATCH] Solved some warnings due to some old, unused variables. --- src/fw_downloader.cpp | 4 ++-- src/stm32.cpp | 8 ++++---- src/stm32.h | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/fw_downloader.cpp b/src/fw_downloader.cpp index 872b9f1..f10dc9c 100755 --- a/src/fw_downloader.cpp +++ b/src/fw_downloader.cpp @@ -46,7 +46,7 @@ void show_help(char *name) { int main(int argc,char *argv[]) { - unsigned int baudrate=57600,left,addr,start_addr=0x00000000,len,base,i; + unsigned int baudrate=57600,left,addr,start_addr=0x00000000,len,base; size_t data_len; unsigned short int erase_pages=0x0000,device_id; unsigned char bootloader_ver,buffer[256]; @@ -258,7 +258,7 @@ int main(int argc,char *argv[]) } addr = base; std::cout << '\xd'; - while(offset < data_len) + while(((unsigned int)offset) < data_len) { left = data_len-offset; len = sizeof(buffer) > left ? left : sizeof(buffer); diff --git a/src/stm32.cpp b/src/stm32.cpp index 4e05dab..90a8252 100755 --- a/src/stm32.cpp +++ b/src/stm32.cpp @@ -621,7 +621,8 @@ bool stm32_get_bootloader_ver(unsigned char *bl_ver) bool stm32_get_chip_id(unsigned short int *pid) { unsigned char cmd[2],answer[5]; - int written,num,read=0,i; + int written,num,read=0; + unsigned int i; cmd[0]=commands.gid; cmd[1]=commands.gid ^ 0xFF; @@ -696,8 +697,8 @@ bool stm32_get_device_info(std::string &device_name,const stm32_dev **info) bool stm32_read_memory(unsigned int address,unsigned int length,unsigned char *data) { - unsigned char cmd[5],answer,*mem; - unsigned int i,len,written,num,read=0; + unsigned char cmd[5],answer; + unsigned int written,num,read=0; unsigned char cs=0; if((address%4)!=0) @@ -975,7 +976,6 @@ bool stm32_write_memory(unsigned int address, unsigned int length, unsigned char bool stm32_erase_memory(unsigned short int num_pages) { unsigned char cmd[3],answer=STM32_NACK,*data; - unsigned short int *pages; int written,num,i; // send the erase command diff --git a/src/stm32.h b/src/stm32.h index 618bfd8..0f9573d 100755 --- a/src/stm32.h +++ b/src/stm32.h @@ -9,8 +9,8 @@ #define STM32_CMD_INIT 0x7F #define STM32_CMD_GET 0x00 /* get the version and command supported */ -#define FLASH_START 0x08000000 -#define EEPROM_START 0x08080000 +#define FLASH_START (unsigned int)0x08000000 +#define EEPROM_START (unsigned int)0x08080000 typedef struct { uint8_t get; -- GitLab