You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reusing this buffer gives the additional option of only having to
allocate the transaction buffer once instead of for every transaction,
while still keeping the improved transaction time.
To give users the maximum amount of control, the Kconfig option for the
transaction buffer size applies only to the temporary buffer, which is
only allocated if the DMA aligned buffer has not been pre-allocated.
Copy file name to clipboardExpand all lines: components/sdmmc/include/sd_protocol_types.h
+11-1Lines changed: 11 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -224,7 +224,17 @@ typedef struct {
224
224
sdmmc_delay_phase_tinput_delay_phase; /*!< input delay phase, this will only take into effect when the host works in SDMMC_FREQ_HIGHSPEED or SDMMC_FREQ_52M. Driver will print out how long the delay is*/
225
225
esp_err_t (*set_input_delay)(intslot, sdmmc_delay_phase_tdelay_phase); /*!< set input delay phase */
226
226
esp_err_t (*set_input_delayline)(intslot, sdmmc_delay_line_tdelay_line); /*!< set input delay line */
227
-
void*dma_aligned_buffer; /*!< Leave it NULL. Reserved for cache aligned buffers for SDIO mode */
227
+
/**
228
+
* @brief Cache aligned buffer for multi-block RW and IO commands
0 commit comments