summaryrefslogtreecommitdiffstats
path: root/cpukit/libmisc
diff options
context:
space:
mode:
authorRalf Kirchner <ralf.kirchner@embedded-brains.de>2012-12-05 14:11:26 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2012-12-05 15:26:47 +0100
commit5b8d935ab3b9b70302d53292f024999a2259ca7b (patch)
tree2666c0e7158b81d094601cbfb11920731234e45a /cpukit/libmisc
parentlibblock: Add sparse disk (diff)
downloadrtems-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.c4
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) {