flash: add flash_get_size()
This commit is contained in:
parent
86afdc1707
commit
f61ecefdc6
4 changed files with 49 additions and 55 deletions
|
@ -6,6 +6,7 @@
|
|||
struct flash_dev;
|
||||
|
||||
struct flash_ops {
|
||||
size_t (* get_size)(struct flash_dev *dev);
|
||||
int (* read)(struct flash_dev *dev, uint32_t addr, void *data, size_t len);
|
||||
int (* write)(struct flash_dev *dev, uint32_t addr, const void *data,
|
||||
size_t len);
|
||||
|
@ -19,6 +20,7 @@ struct flash_dev {
|
|||
|
||||
struct flash_dev *flash_probe(void);
|
||||
void flash_release(struct flash_dev *dev);
|
||||
size_t flash_get_size(struct flash_dev *dev);
|
||||
int flash_read(struct flash_dev *dev, uint32_t addr, void *data, size_t len);
|
||||
int flash_write(struct flash_dev *dev, uint32_t addr, const void *data,
|
||||
size_t len);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue