RTEMS  5.0.0
rtems-rfs-format.h
Go to the documentation of this file.
1 
11 /*
12  * COPYRIGHT (c) 2010 Chris Johns <chrisj@rtems.org>
13  *
14  * The license and distribution terms for this file may be
15  * found in the file LICENSE in this distribution or at
16  * http://www.rtems.org/license/LICENSE.
17  */
18 
19 #if !defined (_RTEMS_RFS_FORMAT_H_)
20 #define _RTEMS_RFS_FORMAT_H_
21 
22 #include <stddef.h>
23 #include <stdbool.h>
24 #include <stdint.h>
25 
26 #ifdef __cplusplus
27 extern "C" {
28 #endif
29 
31 
37 {
41  size_t block_size;
42 
46  size_t group_blocks;
47 
51  size_t group_inodes;
52 
57 
62 
67 
71  bool verbose;
72 
74 
84 int rtems_rfs_format (const char* name, const rtems_rfs_format_config* config);
85 
86 #ifdef __cplusplus
87 }
88 #endif
89 
90 #endif
Definition: deflate.c:115
size_t max_name_length
Definition: rtems-rfs-format.h:61
bool initialise_inodes
Definition: rtems-rfs-format.h:66
int inode_overhead
Definition: rtems-rfs-format.h:56
size_t block_size
Definition: rtems-rfs-format.h:41
int rtems_rfs_format(const char *name, const rtems_rfs_format_config *config)
Definition: rtems-rfs-format.c:539
size_t group_blocks
Definition: rtems-rfs-format.h:46
Manages the Trace and Debugging Features of the RTEMS RFS File System.
bool verbose
Definition: rtems-rfs-format.h:71
Definition: rtems-rfs-format.h:36
struct _rtems_rfs_format_config rtems_rfs_format_config
size_t group_inodes
Definition: rtems-rfs-format.h:51