Logo Search packages:      
Sourcecode: japa version File versions  Download package

Public Types | Public Member Functions | Private Attributes

Prbsgen Class Reference

List of all members.

Public Types

enum  {
  G7 = 0x00000041, G8 = 0x0000008E, G15 = 0x00004001, G16 = 0x00008016,
  G23 = 0x00400010, G24 = 0x0080000D, G31 = 0x40000004, G32 = 0x80000057

Public Member Functions

void crc_in (int b)
int crc_out (void)
int degr (void) const
uint32_t hbit (void) const
uint32_t mask (void) const
uint32_t poly (void) const
void set_poly (uint32_t poly)
void set_stat (uint32_t stat)
uint32_t stat (void) const
int step (void)
void sync_back (uint32_t bits)
void sync_forw (uint32_t bits)

Private Attributes

int _degr
uint32_t _hbit
uint32_t _mask
uint32_t _poly
uint32_t _stat

Detailed Description

Definition at line 100 of file prbsgen.h.

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

Generated by  Doxygen 1.6.0   Back to index