| ChibiOS
    0.0.0
    | 
Type of a MFS configuration structure. More...
#include <mfs.h>

| Data Fields | |
| BaseFlash * | flashp | 
| Flash driver associated to this MFS instance.  More... | |
| uint32_t | erased | 
| Erased value.  More... | |
| flash_offset_t | bank_size | 
| Banks size.  More... | |
| flash_sector_t | bank0_start | 
| Base sector index for bank 0.  More... | |
| flash_sector_t | bank0_sectors | 
| Number of sectors for bank 0.  More... | |
| flash_sector_t | bank1_start | 
| Base sector index for bank 1.  More... | |
| flash_sector_t | bank1_sectors | 
| Number of sectors for bank 1.  More... | |
| BaseFlash* MFSConfig::flashp | 
Flash driver associated to this MFS instance.
Definition at line 256 of file mfs.h.
Referenced by mfs_bank_erase(), mfs_bank_verify_erase(), mfs_bank_write_header(), mfs_flash_read(), and mfs_flash_write().
| uint32_t MFSConfig::erased | 
Erased value.
Definition at line 260 of file mfs.h.
Referenced by mfs_bank_get_state(), mfs_bank_write_header(), mfs_record_check(), and mfsWriteRecord().
| flash_offset_t MFSConfig::bank_size | 
Banks size.
Definition at line 264 of file mfs.h.
Referenced by mfs_bank_scan_records(), mfsEraseRecord(), and mfsWriteRecord().
| flash_sector_t MFSConfig::bank0_start | 
Base sector index for bank 0.
Definition at line 268 of file mfs.h.
Referenced by mfs_bank_erase(), mfs_bank_verify_erase(), and mfs_bank_write_header().
| flash_sector_t MFSConfig::bank0_sectors | 
Number of sectors for bank 0.
bank_size. Definition at line 274 of file mfs.h.
Referenced by mfs_bank_erase(), and mfs_bank_verify_erase().
| flash_sector_t MFSConfig::bank1_start | 
Base sector index for bank 1.
Definition at line 278 of file mfs.h.
Referenced by mfs_bank_erase(), mfs_bank_verify_erase(), and mfs_bank_write_header().
| flash_sector_t MFSConfig::bank1_sectors | 
Number of sectors for bank 1.
bank_size. Definition at line 284 of file mfs.h.
Referenced by mfs_bank_erase(), and mfs_bank_verify_erase().