|
|
@ -30,6 +30,7 @@ struct ftl_map { |
|
|
|
|
|
|
|
|
|
|
|
int ftl_init_map(struct ftl_map *map, struct flash_dev *dev); |
|
|
|
int ftl_init_map(struct ftl_map *map, struct flash_dev *dev); |
|
|
|
int ftl_resume_map(struct ftl_map *map); |
|
|
|
int ftl_resume_map(struct ftl_map *map); |
|
|
|
|
|
|
|
int ftl_is_mapped(struct ftl_map *map, uint32_t va); |
|
|
|
size_t ftl_write(struct ftl_map *map, uint32_t addr, const void *data, |
|
|
|
size_t ftl_write(struct ftl_map *map, uint32_t addr, const void *data, |
|
|
|
size_t len); |
|
|
|
size_t len); |
|
|
|
size_t ftl_read(struct ftl_map *map, void *data, size_t len, uint32_t va); |
|
|
|
size_t ftl_read(struct ftl_map *map, void *data, size_t len, uint32_t va); |
|
|
|