Developer World
Spresense SDK Library v3.3.0-375c679
Memory Utility Libraries
Collaboration diagram for Memory Utility Libraries:

Modules

 Memory Manager Lite
 
 Message Library (for class object send)
 
 Simple Fifo API
 

 

Variables

uint8_t * m_pBuf
 Internal ring buffer.
 
void * m_pExtInfo
 Info set to the fifo. CMN_SimpleFifo APIs never refer/modify it. Use CMN_SimpleFifoGetExtInfo() to refer the info.
 
size_t m_size
 Size of the internal ring buffer. Available size if m_size - 1 because one element is used as a separator of RP and WP.
 
size_t m_wp
 Write Pointer. Index of the m_pBuf.
 
size_t m_rp
 Read Pointer. Index of the m_pBuf.
 
uint8_t * m_pChunk [2]
 Address to the region.
 
size_t m_szChunk [2]
 Data Size of the region.
 

Detailed Description