| 727 | */ |
| 728 | |
| 729 | std::pair<Result, LongResponse> executeCmdWithLongResponse(SynchronousSdMmcCardLowLevel& sdCard, |
| 730 | const uint8_t command, const uint32_t argument, const SdMmcCardLowLevel::Transfer transfer) |
| 731 | { |
| 732 | LongResponse longResponse {}; |
| 733 | const auto result = sdCard.executeTransaction(command, argument, SdMmcCardLowLevel::Response{longResponse}, |
| 734 | transfer); |
| 735 | return {result, longResponse}; |
| 736 | } |
| 737 | |
| 738 | /** |
| 739 | * \brief Converts result of transaction to error code. |
no test coverage detected