diff options
author | Ralf Kirchner <ralf.kirchner@embedded-brains.de> | 2012-12-05 14:11:26 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2012-12-05 15:26:47 +0100 |
commit | 5b8d935ab3b9b70302d53292f024999a2259ca7b (patch) | |
tree | 2666c0e7158b81d094601cbfb11920731234e45a /cpukit/libmisc | |
parent | libblock: Add sparse disk (diff) | |
download | rtems-5b8d935ab3b9b70302d53292f024999a2259ca7b.tar.bz2 |
dosfs: Add skip_alignment for msdos_format()
Add skip_alignment parameter of msdos_format_request_param_t. Delete
cluster_align parameter of msdos_format_request_param_t.
By default the FAT, data cluster, and root directory for FAT12 and FAT16
is aligned on a cluster boundary to optimize performance.
Format changes throughout.
Diffstat (limited to 'cpukit/libmisc')
-rw-r--r-- | cpukit/libmisc/shell/main_msdosfmt.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/cpukit/libmisc/shell/main_msdosfmt.c b/cpukit/libmisc/shell/main_msdosfmt.c index e684246979..000b8e8400 100644 --- a/cpukit/libmisc/shell/main_msdosfmt.c +++ b/cpukit/libmisc/shell/main_msdosfmt.c @@ -36,7 +36,7 @@ static int rtems_shell_main_msdos_format( .fattype = MSDOS_FMT_FATANY, .media = 0, .quick_format = TRUE, - .cluster_align = 0, + .skip_alignment = 0, .info_level = 0 }; @@ -149,7 +149,7 @@ static int rtems_shell_main_msdos_format( printf (" %-20s: %i\n", "fat type", rqdata.fattype); printf (" %-20s: %d\n", "media", rqdata.media); printf (" %-20s: %d\n", "quick_format", rqdata.quick_format); - printf (" %-20s: %" PRIu32 "\n", "cluster align", rqdata.cluster_align); + printf (" %-20s: %s\n", "skip_alignment", (0 == rqdata.skip_alignment) ? "false" : "true"); } if (msdos_format (driver, &rqdata) < 0) { |