FreeCalypso > hg > freecalypso-tools
diff ffstools/tiffs-mkfs/ffsparam.c @ 717:178ed445021d
tiffs-mkfs: journal creation implemented
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sun, 23 Aug 2020 03:40:10 +0000 |
parents | 12ae93940467 |
children |
line wrap: on
line diff
--- a/ffstools/tiffs-mkfs/ffsparam.c Wed Jul 01 00:31:37 2020 +0000 +++ b/ffstools/tiffs-mkfs/ffsparam.c Sun Aug 23 03:40:10 2020 +0000 @@ -70,15 +70,26 @@ } void -preen_block_files_max() +preen_journal_size() { - unsigned journal_size; - - if (block_files_max) + if (journal_size) return; /* default matching TI's code */ journal_size = ffs_sector_size >> 4; if (journal_size < 1024) journal_size = 1024; - block_files_max = (journal_size >> 4) - 6; } + +void +preen_block_files_max() +{ + unsigned local_journal_size; + + if (block_files_max) + return; + /* default matching TI's code */ + local_journal_size = ffs_sector_size >> 4; + if (local_journal_size < 1024) + local_journal_size = 1024; + block_files_max = (local_journal_size >> 4) - 6; +}