1 #include <errno.h>
2 #include <stdint.h>
3 #include <aos/hal/sd.h>
4 
5 
hal_sd_init(sd_dev_t * sd)6 int32_t hal_sd_init(sd_dev_t *sd)
7 {
8     return -1;
9 }
10 
hal_sd_blks_read(sd_dev_t * sd,uint8_t * data,uint32_t blk_addr,uint32_t blks,uint32_t timeout)11 int32_t hal_sd_blks_read(sd_dev_t *sd, uint8_t *data, uint32_t blk_addr,
12                          uint32_t blks, uint32_t timeout)
13 {
14     return -1;
15 }
16 
hal_sd_blks_write(sd_dev_t * sd,uint8_t * data,uint32_t blk_addr,uint32_t blks,uint32_t timeout)17 int32_t hal_sd_blks_write(sd_dev_t *sd, uint8_t *data, uint32_t blk_addr,
18                           uint32_t blks, uint32_t timeout)
19 {
20     return -1;
21 }
22 
hal_sd_erase(sd_dev_t * sd,uint32_t blk_start_addr,uint32_t blk_end_addr)23 int32_t hal_sd_erase(sd_dev_t *sd, uint32_t blk_start_addr, uint32_t blk_end_addr)
24 {
25     return -1;
26 }
27 
hal_sd_stat_get(sd_dev_t * sd,hal_sd_stat * stat)28 int32_t hal_sd_stat_get(sd_dev_t *sd, hal_sd_stat *stat)
29 {
30     return -1;
31 }
32 
hal_sd_info_get(sd_dev_t * sd,hal_sd_info_t * info)33 int32_t hal_sd_info_get(sd_dev_t *sd, hal_sd_info_t *info)
34 {
35     return -1;
36 }
37 
hal_sd_finalize(sd_dev_t * sd)38 int32_t hal_sd_finalize(sd_dev_t *sd)
39 {
40     return -1;
41 }
42