xref: /nrf52832-nimble/rt-thread/components/drivers/i2c/fm24clxx.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  * 2017-07-14     aubr.cool    1st version
9  */
10 
11 #ifndef __FM24CLXX_H__
12 #define __FM24CLXX_H__
13 
14 #include <rtthread.h>
15 
16 struct fm24clxx_config
17 {
18     rt_uint32_t              size;
19     rt_uint16_t              addr;
20     rt_uint16_t              flags;
21 };
22 
23 extern rt_err_t fm24clxx_register(const char *e2m_device_name,
24                                   const char *i2c_bus, void *user_data);
25 
26 #endif /*__FM24CLXX_H__*/