xilsem
Vitis Drivers API Documentation
XSem_DescriptorInfo Struct Reference

Structure to hold each descriptor information. More...

Data Fields

u32 DescriptorAttrib
 Descriptor attributes. More...
 
u32 DescriptorGldnSha
 Descriptor Golden SHA value. More...
 

Detailed Description

Structure to hold each descriptor information.

Descriptor Attribute: Contains detailed information related to descriptor

  • Bit[31:16]: Base Address - Slave Base address in the descriptor for which attributes are present. Base address is only applicable for DDRMC_MAIN and GT slave address, for other descriptors, this value should be ignored.
  • Bit[15:8]: Exclusive Lock Type - Bit[8] if set, signifies that descriptor contains GT slaves. Bit[9] if set, signifies that descriptor contains DDRMC slave registers. Bit[10:15] are reserved for future use
  • Bit[7:0]: Slave skip count index - Points the corresponding byte in SEM NPI slave skip count registers that need to be updated on arbitration failure(Value is zero if arbitration is not required).

Descriptor Golden SHA: This word contains the Golden SHA value that is used to compare with hardware calculated SHA value.

Field Documentation

u32 XSem_DescriptorInfo::DescriptorAttrib

Descriptor attributes.

u32 XSem_DescriptorInfo::DescriptorGldnSha

Descriptor Golden SHA value.