...
The generic controller driver imposes a specific page layout: the sectors are stored sequentially in the main page area and OOS metadata zones are stored sequentially in the spare area, packed in the free spare zones specified by the .FreeSpareMap
field of the associated FS_PART_DATA
data structure. An example layout is shown below for a device with 2048 octets pages, using 512 bytes sectors.
Figure 15-2 Example generic controller driver page layout
To determine if the generic controller driver is compatible with your hardware, you can study its BSP interface, described in section 15-8-1 “BSP Development Guide - Generic Controller”.
...