software or hardware component that facilitates data transfer, wear-leveling, error correction, and other important functions between flash memory and the host system
software or hardware component that facilitates data transfer, wear-leveling, error correction, and other important functions between flash memory and the host system