摘要 |
A memory apparatus has a main memory (10) that comprises a plurality of physical blocks of memory locations. The main memory (10), for example a flash memory, supports erasing of at least a physical block at a time. A chain of pointers (72, 75) that ultimately points to pointing information such as a logical address to physical address mapping table is stored in the main memory (10), each pointer (72, 75) being stored in a respective one of the blocks (70, 74), each non-final pointer (72) in the chain pointing to a respective block (74) that contains a next pointer in the chain. On start up of main memory (10) the pointing information is located by following said chain, using the pointers from the main memory. In normal operation direct pointers stored in a RAM are preferably used.
|