u-boot mmc_switch函数参数解释
时间: 2023-08-02 09:10:58 浏览: 198
在 U-Boot 中,mmc_switch() 函数用于在 MMC/SD 卡之间切换,其函数定义如下:
```c
int mmc_switch(struct mmc *mmc, u32 mode, int index, u32 value);
```
函数的参数解释如下:
- `mmc`:指向 MMC/SD 设备的结构体指针。
- `mode`:切换模式,一般为 `MMC_SWITCH_MODE_WRITE_BYTE`。
- `index`:切换命令的索引,用于指定要切换的命令的编号。
- `value`:切换命令的值,用于指定要切换的命令的具体值。
其中,切换命令的索引和值是由 MMC/SD 卡制定的,具体的切换命令可以参考 MMC/SD 卡标准。
阅读全文