|
发表于 2018-3-22 14:29:54
|
显示全部楼层
请问移植到SPI/FLASH上,以下几个底层驱动函数你是怎么写的,是否可以提供下
// 读数据
int user_provided_block_device_read(const struct lfs_config *c, lfs_block_t block,
lfs_off_t off, void *buffer, lfs_size_t size)
{
return -1;
}
// 写数据
int user_provided_block_device_prog(const struct lfs_config *c, lfs_block_t block,
lfs_off_t off, const void *buffer, lfs_size_t size)
{
return -1
}
// 擦除数据
int user_provided_block_device_erase(const struct lfs_config *c, lfs_block_t block)
{
return -1;
}
// 同步数据
int user_provided_block_device_sync(const struct lfs_config *c)
{
return -1;
} |
|