RTEMS  5.1
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
30 extern "C" {
31 #endif
32 
33 /*
34  * pass one of these descriptor pointers to rtems_libi2c_register_drv
35  */
36 extern rtems_libi2c_drv_t *spi_fram_fm25l256_rw_driver_descriptor;
37 
38 extern 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:296