MCPcopy Create free account
hub / github.com/DISTORTEC/distortos / executeCmdWithLongResponse

Function executeCmdWithLongResponse

source/devices/memory/SdCard.cpp:729–736  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

727 */
728
729std::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.

Callers 1

executeCmdWithR2ResponseFunction · 0.85

Calls 1

executeTransactionMethod · 0.45

Tested by

no test coverage detected