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.

Example