mirror of
https://github.com/suchmememanyskill/TegraExplorer.git
synced 2024-11-26 22:02:08 +00:00
Fix restore% on e(mu)mmc partition restores
This commit is contained in:
parent
78722d9a90
commit
2bbcf63bd9
1 changed files with 3 additions and 3 deletions
|
@ -23,7 +23,7 @@ int emmcRestorePart(char *path, sdmmc_storage_t *mmcstorage, emmc_part_t *part){
|
||||||
FILINFO fno;
|
FILINFO fno;
|
||||||
u8 *buf;
|
u8 *buf;
|
||||||
u32 lba_curr = part->lba_start;
|
u32 lba_curr = part->lba_start;
|
||||||
u32 bytesWritten = 0;
|
u64 bytesWritten = 0;
|
||||||
u32 totalSectorsDest = part->lba_end - part->lba_start + 1;
|
u32 totalSectorsDest = part->lba_end - part->lba_start + 1;
|
||||||
u64 totalSizeDest = (u64)((u64)totalSectorsDest << 9);
|
u64 totalSizeDest = (u64)((u64)totalSectorsDest << 9);
|
||||||
u64 totalSize;
|
u64 totalSize;
|
||||||
|
@ -93,9 +93,9 @@ int emmcRestorePart(char *path, sdmmc_storage_t *mmcstorage, emmc_part_t *part){
|
||||||
|
|
||||||
lba_curr += num;
|
lba_curr += num;
|
||||||
totalSectors -= num;
|
totalSectors -= num;
|
||||||
bytesWritten += num * NX_EMMC_BLOCKSIZE;
|
bytesWritten += (u64)(num * NX_EMMC_BLOCKSIZE);
|
||||||
|
|
||||||
pct = (u64)((u64)(bytesWritten) * 100u) / (u64)(fno.fsize);
|
pct = (u64)(bytesWritten * (u64)100) / (u64)(fno.fsize);
|
||||||
gfx_printf("Progress: %d%%\r", pct);
|
gfx_printf("Progress: %d%%\r", pct);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue