Explanations about flash_fstorage example.

Hello

I have some questions about flash_fstorage example.

NRF_FSTORAGE_DEF(nrf_fstorage_t fstorage) =
{
    .evt_handler = fstorage_evt_handler,
    .start_addr = 0x3e000,
    .end_addr   = 0x3ffff,
};

After reading the macro, it seems that fstorage will be located in .fs_data flash zone.

start_addr is set to 0x3e000. Where does this address come from? Is it an absolute value in device's flash? Is it relative to .fs_data start address?

Thanks

Julien

Parents Reply Children
No Data
Related