fcb_offset_last_n
int fcb_offset_last_n(struct fcb *fcb, uint8_t entries, uint32_t *last_n_off);
Returns the offset of n-th last element.
Arguments
Arguments | Description |
---|---|
fcb | Points to FCB. |
entries | How many entries to leave. |
last_n_off | Returned offset. |
Returned values
0 on success; non-zero on failure.
Notes
Returned offset is relative to beginning of the sector where the element is. Therefore, n-th last element must be found within the last sector of FCB.