RTEMS 5.2
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
spi-fram-fm25l256.h
1/*===============================================================*\
2| Project: SPI driver for FM25L256 like spi fram device |
3+-----------------------------------------------------------------+
4| Copyright (c) 2008 |
5| Embedded Brains GmbH |
6| Obere Lagerstr. 30 |
7| D-82178 Puchheim |
8| Germany |
9| rtems@embedded-brains.de |
10+-----------------------------------------------------------------+
11| The license and distribution terms for this file may be |
12| found in the file LICENSE in this distribution or at |
13| |
14| http://www.rtems.org/license/LICENSE. |
15| |
16+-----------------------------------------------------------------+
17\*===============================================================*/
18/*
19 * FIXME: currently, this driver only supports read/write accesses
20 * erase accesses are to be completed
21 */
22
23
24#ifndef _LIBCHIP_SPI_FRAM_FM25L256_H
25#define _LIBCHIP_SPI_FRAM_FM25L256_H
26
27#include <libchip/spi-memdrv.h>
28
29#ifdef __cplusplus
30extern "C" {
31#endif
32
33/*
34 * pass one of these descriptor pointers to rtems_libi2c_register_drv
35 */
36extern rtems_libi2c_drv_t *spi_fram_fm25l256_rw_driver_descriptor;
37
38extern rtems_libi2c_drv_t *spi_fram_fm25l256_ro_driver_descriptor;
39
40#ifdef __cplusplus
41}
42#endif
43
44#endif /* _LIBCHIP_SPI_FRAM_FM25L256_H */
Definition: libi2c.h:297