The embodiments described herein can be used to enable one-time or
few-time programmable memories to work with existing consumer electronic
devices (such as those that work with flash--an erasable, non-volatile
memory) without requiring a firmware upgrade, thereby providing backwards
compatibility while minimizing user impact. As such, these embodiments
are a viable way to bridge one-time or few-time programmable memories
with existing consumer electronic devices that have flash card slots.
These embodiments also allow future consumer electronic devices to be
designed without updating firmware to include a file system customized
for a one-time or few-time programmable memory.