RTEMS 6.1-rc1
Macros
Master configuration register 0 - 9 (MSTCFG)

This group contains register bit definitions. More...

Macros

#define GRIOMMU_MSTCFG_VENDOR_SHIFT   24
 
#define GRIOMMU_MSTCFG_VENDOR_MASK   0xff000000U
 
#define GRIOMMU_MSTCFG_VENDOR_GET(_reg)
 
#define GRIOMMU_MSTCFG_VENDOR_SET(_reg, _val)
 
#define GRIOMMU_MSTCFG_VENDOR(_val)
 
#define GRIOMMU_MSTCFG_DEVICE_SHIFT   12
 
#define GRIOMMU_MSTCFG_DEVICE_MASK   0xfff000U
 
#define GRIOMMU_MSTCFG_DEVICE_GET(_reg)
 
#define GRIOMMU_MSTCFG_DEVICE_SET(_reg, _val)
 
#define GRIOMMU_MSTCFG_DEVICE(_val)
 
#define GRIOMMU_MSTCFG_BS   0x10U
 
#define GRIOMMU_MSTCFG_GROUP_SHIFT   0
 
#define GRIOMMU_MSTCFG_GROUP_MASK   0xfU
 
#define GRIOMMU_MSTCFG_GROUP_GET(_reg)
 
#define GRIOMMU_MSTCFG_GROUP_SET(_reg, _val)
 
#define GRIOMMU_MSTCFG_GROUP(_val)
 

Detailed Description

This group contains register bit definitions.

Macro Definition Documentation

◆ GRIOMMU_MSTCFG_DEVICE

#define GRIOMMU_MSTCFG_DEVICE (   _val)
Value:
( ( ( _val ) << GRIOMMU_MSTCFG_DEVICE_SHIFT ) & \
GRIOMMU_MSTCFG_DEVICE_MASK )

◆ GRIOMMU_MSTCFG_DEVICE_GET

#define GRIOMMU_MSTCFG_DEVICE_GET (   _reg)
Value:
( ( ( _reg ) & GRIOMMU_MSTCFG_DEVICE_MASK ) >> \
GRIOMMU_MSTCFG_DEVICE_SHIFT )

◆ GRIOMMU_MSTCFG_DEVICE_SET

#define GRIOMMU_MSTCFG_DEVICE_SET (   _reg,
  _val 
)
Value:
( ( ( _reg ) & ~GRIOMMU_MSTCFG_DEVICE_MASK ) | \
( ( ( _val ) << GRIOMMU_MSTCFG_DEVICE_SHIFT ) & \
GRIOMMU_MSTCFG_DEVICE_MASK ) )

◆ GRIOMMU_MSTCFG_GROUP

#define GRIOMMU_MSTCFG_GROUP (   _val)
Value:
( ( ( _val ) << GRIOMMU_MSTCFG_GROUP_SHIFT ) & \
GRIOMMU_MSTCFG_GROUP_MASK )

◆ GRIOMMU_MSTCFG_GROUP_GET

#define GRIOMMU_MSTCFG_GROUP_GET (   _reg)
Value:
( ( ( _reg ) & GRIOMMU_MSTCFG_GROUP_MASK ) >> \
GRIOMMU_MSTCFG_GROUP_SHIFT )

◆ GRIOMMU_MSTCFG_GROUP_SET

#define GRIOMMU_MSTCFG_GROUP_SET (   _reg,
  _val 
)
Value:
( ( ( _reg ) & ~GRIOMMU_MSTCFG_GROUP_MASK ) | \
( ( ( _val ) << GRIOMMU_MSTCFG_GROUP_SHIFT ) & \
GRIOMMU_MSTCFG_GROUP_MASK ) )

◆ GRIOMMU_MSTCFG_VENDOR

#define GRIOMMU_MSTCFG_VENDOR (   _val)
Value:
( ( ( _val ) << GRIOMMU_MSTCFG_VENDOR_SHIFT ) & \
GRIOMMU_MSTCFG_VENDOR_MASK )

◆ GRIOMMU_MSTCFG_VENDOR_GET

#define GRIOMMU_MSTCFG_VENDOR_GET (   _reg)
Value:
( ( ( _reg ) & GRIOMMU_MSTCFG_VENDOR_MASK ) >> \
GRIOMMU_MSTCFG_VENDOR_SHIFT )

◆ GRIOMMU_MSTCFG_VENDOR_SET

#define GRIOMMU_MSTCFG_VENDOR_SET (   _reg,
  _val 
)
Value:
( ( ( _reg ) & ~GRIOMMU_MSTCFG_VENDOR_MASK ) | \
( ( ( _val ) << GRIOMMU_MSTCFG_VENDOR_SHIFT ) & \
GRIOMMU_MSTCFG_VENDOR_MASK ) )