![]() |
RTEMS 6.1
|
FAT file system format request parameters. More...
#include <dosfs.h>
Data Fields | |
| const char * | OEMName |
| OEM name string or NULL. | |
| const char * | VolLabel |
| Volume label string or NULL. | |
| uint32_t | sectors_per_cluster |
| Sectors per cluster hint. | |
| uint32_t | fat_num |
| Number of FATs hint. | |
| uint32_t | files_per_root_dir |
| Minimum files in root directory for FAT12 and FAT16. | |
| uint8_t | media |
| Media code. | |
| bool | quick_format |
| Quick format. | |
| bool | skip_alignment |
| Do not align FAT, data cluster, and root directory to a cluster boundary. | |
| bool | sync_device |
| Synchronize device after write operations. | |
| int | info_level |
| The amount of info to output. | |
FAT file system format request parameters.
| uint32_t msdos_format_request_param_t::fat_num |
Number of FATs hint.
Use 0 as default value.
| uint32_t msdos_format_request_param_t::files_per_root_dir |
Minimum files in root directory for FAT12 and FAT16.
The format procedure may choose a greater value. Use 0 as default value.
| uint8_t msdos_format_request_param_t::media |
Media code.
Use 0 as default value. The default media code is 0xf8.
| bool msdos_format_request_param_t::quick_format |
Quick format.
If set to true, then do not clear data sectors to zero.
| uint32_t msdos_format_request_param_t::sectors_per_cluster |
Sectors per cluster hint.
The format procedure may choose another value. Use 0 as default value.