RTEMS 6.3
Loading...
Searching...
No Matches
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 ) )