equal
deleted
inserted
replaced
42 inline TBool ScanDrvSkipFinalisedVolume() const; |
42 inline TBool ScanDrvSkipFinalisedVolume() const; |
43 inline TBool FAT32_AsynchMount() const; |
43 inline TBool FAT32_AsynchMount() const; |
44 inline TBool FAT32_UseFSInfoOnMount() const; |
44 inline TBool FAT32_UseFSInfoOnMount() const; |
45 inline TBool FAT32_UseBitSupercache() const; |
45 inline TBool FAT32_UseBitSupercache() const; |
46 |
46 |
|
47 inline TUint32 FAT32_SyncScanThresholdMB() const; |
47 |
48 |
48 inline TUint32 DirCacheSize() const; |
49 inline TUint32 DirCacheSize() const; |
49 inline TUint32 DirCacheMaxPageSizeLog2() const; |
50 inline TUint32 DirCacheMaxPageSizeLog2() const; |
50 |
51 |
51 inline void Fat16FixedCacheParams(TUint32& aRdGrLog2, TUint32& aWrGrLog2) const; |
52 inline void Fat16FixedCacheParams(TUint32& aRdGrLog2, TUint32& aWrGrLog2) const; |
54 |
55 |
55 inline TUint32 LeafDirCacheSize() const; |
56 inline TUint32 LeafDirCacheSize() const; |
56 inline TUint32 DynamicDirCacheSizeMin() const; |
57 inline TUint32 DynamicDirCacheSizeMin() const; |
57 inline TUint32 DynamicDirCacheSizeMax() const; |
58 inline TUint32 DynamicDirCacheSizeMax() const; |
58 inline TUint32 DynamicDirCacheMaxPageSizeLog2() const; |
59 inline TUint32 DynamicDirCacheMaxPageSizeLog2() const; |
|
60 |
59 |
61 |
60 protected: |
62 protected: |
61 |
63 |
62 TFatConfig(const TFatConfig&); |
64 TFatConfig(const TFatConfig&); |
63 TFatConfig& operator=(const TFatConfig&); |
65 TFatConfig& operator=(const TFatConfig&); |
101 TUint32 iLeafDirCacheSize; ///< leaf directory cache size, maximum number of most recently visited leaf dirs to be cached |
103 TUint32 iLeafDirCacheSize; ///< leaf directory cache size, maximum number of most recently visited leaf dirs to be cached |
102 TUint32 iDynamicDirCacheSizeMinKB; ///< minimum directory cache size, Kbytes |
104 TUint32 iDynamicDirCacheSizeMinKB; ///< minimum directory cache size, Kbytes |
103 TUint32 iDynamicDirCacheSizeMaxKB; ///< maximum directory cache size, Kbytes |
105 TUint32 iDynamicDirCacheSizeMaxKB; ///< maximum directory cache size, Kbytes |
104 TUint32 iDynamicDirCacheMaxPageSizeLog2;///< Log2(maximum dynamic dir cache page size) |
106 TUint32 iDynamicDirCacheMaxPageSizeLog2;///< Log2(maximum dynamic dir cache page size) |
105 |
107 |
|
108 TUint32 iSyncScanThresholdMB; ///< FAT32 Asynchronous Scan threshold in MegaBytes |
|
109 |
106 }; |
110 }; |
107 |
111 |
108 #include"fat_config.inl" |
112 #include"fat_config.inl" |
109 |
113 |
110 #endif //FAT_CONFIGURATOR_H |
114 #endif //FAT_CONFIGURATOR_H |