class::hal::FifoInfo

class hal::FifoInfo
  : public api::InfoObject

Summary

[FifoInfo](#classhal_1_1_fifo_info_1a066ffd60cf1e835562d3956916a2d338)()

[FifoInfo](#classhal_1_1_fifo_info_1a4c783000c9cf632f3a378a3790fe1830)(  

const fifo_info_t & info
)

bool is_overflow() const

bool is_valid() const

bool overflow() const

u32 size() const

u32 size_ready() const

Members

FifoInfo()

Constructs an object with all zeros.


FifoInfo(

const fifo_info_t & info
)

Constructs an object from a fifo_info_t reference.


bool is_overflow() const

This method accesses whether or not the FIFO has overflowed since the last time the FIFO attributes have been read.


bool is_valid() const

Returns true if the FIFO info object is valid.


bool overflow() const

u32 size() const

This method accesses the maximum number of bytes allocated for the FIFO.


u32 size_ready() const

The number of bytes in the FIFO that are currently used (ie available for reading.

Returns

The number of bytes available for reading.


X

Thanks for Coming!

Subscribe to news and updates