RT-Thread RTOS 1.2.0
An open source embedded real-time operating system
|
#include <rtthread.h>
结构体 | |
struct | rt_mtd_nor_device |
struct | rt_mtd_nor_driver_ops |
宏定义 | |
#define | RT_MTD_NOR_DEVICE(device) |
函数 | |
rt_err_t | rt_mtd_nor_register_device (const char *name, struct rt_mtd_nor_device *device) |
rt_uint32_t | rt_mtd_nor_read_id (struct rt_mtd_nor_device *device) |
rt_ssize_t | rt_mtd_nor_read (struct rt_mtd_nor_device *device, rt_off_t offset, rt_uint8_t *data, rt_size_t length) |
rt_ssize_t | rt_mtd_nor_write (struct rt_mtd_nor_device *device, rt_off_t offset, const rt_uint8_t *data, rt_size_t length) |
rt_err_t | rt_mtd_nor_erase_block (struct rt_mtd_nor_device *device, rt_off_t offset, rt_size_t length) |
#define RT_MTD_NOR_DEVICE | ( | device | ) |
rt_err_t rt_mtd_nor_register_device | ( | const char * | name, |
struct rt_mtd_nor_device * | device ) |
rt_uint32_t rt_mtd_nor_read_id | ( | struct rt_mtd_nor_device * | device | ) |
rt_ssize_t rt_mtd_nor_read | ( | struct rt_mtd_nor_device * | device, |
rt_off_t | offset, | ||
rt_uint8_t * | data, | ||
rt_size_t | length ) |
rt_ssize_t rt_mtd_nor_write | ( | struct rt_mtd_nor_device * | device, |
rt_off_t | offset, | ||
const rt_uint8_t * | data, | ||
rt_size_t | length ) |
rt_err_t rt_mtd_nor_erase_block | ( | struct rt_mtd_nor_device * | device, |
rt_off_t | offset, | ||
rt_size_t | length ) |