SdFat
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
cid_t Class Reference

Card Identification (CID) register. More...

#include <SdCardInfo.h>

Public Member Functions

int mdtMonth () const
 
int mdtYear () const
 
int prvM () const
 
int prvN () const
 
uint32_t psn () const
 

Public Attributes

uint8_t crc
 
uint8_t mdt [2]
 
uint8_t mid
 
char oid [2]
 
char pnm [5]
 
uint8_t prv
 
uint8_t psn8 [4]
 

Detailed Description

Card Identification (CID) register.

Member Function Documentation

◆ mdtMonth()

int cid_t::mdtMonth ( ) const
inline
Returns
Manufacturing Month.

◆ mdtYear()

int cid_t::mdtYear ( ) const
inline
Returns
Manufacturing Year.

◆ prvM()

int cid_t::prvM ( ) const
inline
Returns
minor revision number.

◆ prvN()

int cid_t::prvN ( ) const
inline
Returns
major revision number.

◆ psn()

uint32_t cid_t::psn ( ) const
inline
Returns
Product Serial Number.

Member Data Documentation

◆ crc

uint8_t cid_t::crc

CRC7 bits 1-7 checksum, bit 0 always 1

◆ mdt

uint8_t cid_t::mdt[2]

Manufacturing date big endian - four nibbles RYYM Reserved Year Month.

◆ mid

uint8_t cid_t::mid

Manufacturer ID

◆ oid

char cid_t::oid[2]

OEM/Application ID.

◆ pnm

char cid_t::pnm[5]

Product name.

◆ prv

uint8_t cid_t::prv

Product revision - n.m two 4-bit nibbles.

◆ psn8

uint8_t cid_t::psn8[4]

Product serial 32-bit number Big Endian format.


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