CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Macros | Typedefs
fed_trailer.h File Reference
#include <stdint.h>

Go to the source code of this file.

Classes

struct  fedt_struct
 

Macros

#define FED_CRCS_EXTRACT(a)   ( ( (a) >> FED_CRCS_SHIFT ) & FED_CRCS_WIDTH )
 
#define FED_CRCS_MASK   ( FED_CRCS_WIDTH << FED_CRCS_SHIFT )
 
#define FED_CRCS_SHIFT   16
 
#define FED_CRCS_WIDTH   0x0000ffff
 
#define FED_EVSZ_EXTRACT(a)   ( ( (a) >> FED_EVSZ_SHIFT ) & FED_EVSZ_WIDTH )
 
#define FED_EVSZ_MASK   ( FED_EVSZ_WIDTH << FED_EVSZ_SHIFT )
 
#define FED_EVSZ_SHIFT   0
 
#define FED_EVSZ_WIDTH   0x00ffffff
 
#define FED_MORE_TRAILERS_EXTRACT(a)   ( ( (a) >> FED_MORE_TRAILERS_SHIFT ) & FED_MORE_TRAILERS_WIDTH )
 
#define FED_MORE_TRAILERS_MASK   ( FED_MORE_TRAILERS_WIDTH << FED_MORE_TRAILERS_SHIFT )
 
#define FED_MORE_TRAILERS_SHIFT   3
 
#define FED_MORE_TRAILERS_WIDTH   0x00000001
 
#define FED_STAT_EXTRACT(a)   ( ( (a) >> FED_STAT_SHIFT ) & FED_STAT_WIDTH )
 
#define FED_STAT_MASK   ( FED_STAT_WIDTH << FED_STAT_SHIFT )
 
#define FED_STAT_SHIFT   8
 
#define FED_STAT_WIDTH   0x0000000f
 
#define FED_TCTRLID_EXTRACT(a)   ( ( (a) >> FED_TCTRLID_SHIFT ) & FED_TCTRLID_WIDTH )
 
#define FED_TCTRLID_MASK   ( FED_TCTRLID_WIDTH << FED_TCTRLID_SHIFT )
 
#define FED_TCTRLID_SHIFT   28
 
#define FED_TCTRLID_WIDTH   0x0000000f
 
#define FED_TTSI_EXTRACT(a)   ( ( (a) >> FED_TTSI_SHIFT ) & FED_TTSI_WIDTH )
 
#define FED_TTSI_MASK   ( FED_TTSI_WIDTH << FED_TTSI_SHIFT )
 
#define FED_TTSI_SHIFT   4
 
#define FED_TTSI_WIDTH   0x0000000f
 

Typedefs

typedef struct fedt_struct fedt_t
 

Macro Definition Documentation

#define FED_CRCS_EXTRACT (   a)    ( ( (a) >> FED_CRCS_SHIFT ) & FED_CRCS_WIDTH )

Definition at line 41 of file fed_trailer.h.

#define FED_CRCS_MASK   ( FED_CRCS_WIDTH << FED_CRCS_SHIFT )

Definition at line 40 of file fed_trailer.h.

#define FED_CRCS_SHIFT   16

Definition at line 39 of file fed_trailer.h.

#define FED_CRCS_WIDTH   0x0000ffff

Definition at line 38 of file fed_trailer.h.

#define FED_EVSZ_EXTRACT (   a)    ( ( (a) >> FED_EVSZ_SHIFT ) & FED_EVSZ_WIDTH )
#define FED_EVSZ_MASK   ( FED_EVSZ_WIDTH << FED_EVSZ_SHIFT )

Definition at line 35 of file fed_trailer.h.

#define FED_EVSZ_SHIFT   0

Definition at line 34 of file fed_trailer.h.

#define FED_EVSZ_WIDTH   0x00ffffff

Definition at line 33 of file fed_trailer.h.

#define FED_MORE_TRAILERS_EXTRACT (   a)    ( ( (a) >> FED_MORE_TRAILERS_SHIFT ) & FED_MORE_TRAILERS_WIDTH )

Definition at line 56 of file fed_trailer.h.

#define FED_MORE_TRAILERS_MASK   ( FED_MORE_TRAILERS_WIDTH << FED_MORE_TRAILERS_SHIFT )

Definition at line 55 of file fed_trailer.h.

#define FED_MORE_TRAILERS_SHIFT   3

Definition at line 54 of file fed_trailer.h.

#define FED_MORE_TRAILERS_WIDTH   0x00000001

Definition at line 53 of file fed_trailer.h.

#define FED_STAT_EXTRACT (   a)    ( ( (a) >> FED_STAT_SHIFT ) & FED_STAT_WIDTH )

Definition at line 46 of file fed_trailer.h.

#define FED_STAT_MASK   ( FED_STAT_WIDTH << FED_STAT_SHIFT )

Definition at line 45 of file fed_trailer.h.

#define FED_STAT_SHIFT   8

Definition at line 44 of file fed_trailer.h.

#define FED_STAT_WIDTH   0x0000000f

Definition at line 43 of file fed_trailer.h.

#define FED_TCTRLID_EXTRACT (   a)    ( ( (a) >> FED_TCTRLID_SHIFT ) & FED_TCTRLID_WIDTH )

Definition at line 31 of file fed_trailer.h.

#define FED_TCTRLID_MASK   ( FED_TCTRLID_WIDTH << FED_TCTRLID_SHIFT )

Definition at line 30 of file fed_trailer.h.

#define FED_TCTRLID_SHIFT   28

Definition at line 29 of file fed_trailer.h.

#define FED_TCTRLID_WIDTH   0x0000000f

Definition at line 28 of file fed_trailer.h.

#define FED_TTSI_EXTRACT (   a)    ( ( (a) >> FED_TTSI_SHIFT ) & FED_TTSI_WIDTH )

Definition at line 51 of file fed_trailer.h.

#define FED_TTSI_MASK   ( FED_TTSI_WIDTH << FED_TTSI_SHIFT )

Definition at line 50 of file fed_trailer.h.

#define FED_TTSI_SHIFT   4

Definition at line 49 of file fed_trailer.h.

#define FED_TTSI_WIDTH   0x0000000f

Definition at line 48 of file fed_trailer.h.

Typedef Documentation

typedef struct fedt_struct fedt_t