summaryrefslogtreecommitdiffstats
path: root/cpukit/libblock
diff options
context:
space:
mode:
authorGedare Bloom <gedare@rtems.org>2013-09-05 14:31:14 -0400
committerGedare Bloom <gedare@rtems.org>2013-09-05 14:31:14 -0400
commit74d357513fc8b29d2bd7d67f8223e6ab5d118c73 (patch)
tree3f792756dd54e2bf779524cd04e3e599ab86de39 /cpukit/libblock
parentnvdisk: swap arguments to checksum helper (diff)
downloadrtems-74d357513fc8b29d2bd7d67f8223e6ab5d118c73.tar.bz2
flashdisk: swap arguments to checksum helper
The arguments to rtems_fdisk_calc_crc16() are reversed when called from rtems_fdisk_page_checksum(). 26052 Operands don't affect result
Diffstat (limited to 'cpukit/libblock')
-rw-r--r--cpukit/libblock/src/flashdisk.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/cpukit/libblock/src/flashdisk.c b/cpukit/libblock/src/flashdisk.c
index 9580dde8e4..541c73ed22 100644
--- a/cpukit/libblock/src/flashdisk.c
+++ b/cpukit/libblock/src/flashdisk.c
@@ -1057,7 +1057,7 @@ rtems_fdisk_page_checksum (const uint8_t* buffer, uint32_t page_size)
uint32_t i;
for (i = 0; i < page_size; i++, buffer++)
- cs = rtems_fdisk_calc_crc16 (cs, *buffer);
+ cs = rtems_fdisk_calc_crc16 (*buffer, cs);
return cs;
}