RTEMS 6.3
Loading...
Searching...
No Matches
GR1553B BC Status and Config Register (BCSC)

This group contains register bit definitions. More...

Macros

#define GR1553B_BCSC_BCSUP   0x80000000U
#define GR1553B_BCSC_BCFEAT_SHIFT   28
#define GR1553B_BCSC_BCFEAT_MASK   0x70000000U
#define GR1553B_BCSC_BCFEAT_GET(_reg)
#define GR1553B_BCSC_BCFEAT_SET(_reg, _val)
#define GR1553B_BCSC_BCFEAT(_val)
#define GR1553B_BCSC_BCCHK   0x10000U
#define GR1553B_BCSC_ASADL_SHIFT   11
#define GR1553B_BCSC_ASADL_MASK   0xf800U
#define GR1553B_BCSC_ASADL_GET(_reg)
#define GR1553B_BCSC_ASADL_SET(_reg, _val)
#define GR1553B_BCSC_ASADL(_val)
#define GR1553B_BCSC_ASST_SHIFT   8
#define GR1553B_BCSC_ASST_MASK   0x300U
#define GR1553B_BCSC_ASST_GET(_reg)
#define GR1553B_BCSC_ASST_SET(_reg, _val)
#define GR1553B_BCSC_ASST(_val)
#define GR1553B_BCSC_SCADL_SHIFT   3
#define GR1553B_BCSC_SCADL_MASK   0xf8U
#define GR1553B_BCSC_SCADL_GET(_reg)
#define GR1553B_BCSC_SCADL_SET(_reg, _val)
#define GR1553B_BCSC_SCADL(_val)
#define GR1553B_BCSC_SCST_SHIFT   0
#define GR1553B_BCSC_SCST_MASK   0x7U
#define GR1553B_BCSC_SCST_GET(_reg)
#define GR1553B_BCSC_SCST_SET(_reg, _val)
#define GR1553B_BCSC_SCST(_val)

Detailed Description

This group contains register bit definitions.

Macro Definition Documentation

◆ GR1553B_BCSC_ASADL

#define GR1553B_BCSC_ASADL ( _val)
Value:
( ( ( _val ) << GR1553B_BCSC_ASADL_SHIFT ) & \
GR1553B_BCSC_ASADL_MASK )

◆ GR1553B_BCSC_ASADL_GET

#define GR1553B_BCSC_ASADL_GET ( _reg)
Value:
( ( ( _reg ) & GR1553B_BCSC_ASADL_MASK ) >> \
GR1553B_BCSC_ASADL_SHIFT )

◆ GR1553B_BCSC_ASADL_SET

#define GR1553B_BCSC_ASADL_SET ( _reg,
_val )
Value:
( ( ( _reg ) & ~GR1553B_BCSC_ASADL_MASK ) | \
( ( ( _val ) << GR1553B_BCSC_ASADL_SHIFT ) & \
GR1553B_BCSC_ASADL_MASK ) )

◆ GR1553B_BCSC_ASST

#define GR1553B_BCSC_ASST ( _val)
Value:
( ( ( _val ) << GR1553B_BCSC_ASST_SHIFT ) & \
GR1553B_BCSC_ASST_MASK )

◆ GR1553B_BCSC_ASST_GET

#define GR1553B_BCSC_ASST_GET ( _reg)
Value:
( ( ( _reg ) & GR1553B_BCSC_ASST_MASK ) >> \
GR1553B_BCSC_ASST_SHIFT )

◆ GR1553B_BCSC_ASST_SET

#define GR1553B_BCSC_ASST_SET ( _reg,
_val )
Value:
( ( ( _reg ) & ~GR1553B_BCSC_ASST_MASK ) | \
( ( ( _val ) << GR1553B_BCSC_ASST_SHIFT ) & \
GR1553B_BCSC_ASST_MASK ) )

◆ GR1553B_BCSC_BCFEAT

#define GR1553B_BCSC_BCFEAT ( _val)
Value:
( ( ( _val ) << GR1553B_BCSC_BCFEAT_SHIFT ) & \
GR1553B_BCSC_BCFEAT_MASK )

◆ GR1553B_BCSC_BCFEAT_GET

#define GR1553B_BCSC_BCFEAT_GET ( _reg)
Value:
( ( ( _reg ) & GR1553B_BCSC_BCFEAT_MASK ) >> \
GR1553B_BCSC_BCFEAT_SHIFT )

◆ GR1553B_BCSC_BCFEAT_SET

#define GR1553B_BCSC_BCFEAT_SET ( _reg,
_val )
Value:
( ( ( _reg ) & ~GR1553B_BCSC_BCFEAT_MASK ) | \
( ( ( _val ) << GR1553B_BCSC_BCFEAT_SHIFT ) & \
GR1553B_BCSC_BCFEAT_MASK ) )

◆ GR1553B_BCSC_SCADL

#define GR1553B_BCSC_SCADL ( _val)
Value:
( ( ( _val ) << GR1553B_BCSC_SCADL_SHIFT ) & \
GR1553B_BCSC_SCADL_MASK )

◆ GR1553B_BCSC_SCADL_GET

#define GR1553B_BCSC_SCADL_GET ( _reg)
Value:
( ( ( _reg ) & GR1553B_BCSC_SCADL_MASK ) >> \
GR1553B_BCSC_SCADL_SHIFT )

◆ GR1553B_BCSC_SCADL_SET

#define GR1553B_BCSC_SCADL_SET ( _reg,
_val )
Value:
( ( ( _reg ) & ~GR1553B_BCSC_SCADL_MASK ) | \
( ( ( _val ) << GR1553B_BCSC_SCADL_SHIFT ) & \
GR1553B_BCSC_SCADL_MASK ) )

◆ GR1553B_BCSC_SCST

#define GR1553B_BCSC_SCST ( _val)
Value:
( ( ( _val ) << GR1553B_BCSC_SCST_SHIFT ) & \
GR1553B_BCSC_SCST_MASK )

◆ GR1553B_BCSC_SCST_GET

#define GR1553B_BCSC_SCST_GET ( _reg)
Value:
( ( ( _reg ) & GR1553B_BCSC_SCST_MASK ) >> \
GR1553B_BCSC_SCST_SHIFT )

◆ GR1553B_BCSC_SCST_SET

#define GR1553B_BCSC_SCST_SET ( _reg,
_val )
Value:
( ( ( _reg ) & ~GR1553B_BCSC_SCST_MASK ) | \
( ( ( _val ) << GR1553B_BCSC_SCST_SHIFT ) & \
GR1553B_BCSC_SCST_MASK ) )