Included Files
- #include <nut/include/cfg/memory.h>
- #include <nut/include/sys/nutdebug.h>
- #include <nut/include/dev/blockdev.h>
- #include <nut/include/dev/spi_node_at45d.h>
Preprocessor definitions
#define BLKIO_MOUNT_OFFSET_AT45D0 0
#define BLKIO_MOUNT_TOP_RESERVE_AT45D0 1
#define BLKIO_MOUNT_OFFSET_AT45D1 0
#define BLKIO_MOUNT_TOP_RESERVE_AT45D1 1
#define BLKIO_MOUNT_OFFSET_AT45D2 0
#define BLKIO_MOUNT_TOP_RESERVE_AT45D2 1
#define BLKIO_MOUNT_OFFSET_AT45D3 0
#define BLKIO_MOUNT_TOP_RESERVE_AT45D3 1
NUTDEVICE devSpiBlkAt45d0
NUTDEVICE devSpiBlkAt45d1
NUTDEVICE devSpiBlkAt45d2
NUTDEVICE devSpiBlkAt45d3
Local Variables
blkIoAt45d0
static NUTBLOCKIO blkIoAt45d0
blkIoAt45d1
static NUTBLOCKIO blkIoAt45d1
blkIoAt45d2
static NUTBLOCKIO blkIoAt45d2
blkIoAt45d3
static NUTBLOCKIO blkIoAt45d3
static int At45dBlkIoCtl ( NUTDEVICE* dev, int req, void* conf )
static int At45dBlkIoInit ( NUTDEVICE* dev )
static int At45dBlkIoRead ( NUTDEVICE* dev, uint32_t pgn, void* data, int len )
static int At45dBlkIoWrite ( NUTDEVICE* dev, uint32_t pgn, const void* data, int len )
Calls:
| At45dNodeCommand(), At45dNodeLock(), At45dNodeTransfer(), At45dNodeUnlock(), At45dNodeWaitReady()
|
Used in:
|
| nut/dev/spi_blkio_at45d.c
|
static int At45dBlkIoWrite_P ( NUTDEVICE* dev, uint32_t pgn, const char* data, int len )