Bladeren bron

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 jaren geleden
bovenliggende
commit
d1587f760c
1 gewijzigde bestanden met toevoegingen van 1 en 1 verwijderingen
  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;
       }