|
ChibiOS 21.11.5
|
Type of a MFS configuration structure. More...
#include <hal_mfs.h>

Data Fields | |
| BaseFlash * | flashp |
| Flash driver associated to this MFS instance. | |
| uint32_t | erased |
| Erased value. | |
| flash_offset_t | bank_size |
| Banks size. | |
| flash_sector_t | bank0_start |
| Base sector index for bank 0. | |
| flash_sector_t | bank0_sectors |
| Number of sectors for bank 0. | |
| flash_sector_t | bank1_start |
| Base sector index for bank 1. | |
| flash_sector_t | bank1_sectors |
| Number of sectors for bank 1. | |
| BaseFlash* MFSConfig::flashp |
Flash driver associated to this MFS instance.
Definition at line 308 of file hal_mfs.h.
Referenced by mfs_bank_erase(), mfs_bank_verify_erase(), mfs_bank_write_header(), mfs_flash_acquire(), mfs_flash_get_bank_offset(), mfs_flash_read(), mfs_flash_release(), and mfs_flash_write().
| uint32_t MFSConfig::erased |
Erased value.
Definition at line 312 of file hal_mfs.h.
Referenced by mfs_bank_check_header(), mfs_bank_scan_records(), and mfs_bank_write_header().
| flash_offset_t MFSConfig::bank_size |
Banks size.
Definition at line 316 of file hal_mfs.h.
Referenced by mfs_bank_scan_records(), mfsEraseRecord(), mfsStartTransaction(), and mfsWriteRecord().
| flash_sector_t MFSConfig::bank0_start |
Base sector index for bank 0.
Definition at line 320 of file hal_mfs.h.
Referenced by mfs_bank_erase(), mfs_bank_verify_erase(), mfs_bank_write_header(), and mfs_flash_get_bank_offset().
| flash_sector_t MFSConfig::bank0_sectors |
Number of sectors for bank 0.
bank_size. Definition at line 326 of file hal_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 330 of file hal_mfs.h.
Referenced by mfs_bank_erase(), mfs_bank_verify_erase(), mfs_bank_write_header(), and mfs_flash_get_bank_offset().
| flash_sector_t MFSConfig::bank1_sectors |
Number of sectors for bank 1.
bank_size. Definition at line 336 of file hal_mfs.h.
Referenced by mfs_bank_erase(), and mfs_bank_verify_erase().