diff options
Diffstat (limited to 'firmware/drivers/fat.c')
-rw-r--r-- | firmware/drivers/fat.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/firmware/drivers/fat.c b/firmware/drivers/fat.c index 374e951996..9056870bc5 100644 --- a/firmware/drivers/fat.c +++ b/firmware/drivers/fat.c | |||
@@ -629,7 +629,7 @@ static void flush_fat_sector(struct fat_cache_entry *fce, | |||
629 | sectorbuf); | 629 | sectorbuf); |
630 | if(rc < 0) | 630 | if(rc < 0) |
631 | { | 631 | { |
632 | panicf("flush_fat_sector() - Could not write sector %d" | 632 | panicf("flush_fat_sector() - Could not write sector %ld" |
633 | " (error %d)\n", | 633 | " (error %d)\n", |
634 | secnum, rc); | 634 | secnum, rc); |
635 | } | 635 | } |
@@ -649,7 +649,7 @@ static void flush_fat_sector(struct fat_cache_entry *fce, | |||
649 | secnum, 1, sectorbuf); | 649 | secnum, 1, sectorbuf); |
650 | if(rc < 0) | 650 | if(rc < 0) |
651 | { | 651 | { |
652 | panicf("flush_fat_sector() - Could not write sector %d" | 652 | panicf("flush_fat_sector() - Could not write sector %ld" |
653 | " (error %d)\n", | 653 | " (error %d)\n", |
654 | secnum, rc); | 654 | secnum, rc); |
655 | } | 655 | } |
@@ -832,15 +832,15 @@ static int update_fat_entry(IF_MV2(struct bpb* fat_bpb,) | |||
832 | { | 832 | { |
833 | long sector = entry / CLUSTERS_PER_FAT_SECTOR; | 833 | long sector = entry / CLUSTERS_PER_FAT_SECTOR; |
834 | int offset = entry % CLUSTERS_PER_FAT_SECTOR; | 834 | int offset = entry % CLUSTERS_PER_FAT_SECTOR; |
835 | long unsigned int* sec; | 835 | unsigned long* sec; |
836 | 836 | ||
837 | LDEBUGF("update_fat_entry(%lx,%lx)\n",entry,val); | 837 | LDEBUGF("update_fat_entry(%lx,%lx)\n",entry,val); |
838 | 838 | ||
839 | if (entry==val) | 839 | if (entry==val) |
840 | panicf("Creating FAT loop: %x,%x\n",entry,val); | 840 | panicf("Creating FAT loop: %lx,%lx\n",entry,val); |
841 | 841 | ||
842 | if ( entry < 2 ) | 842 | if ( entry < 2 ) |
843 | panicf("Updating reserved FAT entry %d.\n",entry); | 843 | panicf("Updating reserved FAT entry %ld.\n",entry); |
844 | 844 | ||
845 | sec = cache_fat_sector(IF_MV2(fat_bpb,) sector, true); | 845 | sec = cache_fat_sector(IF_MV2(fat_bpb,) sector, true); |
846 | if (!sec) | 846 | if (!sec) |
@@ -2012,9 +2012,9 @@ static int transfer(IF_MV2(struct bpb* fat_bpb,) | |||
2012 | firstallowed = fat_bpb->firstdatasector; | 2012 | firstallowed = fat_bpb->firstdatasector; |
2013 | 2013 | ||
2014 | if (start < firstallowed) | 2014 | if (start < firstallowed) |
2015 | panicf("Write %d before data\n", firstallowed - start); | 2015 | panicf("Write %ld before data\n", firstallowed - start); |
2016 | if (start + count > fat_bpb->totalsectors) | 2016 | if (start + count > fat_bpb->totalsectors) |
2017 | panicf("Write %d after data\n", | 2017 | panicf("Write %ld after data\n", |
2018 | start + count - fat_bpb->totalsectors); | 2018 | start + count - fat_bpb->totalsectors); |
2019 | rc = ata_write_sectors(IF_MV2(fat_bpb->drive,) | 2019 | rc = ata_write_sectors(IF_MV2(fat_bpb->drive,) |
2020 | start + fat_bpb->startsector, count, buf); | 2020 | start + fat_bpb->startsector, count, buf); |