Low memory routines for Atmel AT45 serial DataFlash memory chips. More...
#include <cfg/memory.h>#include <sys/nutdebug.h>#include <dev/at45d.h>#include <stdlib.h>#include <dev/spi_at45dib.h>Data Structures | |
| struct | _AT45DIB | 
| Internal information structure.  More... | |
Defines | |
| #define | DFCMD_BUF1_LOAD_PAGE 0x53 | 
| #define | DFCMD_BUF2_LOAD_PAGE 0x55 | 
| #define | AT45DIB_FDIRTY 0x0001 | 
| RAM buffer dirty flag.   | |
| #define | SPI_RATE_AT45D0 33000000 | 
| #define | SPI_MODE_AT45D0 SPI_MODE_3 | 
| #define | MOUNT_OFFSET_AT45DIB0 0 | 
| #define | MOUNT_TOP_RESERVE_AT45DIB0 1 | 
| #define | SPI_RATE_AT45D1 33000000 | 
| #define | SPI_MODE_AT45D1 SPI_MODE_3 | 
| #define | MOUNT_OFFSET_AT45DIB1 0 | 
| #define | MOUNT_TOP_RESERVE_AT45DIB1 1 | 
Typedefs | |
| typedef struct _AT45DIB | AT45DIB | 
| Internal information structure.   | |
Variables | |
| NUTSERIALFLASH | flashAt45dib0 | 
| First AT45D DataFlash interface implementation structure.   | |
| NUTSERIALFLASH | flashAt45dib1 | 
| Second AT45D DataFlash interface implementation structure.   | |
Low memory routines for Atmel AT45 serial DataFlash memory chips.
* $Id$ *
| #define DFCMD_BUF1_LOAD_PAGE 0x53 | 
| #define DFCMD_BUF2_LOAD_PAGE 0x55 |