소스 검색

Fixed data units in chunk size determining loop

dev->part->ram is in kilobytes, while the lvalue of the comparison is in bytes. Convert it to the same units.
Mateusz Bugdalski 13 년 전
부모
커밋
d1587f760c
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      lpc.c

+ 1 - 1
lpc.c

@@ -128,7 +128,7 @@ void lpc_write(struct lpc_device *dev, const struct sprog_data *d) {
     for(i=0; chunk_sizes[i]; i++) {
       if(chunk_sizes[i]>=chunk_size)
 	break;
-      if(chunk_sizes[i]+1024 > dev->part->ram) {
+      if(chunk_sizes[i]+1024 > dev->part->ram * 1024) {
 	i--;
 	break;
       }