×

RAM based directory layer for a flash file system

  • US 6,480,864 B1
  • Filed: 06/15/1999
  • Issued: 11/12/2002
  • Est. Priority Date: 06/15/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for creating a directory structure for a flash file system, the flash file system having one or more flash cards with files on them, said files each having a name field with an absolute path name, the method comprising:

  • accessing the name fields of each of the files in one or more of the flash cards of the flash file system during initialization of flash file system;

    building a directory having tree structure using the absolute path names in the name fields; and

    storing said directory in RAM, wherein said tree structure includes a plurality of nodes, each of said nodes containing a parent field and one or more child fields, said parent field containing a pointer to a parent node if the node has a parent, said one or more child fields containing pointers to child nodes if the node has one or more children, and said one or more child fields containing a pointer to a file on a flash card if the node has no children.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×