File nut/dev/spi_blkio_at45d.c

References Functions: At45dBlkIoCtl() nut/dev/spi_blkio_at45d.c
  At45dBlkIoInit() nut/dev/spi_blkio_at45d.c
  At45dBlkIoRead() nut/dev/spi_blkio_at45d.c
  At45dBlkIoWrite() nut/dev/spi_blkio_at45d.c
  At45dBlkIoWrite_P() nut/dev/spi_blkio_at45d.c
  NutBlockDeviceClose() nut/dev/blockdev.c
  NutBlockDeviceIOCtl() nut/dev/blockdev.c
  NutBlockDeviceOpen() nut/dev/blockdev.c
  NutBlockDeviceRead() nut/dev/blockdev.c
  NutBlockDeviceSize() nut/dev/blockdev.c
  NutBlockDeviceWrite() nut/dev/blockdev.c
  NutBlockDeviceWrite_P() nut/dev/blockdev.c
References Variables: blkIoAt45d0 nut/dev/spi_blkio_at45d.c
  blkIoAt45d1 nut/dev/spi_blkio_at45d.c
  blkIoAt45d2 nut/dev/spi_blkio_at45d.c
  blkIoAt45d3 nut/dev/spi_blkio_at45d.c

Included Files


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


Global Variable devSpiBlkAt45d0

NUTDEVICE devSpiBlkAt45d0
Visible in:   nut/dev/spi_blkio_at45d.c

Global Variable devSpiBlkAt45d1

NUTDEVICE devSpiBlkAt45d1
Visible in:   nut/dev/spi_blkio_at45d.c

Global Variable devSpiBlkAt45d2

NUTDEVICE devSpiBlkAt45d2
Visible in:   nut/dev/spi_blkio_at45d.c

Global Variable devSpiBlkAt45d3

NUTDEVICE devSpiBlkAt45d3
Visible in:   nut/dev/spi_blkio_at45d.c

Local Variables

blkIoAt45d0
static NUTBLOCKIO blkIoAt45d0
Used in:   nut/dev/spi_blkio_at45d.c

blkIoAt45d1
static NUTBLOCKIO blkIoAt45d1

Used in:   nut/dev/spi_blkio_at45d.c

blkIoAt45d2
static NUTBLOCKIO blkIoAt45d2

Used in:   nut/dev/spi_blkio_at45d.c

blkIoAt45d3
static NUTBLOCKIO blkIoAt45d3

Used in:   nut/dev/spi_blkio_at45d.c

Local Function At45dBlkIoCtl()

static int At45dBlkIoCtl ( NUTDEVICE* dev, int req, void* conf )
Used in:   nut/dev/spi_blkio_at45d.c

Local Function At45dBlkIoInit()

static int At45dBlkIoInit ( NUTDEVICE* dev )
Calls: At45dNodeProbe()
Used in:   nut/dev/spi_blkio_at45d.c

Local Function At45dBlkIoRead()

static int At45dBlkIoRead ( NUTDEVICE* dev, uint32_t pgn, void* data, int len )
Calls: At45dNodeLock(), At45dNodeTransfer(), At45dNodeUnlock()
Used in:   nut/dev/spi_blkio_at45d.c

Local Function At45dBlkIoWrite()

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

Local Function At45dBlkIoWrite_P()

static int At45dBlkIoWrite_P ( NUTDEVICE* dev, uint32_t pgn, const char* data, int len )
Used in:   nut/dev/spi_blkio_at45d.c