| 1234567891011121314151617181920212223242526 |
- #ifndef LUAT_SDIO_H
- #define LUAT_SDIO_H
- #include "luat_base.h"
- typedef struct luat_sdio
- {
- /* data */
- int id; // id
- int rca; // id
- } luat_sdio_t;
- typedef struct luat_fatfs_sdio
- {
- int id; // id
- int rca; // id
- }luat_fatfs_sdio_t;
- int luat_sdio_init(int id);
- int luat_sdio_sd_read(int id, int rca, char* buff, size_t offset, size_t len);
- int luat_sdio_sd_write(int id, int rca, char* buff, size_t offset, size_t len);
- int luat_sdio_sd_mount(int id, int *rca, char* path,int auto_format);
- int luat_sdio_sd_unmount(int id, int rca);
- int luat_sdio_sd_format(int id, int rca);
- #endif
|