#include "hpm_sdmmc_osal.h"#include "hpm_sdmmc_host.h"#include "hpm_clock_drv.h"#include "hpm_interrupt.h"#include "hpm_csr_drv.h"#include <string.h>#include <stdlib.h>Functions | |
| ATTR_WEAK void | hpm_sdmmc_osal_delay (void *ctx, uint32_t ms) |
| Delay in milliseconds. More... | |
| ATTR_WEAK hpm_sdmmc_osal_event_t | hpm_sdmmc_osal_event_create (void *ctx) |
| Create Event. More... | |
| ATTR_WEAK hpm_stat_t | hpm_sdmmc_osal_event_delete (void *ctx, hpm_sdmmc_osal_event_t event) |
| Delete an event. More... | |
| ATTR_WEAK hpm_stat_t | hpm_sdmmc_osal_event_wait (void *ctx, hpm_sdmmc_osal_event_t event, uint32_t flags, uint32_t timeout) |
| Wait specified event flags. More... | |
| ATTR_WEAK void | hpm_sdmmc_osal_event_set (void *ctx, hpm_sdmmc_osal_event_t event, uint32_t flags) |
| Set specified event flags. More... | |
| ATTR_WEAK void | hpm_sdmmc_osal_event_clear (void *ctx, hpm_sdmmc_osal_event_t event, uint32_t flags) |
| Clear specified event flags. More... | |
| ATTR_WEAK void | hpm_sdmmc_osal_enter_critical (void *ctx) |
| Enter critical section. More... | |
| ATTR_WEAK void | hpm_sdmmc_osal_exit_critical (void *ctx) |
| Exit critical section. More... | |
Variables | |
| volatile uint32_t | hpm_sdmmc_osal_level |
| volatile uint32_t hpm_sdmmc_osal_level |