diff options
author | Ollie Lho <ollie@sis.com.tw> | 2004-03-27 00:31:03 +0000 |
---|---|---|
committer | Ollie Lho <ollie@sis.com.tw> | 2004-03-27 00:31:03 +0000 |
commit | afdfce8cbc4f844abf59dc2c15020cb84cfbd890 (patch) | |
tree | 6f2774935ae65bf48daef31bcafda40058c90151 /jedec.c | |
parent | 8b8897a5fd6325ae4709e3066107c3e419cd7fd6 (diff) | |
download | flashrom-afdfce8cbc4f844abf59dc2c15020cb84cfbd890.tar.gz flashrom-afdfce8cbc4f844abf59dc2c15020cb84cfbd890.tar.bz2 flashrom-afdfce8cbc4f844abf59dc2c15020cb84cfbd890.zip |
Data type consistence
Corresponding to flashrom svn r20 and coreboot v2 svn r1487.
Diffstat (limited to 'jedec.c')
-rw-r--r-- | jedec.c | 12 |
1 files changed, 5 insertions, 7 deletions
@@ -30,7 +30,7 @@ int probe_jedec(struct flashchip *flash) { - volatile char *bios = flash->virt_addr; + volatile unsigned char *bios = flash->virt_addr; unsigned char id1, id2; /* Issue JEDEC Product ID Entry command */ @@ -60,7 +60,7 @@ int probe_jedec(struct flashchip *flash) return 0; } -int erase_sector_jedec(volatile char *bios, unsigned int page) +int erase_sector_jedec(volatile unsigned char *bios, unsigned int page) { volatile unsigned char *Temp; @@ -120,8 +120,8 @@ int erase_chip_jedec(struct flashchip *flash) return (0); } -void write_page_write_jedec(volatile char *bios, char *src, volatile char *dst, - int page_size) +void write_page_write_jedec(volatile unsigned char *bios, unsigned char *src, + volatile unsigned char *dst, int page_size) { int i; @@ -146,7 +146,6 @@ int write_byte_program_jedec(volatile unsigned char *bios, unsigned char *src, /* transfer data from source to destination */ if (*src == 0xFF) { - dst++, src++; /* If the data is 0xFF, don't program it */ return 0; } @@ -164,8 +163,7 @@ int write_byte_program_jedec(volatile unsigned char *bios, unsigned char *src, } int write_sector_jedec(volatile unsigned char *bios, unsigned char *src, - volatile unsigned char *dst, - unsigned int page_size) + volatile unsigned char *dst, unsigned int page_size) { int i; |