Microchip® Advanced Software Framework

conf_at45dbx.h File Reference

Example specific AT45DBX configuration file.

Copyright (c) 2014-2018 Microchip Technology Inc. and its subsidiaries.

#include "board.h"

Macros

#define AT45DBX_MEM_CNT   1
 Number of AT45DBX components to manage. More...
 
#define AT45DBX_MEM_SIZE   AT45DBX_8MB
 Size of AT45DBX data flash memories to manage. More...
 
#define AT45DBX_SPI_BITS   8
 Number of bits in each SPI transfer. More...
 
#define AT45DBX_SPI_FIRST_NPCS   AT45DBX_SPI_NPCS
 First chip select used by AT45DBX components on the SPI module instance. More...
 
#define AT45DBX_SPI_MASTER_SPEED   12000000
 SPI master speed in Hz. More...
 
#define AT45DBX_SPI_MODULE   AT45DBX_SPI
 Select the SPI module AT45DBX is connected to. More...
 
#define AT45DBX_USES_SPI_MASTER_SERVICE
 Connect AT45DBx driver to spi master service. More...
 

#define AT45DBX_MEM_CNT   1

Number of AT45DBX components to manage.

Referenced by at45dbx_check_address(), at45dbx_mem_check(), at45dbx_spi_deselect_device(), and at45dbx_spi_select_device().

#define AT45DBX_SPI_BITS   8

Number of bits in each SPI transfer.

#define AT45DBX_SPI_FIRST_NPCS   AT45DBX_SPI_NPCS

First chip select used by AT45DBX components on the SPI module instance.

AT45DBX_SPI_NPCS0_PIN always corresponds to this first NPCS, whatever it is.

#define AT45DBX_SPI_MASTER_SPEED   12000000

SPI master speed in Hz.

#define AT45DBX_SPI_MODULE   AT45DBX_SPI
#define AT45DBX_USES_SPI_MASTER_SERVICE

Connect AT45DBx driver to spi master service.