Storage::SD::CID Struct Reference

#include <CID.h>

Collaboration diagram for Storage::SD::CID:

Public Member Functions

void bswap ()
 
uint16_t mdt_year () const
 
uint8_t mdt_month () const
 
uint8_t major () const
 
uint8_t minor () const
 
size_t printTo (Print &p) const
 

Public Attributes

uint8_t mid
 Manufacturer ID. More...
 
char oid [2]
 OEM / Application ID. More...
 
char pnm [5]
 Product name. More...
 
uint8_t prv
 Product revision. More...
 
uint32_t psn
 Product serial number. More...
 
uint16_t mdt
 Manufacturing date. More...
 
uint8_t not_used: 1
 Always 1. More...
 
uint8_t crc: 7
 7-bit checksum More...
 

Member Function Documentation

◆ bswap()

void Storage::SD::CID::bswap ( )
inline

◆ major()

uint8_t Storage::SD::CID::major ( ) const
inline

◆ mdt_month()

uint8_t Storage::SD::CID::mdt_month ( ) const
inline

◆ mdt_year()

uint16_t Storage::SD::CID::mdt_year ( ) const
inline

◆ minor()

uint8_t Storage::SD::CID::minor ( ) const
inline

◆ printTo()

size_t Storage::SD::CID::printTo ( Print p) const

Member Data Documentation

◆ crc

uint8_t Storage::SD::CID::crc

7-bit checksum

◆ mdt

uint16_t Storage::SD::CID::mdt

Manufacturing date.

◆ mid

uint8_t Storage::SD::CID::mid

Manufacturer ID.

◆ not_used

uint8_t Storage::SD::CID::not_used

Always 1.

◆ oid

char Storage::SD::CID::oid[2]

OEM / Application ID.

◆ pnm

char Storage::SD::CID::pnm[5]

Product name.

◆ prv

uint8_t Storage::SD::CID::prv

Product revision.

◆ psn

uint32_t Storage::SD::CID::psn

Product serial number.


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