Host system data files are written directly to a large erase block flash
memory system with a unique identification of each file and offsets of
data within the file but without the use of any intermediate logical
addresses or a virtual address space for the memory. Directory
information of where the files are stored in the memory is maintained
within the memory system by its controller, rather than by the host.