Accessing nvram rom the linux users space

Matthias Fuchs matthias.fuchs at
Wed Nov 13 20:53:47 EST 2002

Hi Mike,

you probably can check out if the "MTD Test driver using RAM" might
help you. This MTD driver uses memory mapped SRAM (or in your case NVRAM).

But all filesystem bring a huge overhead. With 32K of NVRAM you will not
have much usable place for you data in the files left.

You should consider using part of your flash for storing data in
MTD block devices with filesystems (e.g. JFFS2).

I think the mmap example for the NVRAM that I send to you is a good and efficent
solution for the NVRAM.


** Sent via the linuxppc-embedded mail list. See

More information about the Linuxppc-embedded mailing list