RTEMS Logo

RTEMS 4.9.2 On-Line Library


Non-Volatile Memory Driver

prev UP NEXT Bookshelf BSP and Device Driver Development Guide

Chapter 14: Non-Volatile Memory Driver

  • Non-Volatile Memory Driver Major and Minor Numbers
  • Non-Volatile Memory Driver Non-Volatile Memory Driver Configuration
  • Non-Volatile Memory Driver Initialize the Non-Volatile Memory Driver
  • Non-Volatile Memory Driver Disable Read and Write Handlers
  • Non-Volatile Memory Driver Open a Particular Memory Partition
  • Non-Volatile Memory Driver Close a Particular Memory Partition
  • Non-Volatile Memory Driver Read from a Particular Memory Partition
  • Non-Volatile Memory Driver Write to a Particular Memory Partition
  • Non-Volatile Memory Driver Erase the Non-Volatile Memory Area
  • The Non-Volatile driver is responsible for providing an interface to various types of non-volatile memory. These types of memory include, but are not limited to, Flash, EEPROM, and battery backed RAM. The capabilities provided by this class of device driver are:

    There is currently only one non-volatile device driver included in the RTEMS source tree. The information provided in this chapter is based on drivers developed for applications using RTEMS. It is hoped that this driver model information can form the basis for a standard non-volatile memory driver model that can be supported in future RTEMS distribution.


    prev UP NEXT Bookshelf BSP and Device Driver Development Guide

    Copyright © 1988-2008 OAR Corporation