Searched refs:sdh (Results 1 – 4 of 4) sorted by relevance
| /hal_nuvoton-latest/m48x/StdDriver/src/ |
| D | sdh.c | 51 void SDH_CheckRB(SDH_T *sdh) in SDH_CheckRB() argument 55 sdh->CTL |= SDH_CTL_CLK8OEN_Msk; in SDH_CheckRB() 56 while ((sdh->CTL & SDH_CTL_CLK8OEN_Msk) == SDH_CTL_CLK8OEN_Msk) in SDH_CheckRB() 59 if ((sdh->INTSTS & SDH_INTSTS_DAT0STS_Msk) == SDH_INTSTS_DAT0STS_Msk) in SDH_CheckRB() 67 uint32_t SDH_SDCommand(SDH_T *sdh, uint32_t ucCmd, uint32_t uArg) in SDH_SDCommand() argument 72 if (sdh == SDH0) in SDH_SDCommand() 81 sdh->CMDARG = uArg; in SDH_SDCommand() 82 buf = (sdh->CTL&(~SDH_CTL_CMDCODE_Msk))|(ucCmd << 8ul)|(SDH_CTL_COEN_Msk); in SDH_SDCommand() 83 sdh->CTL = buf; in SDH_SDCommand() 85 while ((sdh->CTL & SDH_CTL_COEN_Msk) == SDH_CTL_COEN_Msk) in SDH_SDCommand() [all …]
|
| /hal_nuvoton-latest/m46x/StdDriver/src/ |
| D | sdh.c | 48 void SDH_CheckRB(SDH_T *sdh) in SDH_CheckRB() argument 56 sdh->CTL |= SDH_CTL_CLK8OEN_Msk; in SDH_CheckRB() 58 while ((sdh->CTL & SDH_CTL_CLK8OEN_Msk) == SDH_CTL_CLK8OEN_Msk) in SDH_CheckRB() 66 if ((sdh->INTSTS & SDH_INTSTS_DAT0STS_Msk) == SDH_INTSTS_DAT0STS_Msk) in SDH_CheckRB() 79 uint32_t SDH_SDCommand(SDH_T *sdh, uint32_t ucCmd, uint32_t uArg) in SDH_SDCommand() argument 87 if (sdh == SDH0) in SDH_SDCommand() 96 sdh->CMDARG = uArg; in SDH_SDCommand() 97 buf = (sdh->CTL&(~SDH_CTL_CMDCODE_Msk))|(ucCmd << 8ul)|(SDH_CTL_COEN_Msk); in SDH_SDCommand() 98 sdh->CTL = buf; in SDH_SDCommand() 100 while ((sdh->CTL & SDH_CTL_COEN_Msk) == SDH_CTL_COEN_Msk) in SDH_SDCommand() [all …]
|
| /hal_nuvoton-latest/m48x/StdDriver/inc/ |
| D | sdh.h | 109 #define SDH_ENABLE_INT(sdh, u32IntMask) ((sdh)->INTEN |= (u32IntMask)) argument 122 #define SDH_DISABLE_INT(sdh, u32IntMask) ((sdh)->INTEN &= ~(u32IntMask)) argument 140 #define SDH_GET_INT_FLAG(sdh, u32IntMask) (((sdh)->INTSTS & (u32IntMask))?1:0) argument 155 #define SDH_CLR_INT_FLAG(sdh, u32IntMask) ((sdh)->INTSTS = (u32IntMask)) argument 167 #define SDH_IS_CARD_PRESENT(sdh) (((sdh) == SDH0)? SD0.IsCardInsert : SD1.IsCardInsert) argument 177 #define SDH_GET_CARD_CAPACITY(sdh) (((sdh) == SDH0)? SD0.diskSize : SD1.diskSize) argument 180 void SDH_Open(SDH_T *sdh, uint32_t u32CardDetSrc); 181 uint32_t SDH_Probe(SDH_T *sdh); 182 uint32_t SDH_Read(SDH_T *sdh, uint8_t *pu8BufAddr, uint32_t u32StartSec, uint32_t u32SecCount); 183 uint32_t SDH_Write(SDH_T *sdh, uint8_t *pu8BufAddr, uint32_t u32StartSec, uint32_t u32SecCount); [all …]
|
| /hal_nuvoton-latest/m46x/StdDriver/inc/ |
| D | sdh.h | 119 #define SDH_ENABLE_INT(sdh, u32IntMask) ((sdh)->INTEN |= (u32IntMask)) argument 132 #define SDH_DISABLE_INT(sdh, u32IntMask) ((sdh)->INTEN &= ~(u32IntMask)) argument 150 #define SDH_GET_INT_FLAG(sdh, u32IntMask) (((sdh)->INTSTS & (u32IntMask))?1:0) argument 165 #define SDH_CLR_INT_FLAG(sdh, u32IntMask) ((sdh)->INTSTS = (u32IntMask)) argument 177 #define SDH_IS_CARD_PRESENT(sdh) (((sdh) == SDH0)? SD0.IsCardInsert : SD1.IsCardInsert) argument 187 #define SDH_GET_CARD_CAPACITY(sdh) (((sdh) == SDH0)? SD0.diskSize : SD1.diskSize) argument 190 void SDH_Open(SDH_T *sdh, uint32_t u32CardDetSrc); 191 uint32_t SDH_Probe(SDH_T *sdh); 192 uint32_t SDH_Read(SDH_T *sdh, uint8_t *pu8BufAddr, uint32_t u32StartSec, uint32_t u32SecCount); 193 uint32_t SDH_Write(SDH_T *sdh, uint8_t *pu8BufAddr, uint32_t u32StartSec, uint32_t u32SecCount); [all …]
|