distortos  v0.7.0
object-oriented C++ RTOS for microcontrollers
distortos::devices::anonymous_namespace{SdCard.cpp}::R6Response Class Reference

R6 response. More...

Collaboration diagram for distortos::devices::anonymous_namespace{SdCard.cpp}::R6Response:
[legend]

Classes

class  CardStatusBits
 card status bits More...
 

Public Types

using RawR6Response = ShortResponse
 type of raw R6 response More...
 

Public Member Functions

constexpr R6Response (const RawR6Response r6)
 R6Response's constructor. More...
 
CardStatusBits getCardStatusBits () const
 
uint16_t getRca () const
 

Private Attributes

RawR6Response r6_
 raw R6 response data More...
 

Detailed Description

R6 response.

Member Typedef Documentation

◆ RawR6Response

using distortos::devices::anonymous_namespace{SdCard.cpp}::R6Response::RawR6Response = ShortResponse

type of raw R6 response

Constructor & Destructor Documentation

◆ R6Response()

constexpr distortos::devices::anonymous_namespace{SdCard.cpp}::R6Response::R6Response ( const RawR6Response  r6)
inlineexplicit

R6Response's constructor.

Parameters
[in]r6is the raw R6 response data

Member Function Documentation

◆ getCardStatusBits()

CardStatusBits distortos::devices::anonymous_namespace{SdCard.cpp}::R6Response::getCardStatusBits ( ) const
inline
Returns
card status bits

◆ getRca()

uint16_t distortos::devices::anonymous_namespace{SdCard.cpp}::R6Response::getRca ( ) const
inline
Returns
value of relative card address (RCA) bit field

Member Data Documentation

◆ r6_

RawR6Response distortos::devices::anonymous_namespace{SdCard.cpp}::R6Response::r6_
private

raw R6 response data


The documentation for this class was generated from the following file: