timeouts for different SD command types More...
Data Fields | |
uint8_t | initial_response_timeout |
initial (fast) timeout | |
uint16_t | response_timeout |
response (long) timeout | |
uint16_t | wakeup_incr |
interval between wakeups |
timeouts for different SD command types
initial (fast) timeout
This timeout gets used first when waiting for a response from the SD card. Unit is in loops.
uint16_t sd_cmd_profile_s::response_timeout |
response (long) timeout
This timeout gets used after the initial timeout has elapsed. We set up TIMER3 for waiting. Unit is in $(F_CPU*prescaler).
uint16_t sd_cmd_profile_s::wakeup_incr |
interval between wakeups
Unit is the same as for initial_response_timeout.