Spresense SDK Library v3.4.5-e9a4f17
Loading...
Searching...
No Matches
Memory Utility Libraries
Collaboration diagram for Memory Utility Libraries:

Topics

 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