xref: /nrf52832-nimble/rt-thread/components/drivers/spi/spi_flash_at45dbxx.h (revision 104654410c56c573564690304ae786df310c91fc)
1 /*
2  * Copyright (c) 2006-2018, RT-Thread Development Team
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  *
6  * Change Logs:
7  * Date           Author       Notes
8  * 2011-12-16     aozima       the first version
9  */
10 
11 #ifndef SPI_FLASH_AT45DBXX_H_INCLUDED
12 #define SPI_FLASH_AT45DBXX_H_INCLUDED
13 
14 #include <rtthread.h>
15 #include <drivers/spi.h>
16 
17 struct spi_flash_at45dbxx
18 {
19     struct rt_device                flash_device;
20     struct rt_device_blk_geometry   geometry;
21     struct rt_spi_device *          rt_spi_device;
22 };
23 
24 extern rt_err_t at45dbxx_init(const char * flash_device_name, const char * spi_device_name);
25 
26 
27 #endif // SPI_FLASH_AT45DBXX_H_INCLUDED
28